1. A computer-implemented method comprising: a) accepting information from advertiser documents; b) generating ads, each ad including i) a creative, and ii) offer information, using the accepted information; and d) generating an index mapping information extracted from the advertiser documents to one of (A) advertiser document identifiers for advertiser documents on which such information is found, and (B) ad identifiers for ads generated from advertiser documents on which such information is found.