METHOD AND APPARATUS FOR MEASURING EFFECTIVENESS OF ON-LINE ADVERTISING

Abstract: A system for measuring the effectiveness of on-line advertising (418). The system includes a method for measuring advertising effectiveness of a merchant's (408) advertisement presented on a data network that comprises steps of identifying a consumer that accesses the data network, presenting the advertisement to the consumer via the data network, recording the consumer's network activity in an activity database, wherein the consumer's network activity in response to the advertisement is recorded in the activity database, and matching the activity database with purchase transaction records of the merchant to determine an effectiveness parameter of the advertisement.

Description: METHOD AND APPARATUS FOR MEASURING EFFECTIVENESS OF ON-LINE ADVERTISING CROSS-REFERENCES TO RELATED APPLICATIONS This application claims pπoπty from a co-pending U S Provisional Patent Application No 60/166,451 entitled USER PURCHASE VERIFICATION OF INTERNET ADVERTISING EFFECTIVENESS filed on November 19, 1999, the disclosure of which is incorporated herein m its entirety for all purposes This application is related to U S Patent application No 09/637422 entitled TRANSACTION BASED AWARD PROGRAM filed on August 11, 2000, the disclosure of which is incorporated herein m its entirety for all purposes FIELD OF THE INVENTION This invention relates generally to advertising, and more particularly, to a system foi measuring effectiveness of advertising on a data network BACKGROUND OF THE INVENTION Advertising products or services has always been an essential part of conducting business Various media have been employed for advertising including teleusion, radio, pπnt, and billboards Recently, the use of Internet advertising and marketing has experienced astronomical growth However, it has alw ays been difficult to accurately determine the effectiveness of am advertising since there has been no feedback or link between actual purchases of a company's goods or services and an earlier advertisement run by the company At best, a general change in the sales of the advertised product or services can be determined In a broad sense, advertising directed to the general public is probably the least effective since such advertising will be viewed or seen by many individuals who have absolutely no interest in the advertised product or service This is problematic since the cost of such advertising, regardless of the media, is typically based on the estimated number of viewers of the advertising Developments in advertising have led to the use of targeted advertising where ads for a specific product or service are more closely directed to individuals who might be interested in purchasing such products or services For example, advertisements in a computer magazine would be more effective if they were for computer related products or services Less effective advertisements in a computer magazine would be advertisements of unrelated products, such as baby products Similar advertising principles have also been employed in online networks, such as the Internet, through the use of banner advertisements that appear in various web browsers, such as those produced by AOL, Netscape, Microsoft, as well as the myπad of other consumer portals When using the Internet, a user generally accesses the Internet through a web browser operating on a computer or other Internet interface device The web browser generates the hypertext transfer protocol (HTTP) necessary to communicate with a requested website on the Internet Thus, a user can access the web site of any company on the Internet by inputting an Internet domain name of the desired company The web browser sends the necessary hypertext transfer protocol messages to the user's service provider which in turn. looks up the domain name using a Domain Name Service (DNS) server, or similar capability The web pages or information maintained by a Web server having the addressed domain name are transmitted back to the user's computer for display Such information frequently includes banner advertisements about new products, services, etc In addition, banner advertisements for one company's products or services might be inserted into the web pages of other company's or content provider's The user has the capability to simply read the advertisement or to click on or through the advertising banner to access the web page associated with advertisement, thereby obtaining more information about the advertised product or service It is known that Internet communications frequently use electronic identifiers (IDs), referred to as "cookies", which can uniquely identify an individual user and/or associated information about the user This information has been employed in several methods to direct to a particular user one or more advertising banners that are related to that user's preferences, thereby increasing the probability that the user would purchase one of the advertised products or services However, even this form of targeted advertising lacks verification of effectiveness, since there is no sure indication that a particular Internet user, after viewing or clicking through an advertising banner, actually purchases a product from the advertiser The one exception being in the case of a concurrent purchase where the user, after accessing the advertiser's web page, actually places an electronic order for a product or service from the web page Absent a concurrent electronic purchase, Internet advertisers still lack any effectiveness verification of their advertising, since the user could view the Internet ad\ ertisement and then go to the nearest retail outlet to purchase the advertised product Thus, the advertiser may never learn if the user saw the Internet advertisement prior to the purchase or whether the purchase was a direct result of the user seeing the advertisement A different method of tracking advertising over networks is disclosed in US Patent No 5,937,390 In this method, when a user accesses an on-line advertisement, a toll- free telephone number of the advertiser's store is sent to the user's terminal When the user calls this toll-free telephone number, a control system connects the call fiom the user to the store and at the same time records information on the access of the toll-free telephone number This information is provided to the service provider who can provide an analysis of the hit rate and thereby determine the effectiveness of the particular advertisement However, while this method provides a measure of advertising effectiveness, since there is a direct link between a user who views an Internet advertising and a subsequent step of calling a toll-free number, there still remains a void involving any purchases by the user directly at a retail store This void occurs in cases where the user clicked through on the banner advertisement, did not call the pioffered toll-free number, but still purchased the product at a retail outlet Therefore, it would be advantageous to have a system that accurately determines Internet advertising effectiveness and which accounts for problems associated with current systems SUMMARY OF THE INVENTION The present invention includes a system for determining the effectiveness of on-line advertising The system matches information from a network access provider and a merchant to determine on-line advertising effectiveness The network access provider provides information pertaining to the network activity of selected purchasers The merchant pro\ ides information pertaining to purchase activity of selected purchasers By matching the netw ork activity and purchase information of selected purchasers it is possible to determine a measure of advertising effectiveness as defined by a ratio of actual purchases to advertisement selection The combination of the data may be performed at a merchant system or may optionally be performed by an agent of the merchant that is given access to the merchant's purchase transaction records In one embodiment of the invention, a method for measuπng the effectiveness of a merchant's advertisement presented on a data network is provided The method comprises steps of identifying a consumer that accesses the data network, presenting the advertisement to the consumer via the data network, recording the consumer's network activity in an activity database, wherein the consumer's network activity in response to the advertisement is recorded m the activity database, and matching the activity database with purchase transaction records of the merchant to determine an effectiveness parameter of the advertisement In another embodiment of the invention, apparatus is provided for measuπng advertising effectiveness of a merchant's advertisement presented on a data network The apparatus composes a transaction file receiver for receiving purchase transaction records that describe transactions between the merchant and a consumer, an activity file receiver for receiv ing an activity file describing the network activity of the consumer and a matching processor coupled to the transaction file receiver and the activity file receiver for matching transactions of the consumer with network activity of the consumer to determine an effectiveness parameter of the advertisement The vaπous features, advantages and other uses of the present invention will become more apparent by referπng to the following detailed descπption and accompanying drawings BRIEF DESCRIPTION OF THE DRAWINGS FIG 1 shows a flowchart of a process for measuring the effectiveness of online advertising in accordance with the present invention, FIG 2 shows a poor art credit card transaction system for processing a credit card transaction between a consumer and a merchant, FIGS 3a-e show an exemplary transaction database, FIG 4 shows a diagram of a data network access system that provides a way for a consumer to receive on-line advertisements from merchants or other advertisers, FIGS 5a-c show an exemplary advertisement/activity database, FIG 6 shows one embodiment of a system for measuπng the effectiveness of on-line advertising in accordance with the present invention, FIG 7 shows a method for measuπng the effectiveness of on-line advertising m accordance with the present invention, DESCRIPTION OF THE SPECIFIC EMBODIMENTS The present invention includes a system for determining the effectiveness of on-line advertising. The system operates by matching consumer on-line activity with merchant purchase records. A measure of advertising effectiveness results from the matching operation, since it is possible to determine if consumers make a purchase after viewing a specific on-line advertisement. FIG. 1 show a flowchart 200 for measuπng the effectiveness of on-line advertising in accordance with the present invention At block 202, a consumer accesses a data network, for example the Internet At block 204, the consumer provides identification to a network service provider The identification identifies the consumer to the network service provider At block 206, after gaming access to the data network, the consumer views an online advertisement The advertisement is in the form of a banner ad that appears on the consumer ' s display screen For example, a network web page is displayed on the consumer's display screen and the banner ad is supeπmposed over a portion of the web page. At block 208, the consumer clicks on the advertisement to learn more about the advertised product or to make a purchase. At block 210, the network service provider records that the consumer clicked on the advertisement For example, the date and time along with the consumer ID and an advertisement identifier are recorded by the ISP. At block 212, the consumer visits a store in the merchant's sales channels, for example, an Internet store, catalog store, call m center or any other merchant location At block 214, the consumer makes a purchase of the advertised goods or services and their payment record is captured at the merchant's point of sale (POS) device (i.e , cash register, credit card terminal, or catalog Internet processing center) In one embodiment of the invention, two electronic files are generated on a peπodic basis The first file is a report generated by the network access provider that provides information about consumers that have viewed and clicked on selected network advertisements. The second file represents all payment transactions recorded at the point of sale where the consumer uses a credit card, debit card, frequent shopper card, or check (if the consumer registers a bank account number with the transaction reporting system). The two files are ultimately matched together. At block 216, the network access provider provides a consumer ad/activity file that provides information relating to advertisements viewed and clicked on by consumers. The ad/activity file may be generated daily, weekly, monthly or at any other convenient interval. At block 218, a merchant or an agent of the merchant generates a transaction file. The transaction file shows information about consumer transactions and purchase activity. The transaction file may be generated daily, weekly, monthly or at any other convenient interval. At block 220, the ad/activity file and the transaction file are matched. For example, a consumer may have clicked on an advertisement and proceeded to a merchant store location and thereafter purchased goods. The merchant store may be an on-line store, catalog store, or other merchant location where the merchant offers goods or services for sale. The ad/activity file shows when the consumer clicked on the advertisement and the transaction file shows when the consumer made a particular purchase. Thus, it is possible to determine if the consumer made the purchase after viewing the on-line advertisement and approximately how much time elapsed between viewing the advertisement and making the purchase. At block 222, an advertising effectiveness report is generated that provides information showing statistics describing the effectiveness of an on-line advertisement. For example, the number of consumers that viewed the advertisement can be compared to the number of consumers that purchased a product after viewing the advertisement. Consumer Transactions The retrieval of consumer purchase activity is included in one embodiment of the present invention. Therefore, a brief description of a typical credit card transaction including the transfer of the credit card information between various banking institutions will now be described. A later section of this document will describe how the consumer transaction information is used to provide a measurement of the effectiveness of on-line advertising in accordance with the present invention. FIG. 2 shows a diagram of a typical credit card transaction between a consumer 102 and a merchant 104 and includes participating banks and the interaction of data and payment flow. The present invention is suitable for use with any type of transaction processing system that provides transaction information about consumer purchases. For example, one transaction processing system is disclosed in U.S. Patent Application No. 09/637422 entitled TRANSACTION BASED AWARD PROGRAM filed on August 11, 2000, and assigned to the assignee of the present application. Therefore, although one or more embodiments of the present invention process consumer transaction information, there is no restriction as to where or how the transaction information is derived, and so, transaction information deπved from any transaction processing system can be used For example, transaction information may be deπved from a merchant system, a banking system or a third party reporting system A descπption of one transaction reporting system suitable for use with one or more embodiments of the present invention will now be described The merchant 104 is typically associated with a merchant bank 106, with whom the merchant 104 maintains vaπous accounts An acquiring bank 108 acquires and processes payment card transaction data on behalf of the merchant 104 The acquiring bank 108 sends or receives funds electronically with the merchant bank 106 as well as with card associations 1 18, such as Visa and MasterCard and/or companies processing pπvate label cards The card associations 118 interact with an issuing bank 110 that issued the credit card, debit card or the like to the consumer 102 A POS processing institution 1 12 (cleaπnghouse) initially receives all of the electronic card transactions for merchants that are part of a particular system or who have signed onto a particular system, with the POS coordinating and controlling records of payments between consumers and the merchants The acquiπng bank 108 has available to it, as part of its accumulated data records, each electronic payment transaction, including the account of a particular consumer, the account of a particular merchant, and the amount of the transaction m the currency denomination of the merchant's choosing The acquiπng bank receives a consolidated file from the POS cleaπnghouse 1 12 on a daily basis that includes all transactions performed at POS terminals (for example POS terminal 1 16) located at associated merchants Simultaneously, a transaction reporting system 1 14 receives a duplicate file of transaction information from the POS cleaπnghouse 1 12 and provides specialized reporting of vaπous information to the acqumng bank and/or merchants For example, the transaction reporting system supplies πsk management reporting to help the bank and the merchant avoid fraudulent transactions Also, the merchants receive other reports to help reconcile their daily cash receipts In another section of this document, it will be shown how transaction information output from the transaction reporting system is usable by the advertising effectiveness measurement system included m the present invention Duπng a typical credit card purchase the following transactions take place The dollar amounts shown are for illustrative purposes only 1 The consumer 102 makes a purchase (for example, a $100 purchase) at the merchant's 104 location by enteπng credit card information at the POS terminal 116 2 A request for a $100 authoπzation is sent to the POS 112 3 A request for a $100 authoπzation is sent from the POS 112 to the issuing bank 110 4. An approval is provided by the issuing bank 110 to the POS 112. 5. An approval is provided by the POS 112 to the merchant 104. 6. The POS 112 transfers a $100 payment record to the acquiring bank 108. 7. The acquiring bank 108 deducts its processing fees and transfers a $97 credit to the merchant's designated account at the merchant bank 106. 8. The acquiring bank 108 advises the card association about the $100 transaction. 9. The acquiring bank receives reimbursement of $98 for the money already deposited to the merchant's bank account. 10. The card association sends an advice to the issuing bank for $100 that the consumer has incurred a debt against their credit card account (as well as $2 from the acquiring bank). 11. The issuing bank sends $100 to the card association to reimburse it for the funds transfeπed to the acquiring bank. 12. The issuing bank bills the consumer. 13. The consumer sends a personal check to the issuing bank 110 for $ 100 to cover the cost of the purchase. 14. The transaction reporting system 1 14 is ancillary to the above process and is subscribed to by acquiring banks for risk management reporting and/or merchant reporting services. These services are an adjunct to the acquiring bank's business management practices. For the purposes of this invention the term "electronic card transaction" will be understood to include any transaction which generates an electronic record of the transaction, including credit cards, debit cards, check truncation transactions, electronic credit cards, transactions on the Internet, or via telephone, etc. Thus, it is possible for the transaction reporting system to compile consumer transaction records into a transaction file that can be used in one or more embodiments of the present invention. FIGS. 3a-e show a database structure for a portion of a transaction file generated from a transaction processing system that includes information about consumer purchases made using various electronic card transactions. For example, payments made using credit cards, debit cards, and checks are some of the electronic card transactions that may be tracked and recorded in the transaction file. The transaction file contains information, such at the date and time of the transaction, identification for the merchant and the consumer, type of payment mechanism used, amount of payment, and so forth. Thus, the transaction file gives a complete accounting of electronic card transactions between consumers and merchants regardless of whether the transaction took place via the Internet, telephone or at a physical store location FIG 4 shows one embodiment of a measurement system 400 for measuπng on-line advertising effectiveness in accordance with the present invention. A consumer 402 uses a network access device 404 to communicate with a network access provider 406. The network access device 404 may be any type of device capable of network access, such as a desktop computer, notebook, laptop, or other network appliance, cell phone, PDA or other personal communication device or portable computer Connections from the consumer's network access device to the network access provider can be provided by any telecommunication technique including telephone lines, cables, fiber optics or wireless technology The network access pro ider 406 may be an Internet Service Provider (ISP) that routes information between the consumer's network access device 404 and other entities coupled to a data network 412. One of the entities coupled to the data network 412 is a merchant 408 and another entity coupled to the data network is an advertiser 410 The merchant 408 and the advertiser 410 provide advertisements for distribution on the data network. Network portal 414 is another entity coupled to the data network 412. The network portal 414 provides several services to network users, such as providing a way for consumers to easily link to other network entities or services Thus, it is possible for the consumer 402 to access the data network 412 via a coupling between the network access device 404 and the network access provider 406 Once the connection to the network is established, the consumer's network access device may be redirected to the address of the portal 414, and as a result, a web page provided by the portal is displayed to the consumer This initial web page is sometimes referred to as a home page. Alternatively, the consumer may select as a home page a web page provided by some other network entity, such as the network access provider 406. As the consumer views the home page, banner advertisements provided by the merchant 408 or the advertiser 410 are also displayed. The banner advertisements advertise goods or services offered for sale by merchants. In one embodiment, the merchant 408 forms an agreement with the network access provider 406 to supeπmpose the merchant's banner advertisement over the web page being viewed by the consumer. In another embodiment, the portal 414 agrees to provide a space or area on its web page that can be used by the advertiser 410 to display vaπous advertisements. The advertiser offers this space to vaπous merchants so that the portal's web page has a dedicated space to display a variety of advertisements received from the advertiser 410. Thus, the display of on-line advertisements to the consumer may occur in several ways. When the consumer sees a banner advertisement of interest, the consumer may click on the advertisement to be redirected to another web page where more information is available or where the consumer may purchase the advertised goods or services. By clicking on the banner advertisement, a web address associated with the advertisement is used to redirect the consumer's network access device to that web address. As a result, a web page from that address is displayed on the consumer's network access device 404. When the consumer is redirected to the web address associated with the banner advertisement, the network access provider 406 tracks the redirection so that the network access provider records the activity of the consumer with respect to which advertisements the consumer clicks on, the time it was clicked on, the address the consumer was redirected to, and so forth. The network access provider creates an advertisement/activity file or database that contains information about the consumer's network activity with regards to advertisements viewed and clicked on. As a result, the network access provider 406 issues files at regular intervals that contain information from the advertisement/activity database. These ad/activity files are used in one or more embodiments of the present invention. After clicking on an advertisement of interest, the consumer is redirected to a network address where the consumer may learn more about the advertised product or make a purchase. Assuming the consumers makes a purchase using a credit card, the electronic card transaction between the consumer and the merchant occurs as described with reference to FIG. 2 above, and as a result, the transaction becomes part of a transaction file prepared by a transaction reporting system 416 that is coupled to the data network 412. The transaction file contains information about the consumer, merchant, time and date of purchase, and the amount of the purchase. In one embodiment, the network access provider 406 and the transaction reporting system communicate with an advertising effectiveness system 418 that is also coupled to the data network 412. For example, the network access provider 406 sends the advertisement/activity reports to the advertising effectiveness system 418 and the transaction reporting system 416 sends the transaction file to the advertising effectiveness system 416. The effectiveness system 416 receives these reports and uses the information about the consumer's network activity and purchases to determine advertising effectiveness by matching the information and identifying parameters about the number or types of advertisements viewed by the consumer and the number and types of purchases made One embodiment of the invention is shown in FIG 4, however, other embodiments of the invention are possible without deviating from the scope of the invention For example, the provider of ad/activity file that describes the consumer's click through activity can be any network search engine, network portal, or even the merchant, since the merchant can provide activity about the consumer that occurs at the merchant site In one embodiment, the consumer provides a consumer network identifier that is associated with the consumer network activity in the ad/activity file The consumer may do this to earn award points or have access to special services provided by the ISP The consumer also provides a consumer purchase identifier that is associated with consumer transactions with a merchant Thus, when matching the two files, the advertising effectiveness system matches the consumer network identifier with the consumer purchase identifier to determine a measure of advertising effectiveness For example, a selected consumer's network activity can be matched with the selected consumer's purchase activity A measure of advertising effectiveness results by determining whether the consumer clicked on a banner advertisement prior to purchasing the advertised goods or services For example, the consumer clicks on a banner ad and is redirected to a web address associated with the banner ad The redirection is tracked in the ad/activity file and later, the effectiveness system uses this information to determine if the consumer purchased specific goods after clicking on a particular advertisement In a preferred embodiment, the consumer network identifier and the consumer purchase identifier are associated with each other or the two identifiers are the same This provides the measurement system with the most information to produce the most accurate effectiveness measurements In another embodiment, no consumer network identifier is provided In this case, the system provides a lesser measure of advertising effectiveness by compaπng anonymous consumers that clicked on a specific ad with the total number of purchases of the advertised product FIGS 5a-c show a database structure for a portion of an advertisement/activity file that includes information about a consumer's network activity with regards to on-line advertising The advertisement/activity file includes information relating to the time and date of advertisement display, consumer identification, type of advertisement displayed, address (Universal Resource Locator (URL)) associated with the advertisement, time and date the consumer clicked the advertisement, and so forth Thus, the advertisement/activity file includes all the information necessary to identify a consumer and to determine advertisements viewed by the consumer, whether the consumer clicked on the ad, and where the consumer was redirected to after clicking the ad FIG 6 shows one embodiment of the advertising effectiveness system 418 constructed in accordance with the present invention The effectiveness system 418 may be coupled to a data network, such as network 412, or may be a stand alone independent system It is also possible that the effectiveness system 418 is located at a merchant system, advertiser system or network access system Thus, the effectiveness system 418 is not restπcted to operate at any particular location A transaction file receiver 604 receives (via path 602) the transaction file generated by the transaction reporting system An ad/activity file receiver 606 receiv es (via path 608) the ad/ activity file generated by the network access provider A. matching processor 610 performs matching functions to derive various information or statistics from the received files For example, the number of times an advertisement has been displayed to a consumer may be determined The number of purchases of a particular product may be determined Any types of ratios may also be determined, for example, the ratio of the number of advertisements clicked on to the number purchases made Thus, all types of advertising parameters and statistics can be deπved by the matching processor 610 Time intervals are also considered m the matching process For example, a merchant may want to know how many times an advertisement is clicked on over a particular time interval The matching processor 610 can determine this A memory 612 provides a way to store raw data or processed results An effectiveness report generator 614 generates files of the processed information These files can be transmitted to merchants or advertisers via path 616 Therefore, it is possible that advertising effectiveness can be determined automatically and updated regular intervals depending on the frequency of the incoming transaction file and advertisement/activity file The information can be used by merchants or advertisers to allocate advertising resources to advertisements that prove to be effective, or to terminate advertisements that are shown to be ineffective FIG 7 shows a method 700 for measuπng the effectiveness of on-line advertising in accordance with the present invention The method 700 provide a determination of advertising effectiveness by matching consumer on-line activity with consumer purchase activity At block 702, a consumer accesses a data network (i.e., the Internet) via a computer terminal or other network access device To establish the connection, the consumer communicates with a network access server, such as an Internet Service Provider (ISP) At block 704, a test is performed by the ISP to determine if the consumer provided a valid consumer identifier (ID) when he/she logged on. The test may veπfy a consumer password or cookie stored on the consumer's computer terminal. If the consumer does not provide a valid ID, the method proceeds to block 706 where the consumer is assigned a status of anonymous consumer By assigning anonymous status to the consumer, it is still possible to track advertisements viewed and clicked on by the consumer, however, it may not be possible to associate purchase transaction information with anonymous consumers, so one or more advertising effectiveness measurements may not be possible However, tracking anonymous consumers does provide additional advertising statistics or parameters that are useful If the consumer's ID is valid, the method proceeds to block 708 At block 708, the ISP records the consumer's ID in a local database and then connects the consumer to the Internet to enable the consumer to view a selected home page. If the consumer has been assigned anonymous status, that will also be recorded in the local database. The selected home page may be any page associated with an Internet portal organization selected by the consumer For example, the consumer's access point to the Internet may be through a portal operated by AOL or YAHOO!, for example, and the home page may be a page associated with the selected portal In block 710, the portal's web page displays an advertisement to the consumer The advertisement may take the form of a banner advertisement, a pop-up window advertisement, or other advertisement display suitable for use with a web page Thus, while the consumer views the web page, the consumer views the displayed advertisement. The consumer may click on the advertisement if the consumer wishes to learn more about the advertised product or service For example, the consumer uses a pointing device, such as a mouse connected to his/her computer to point to the displayed advertisement and clicks a button on the mouse to indicated selection of the advertisement After selecting the advertisement, a link associated with the displayed advertisement operates to direct the consumer to a web page operated by an advertiser or merchant, where the consumer learns more about the advertised product or service, or makes a purchase. At block 712, a determination is made, via information supplied by the ISP, as to whether the user clicked through to the web site of the advertiser of the displayed advertisement. A click through means that the consumer clicked on the displayed advertisement and was redirected, via the associated link, to the advertiser's web page. If the consumer did not click on the advertisement, the method proceeds to block 716. If the user did click on the advertisement the method proceeds to block 714. At block 714, the ISP records the consumer's identification information, typically in the form of a "cookie", in a daily ad/activity file. Thus, it is possible for the ISP to track consumers that click on banner advertisements. In one embodiment, the primary Internet identification method is a "cookie". In another embodiment, some web sites require users to enter a password as identification, and then use this password to associate the consumer with clicked-through advertisements. In either embodiment, the method 700 operates to record the electronic identification provided by the consumer and information about the advertisement the consumer clicked on. At block 716, the ad/activity file produced by the ISP contains the daily ad consumer ID activity. For example, the activity report contains information about consumers, advertisements viewed by the consumers, and advertisements clicked on by the consumers. The activity report could be generated at any convenient time interval. It is also possible to include consumers having anonymous status, so that their activity is tracked as well. At block 718, a transaction reporting system receives electronic card transactions pertaining to transactions between consumers and merchants. The transaction reporting system may be a merchant system, an independent system that acts as an agent of the merchant. At block 720, the transaction reporting system prepares a transaction file of daily purchase that includes information about purchases from the merchant made by consumers. The transaction file could be generated at any convenient time interval. At block 722, the ad/activity file provided by the ISP and the transaction file provided by the transaction reporting system are matched. For example, consumers that purchased goods from the merchant are matched with consumers that visited the merchant site via clicking through a banner advertisement. The matching process provides a way to determine the effectiveness of the on-line advertising. At block 724, advertising effectiveness files are produced that contain the result of the matching process. At block 726, the resulting files are organized by time intervals. The matching process occurs over any specified time period. The time period can be any length of time established by the merchant that extends from the time that a particular advertisement is displayed for the first time on a web page viewable by a consumer. The time period can be one day, several days, one week, one month, two or three months, etc. Any matches that occur within the set time period are regarded as qualified purchases (with respect to ad effectiveness) insofar as the match indicates that a particular individual viewed an ad displayed on a web page, clicked through the ad to the advertiser's web site, and within the established time period, actually made a purchase from the advertiser by any means, including from a retail outlet of the advertiser, or by catalog, mail-order, electronic order through the Internet, etc. At blocks 728-732, several files are generated to provide advertising effectiveness information to merchants, advertisers, or other network entities. In one embodiment, the matching process produces a variety of reports such as a report providing advertisers with the total number of matches and/or the total dollar purchase amount of such matches, so that a verification of the effectiveness of a particular ad run on the data network can be determined. In another embodiment, the ISP or portal may also employ the number of matches as a measurement of the cost of the advertisement since advertisements having higher numbers of matches are more valuable to an advertiser and could command a higher advertising rate. The matches can also be run against other demographic information provided by the consumer to lead to more sophisticated advertising. In another embodiment, assuming the user did not click through a banner advertisement, an optional determination can be made to determine if the user clicked directly onto an ad shown on the company's web page. For example, suppose the consumer accesses the network and goes directly to the address of the merchant's web site. Suppose further that a merchant web page is displayed to the consumer that contains merchant information and advertisements for merchant goods or services. In this optional embodiment, the system for measuring advertising effectiveness included in the present invention and can be employed to determine the effectiveness of advertisement placed directly on the merchant's web page. This occurs when the merchant provides the advertising effectiveness system information about consumer activity at the merchant web site. This information can be used in conjunction with the ad/activity file provided by the ISP. As described above, the present method may also be employed without major modification to all accesses to an advertiser's web site, whether through a direct address access from a user or through a link from another web page. As these acts require a positive action on the part of the user, and assuming that the required "cookie" of personal information is available and able to be transferred to the ad activity database file, all purchases by the user from the owner of the web site within the set time period can also be o tracked as described above. The present invention includes a system for measuring the effectiveness of online advertising. The system provides information that can be used by a merchant to measure the effectiveness of advertising dollars, and as a result, re-deploy money spent on inefficient advertising to more efficient advertising channels. The above description is illustrative and not restrictive. Many variations of the invention will become apparent to those of skill in the art upon review of this disclosure. The scope of the invention should, therefore, be determined not with reference to the above description, but instead should be determined with reference to the appended claims along with their full scope of equivalents.

Claims: WHAT IS CLAIMED IS 1 A method for measuπng advertising effectiveness of a merchant's advertisement presented on a data network, the method comprising steps of identifying a consumer that accesses the data network, presenting the advertisement to the consumer via the data network, recording the consumer's network activity m an activity database, wherein the consumer's network activity in response to the advertisement is recorded in the activity database, and matching the activity database with purchase transaction records of the merchant to determine an effectiveness parameter of the advertisement 2 The method of claim 1 , wherein the step of recording is a step of recording in the activity database whether oi not the consumer clicked on the advertisement and was redirected on the data network to another address associated with the advertisement 3 The method of claim 1 , further compπsmg a step of maintain purchase transaction records between the merchant and the consumer 4 The method of claim 1 , wherein the step of matching is a step of matching the activity database with the purchase transaction records to determine an effectiveness parameter of the advertisement, wherein the effectiveness parameter indicates whether the consumer purchased goods from the merchant any time after selecting the advertisement 5 The method of claim 1, wherein the step of matching is a step of matching the activity database with the purchase transaction records to determine an effectiveness parameter of the advertisement, wherein the effectiveness parameter indicates whether the consumer purchased goods from the merchant through any available merchant sales channel any time after selecting the advertisement 6 The method of claim 1 , wherein the step of matching comprises steps of associating a consumer network identifier with the consumer's network activity recorded in the activity database and a consumer purchase identifier with the purchase transaction records, and matching network activity in the activity database associated with the consumer network identifier with the purchase transaction records associated with the consumer's purchase identifier to determine the effectiveness parameter of the advertisement 7 Apparatus for measuπng advertising effectiveness of a merchant's advertisement presented on a data network, the apparatus compπsmg means for identifying a consumer that accesses the data network, means for presenting the advertisement to the consumer via the data network, means for recording the consumer's network activity in an activity database, wherein the consumer's network activity in response to the advertisement is recorded in the activity database, and means for matching the activity database with the purchase transaction records to determine an effectiv eness parameter of the advertisement 8 The apparatus of claim 7. further compπsing means for associating a consumer network identifier with the consumer's network activity recorded in the activity database and a consumer purchase identifier with the purchase transaction records, and means for matching network activity the activity database associated with the consumer network identifier with the purchase transaction records associated with the consumer's purchase identifier to determine the effectiveness parameter of the advertisement 9 The apparatus of claim 7 wherein the means for recording is a means for recording in the activity database whether oi not the consumer clicked on the advertisement and was redirected on the data network to another address associated with the advertisement 10 Apparatus for measuπng advertising effectiveness of a merchant's advertisement presented on a data network, the apparatus compnsmg a transaction file receiver for receiving purchase transaction records that descπbe transactions between the merchant and a consumer, an activity file receiver for receiving an activity file descπbmg the network activity of the consumer, a matching processor coupled to the transaction file receiver and the activity file receiver for matching transactions of the consumer with network activity of the consumer to determine an effectiveness parameter of the advertisement 11 The apparatus of claim 10, wherein the purchase transaction records include a consumer transaction identifier that may be associated with a consumer activity identifier included in the activity file 12 The apparatus of claim 1 1, wherein the consumer transaction identifier is identical to the consumer activity identifier 13 The apparatus of claim 10, further comprising an effectiveness report generator to generate report regarding the effectiveness parameter of the advertisement 14 The apparatus of claim 10. wherein the effectiveness parameter descnbes whether the consumer visited a selected network address prior to enteπng into a selected transaction

Inventors: BORG ALAN S, DULIN CHARLES D, SCOGNAMILLO FRANK, BORG, ALAN, S., DULIN, CHARLES, D., SCOGNAMILLO, FRANK
Applicants: BORG ALAN S, DULIN CHARLES D, NETCENTIVES INC, SCOGNAMILLO FRANK, BORG, ALAN, S., DULIN, CHARLES, D., NETCENTIVES, INC., SCOGNAMILLO, FRANK
Application year: 2000
Main classification: G06F17
IPC codes: G06Q30