The present invention relates generally to a method and system for facilitating affiliate marketing relationships. More specifically, embodiments of the present invention relate to a method and system for facilitating affiliate marketing relationships between a publisher and a plurality of merchants.
Affiliate marketing relationships allow publishers of content on the Internet to receive a referral fee based on traffic directed to a merchant. According to an affiliate marketing relationship, when a publisher (i.e., a website or other provider of electronic content) directs a user to a merchant's website (generally via a hyperlink, URL, or web link) and the user makes a purchase from the merchant, the merchant provides the publisher with a referral fee based on the user's purchase. Some merchants may provide a referral fee based on other actions taken by the user, such as the user visiting the merchant's website.
According to conventional implementations of affiliate marketing relationships, a publisher must establish an affiliation or relationship with each merchant for which the publisher wishes to direct traffic in exchange for a referral fee. To do so, the publisher typically creates an account with the merchant which is credited by the merchant with the referral fees allocated to the publisher. In addition, the publisher must integrate tracking information into each uniform resource locator (URL), or web link, which links to the merchant to enable the merchant to correctly identify a given publisher as the source of the web traffic. Further complicating matters, different merchants implement different tracking schemes, thereby forcing publishers to construct customized URLs corresponding to each merchant.
In conventional affiliate marketing programs, publishers are faced with the significant challenge of establishing a merchant-specific account in which referral fees can be allocated, managing the associated merchant-specific protocols and procedures, and configuring a website to include the appropriate tracking codes within any and every merchant URL. As a result, many publishers either do not participate in existing affiliate marketing programs, or only establish affiliate marketing relationships with a small number of merchants. By limiting affiliate marketing relationships to a small number of merchants, publishers often fail to direct users to the merchant who provides the highest referral fee, and therefore publishers fail to optimally monetize their web traffic. For example, two merchants may offer the same television set for sale, however, the first merchant only offers a $10 referral fee while the second merchant offers a $15 referral fee. If the publisher only has an affiliate marketing relationship with the first merchant, the publisher fails to realize $5 of referral fees.
Furthermore, in an instance where a publisher has established affiliate marketing relationships between more than one merchant, the publisher lacks the ability to determine which merchant provides the highest referral fee for web traffic corresponding to the sale of similar or identical products. As a result, even if a publisher has multiple affiliate relationships, conventional implementations of affiliate marketing relationships do not allow the publisher to maximize the value derived from these affiliate relationships. Without a process for establishing affiliate marketing relationships between a publisher and multiple merchants, capable of identifying which of the multiple merchants provides the highest referral fee for a specific product, conventional implementations of affiliate marketing relationships fail to optimally monetize a publisher's web traffic.
Furthermore, conventional implementations of affiliate marketing relationships require a publisher to generate a minimum level of referral fees in order for the merchant to compensate the publisher. For example, a merchant may only compensate publishers who generate over $25 in referral fees in a given month. In such an example, publishers that do not reach this $25 level will not receive any revenue from driving traffic to the merchant's site. As a result, conventional implementations of affiliate marketing relationships fail to compensate publishers that do not meet or exceed a minimum referral fee threshold.
As a result, there is a need in the art for a method and system to established affiliate relationships between a publisher and a plurality of merchants which optimizes the referral fees generated as a result of the affiliate relationships.
Embodiments of the present invention satisfy these needs and others by providing a method and system for facilitating affiliate marketing relationships. As used herein, the term “affiliate marketing relationship” includes, but is not limited to, an arrangement wherein an online merchant agrees to compensate parties for driving or directing traffic to a website associated with the online merchant. Compensation may be a referral fee based on any suitable factor, or combination thereof, including but not limited to a portion of sales generated as a result of web traffic directed to the merchant, a number of webpage impressions resulting from the web traffic directed to the merchant, number of clicks a user makes on a merchant's website, or an amount of user information captured by the merchant as a result of the web traffic.
According to certain embodiments of the present invention, an affiliate marketing optimization system, as described in greater detail with reference to
To assist a publisher in monetizing their referral or outbound/directed web traffic, the affiliate marketing optimization system and method are configured to enter into affiliate marketing relationships with a plurality of merchants and store information related to those relationships. Instead of requiring a publisher to establish an affiliate marketing relationship with the plurality of merchants, the publisher establishes a single relationship with the affiliate marketing optimization system and, as a result, the affiliate marketing optimization system acts as an intermediary between the merchants and the publisher.
According to an embodiment of the present invention, affiliate marketing optimization system is configured to assist and enable the publisher to properly format communications with each merchant as well as facilitate the publisher's receipt of compensation (i.e., referral fees) for web traffic directed to the merchant. According to an embodiment of the present invention, given that the affiliate marketing optimization system provides the publisher with access to a plurality of affiliate marketing relationships, the affiliate marketing optimization system also ensures that the publisher directs web traffic to the merchant which is most likely to provide the highest referral fee, thus optimizing the publisher's referrals and controlling of outbound web traffic.
An embodiment of the present invention provides for transmitting an optimized web link to a publisher by receiving a web link corresponding to a product, identifying plurality of merchants offering the product, calculating an expected referral fee provided by each of the plurality of merchants, identifying, by the computer, an optimal merchant based on the expected referral fee provide by each of the plurality of merchants, generating an optimized web link associated with the optimal merchant; and transmitting the optimized web link to the publisher for display to a user.
The present invention will be more readily understood from the detailed description of exemplary embodiments presented below considered in conjunction with the attached drawings, of which:
Embodiments of the present invention relate to a system and method for facilitating affiliate marketing relationships. An affiliate marketing relationship allows a publisher to receive compensation for directing web traffic from the publisher' to a merchant's website. Furthermore, embodiments of the present invention identify the merchant which is expected to generate the greatest compensation for a given publisher (i.e., the highest or optimal referral fee), and facilitates direction of the outbound web traffic from the publisher's website to the identified merchant.
The features and functionality according to embodiments of the Affiliate Marketing Optimization System 102 and its components are described in detail in connection with the system diagram of
According to an embodiment of the present invention, the Affiliate Marketing Optimization System 102 enters into and maintains an affiliate marketing relationship with each Merchant 120-124. Given that the Affiliate Marketing Optimization System 102 establishes the affiliate marketing relationship with each Merchant 120-124, the Publisher 116 need not establish an affiliate marketing relationship with each Merchant 120-124. Instead, the Publisher 116 creates an account with the Affiliate Marketing Optimization System 102 and the Affiliate Marketing Optimization System 102 acts as an intermediary between the Publisher 116 and each Merchant 120-124.
According to the embodiment of the present invention, as illustrated in
Following the receipt of the web link from the Publisher 116, method 200 continues at step 204 wherein a plurality of affiliated merchants are identified. Despite the fact that the web link has been identified as corresponding to an affiliated merchant (e.g., for example the Merchant 120) that the merchant may not necessarily provide the Publisher 116 with the best referral fee from among all affiliate merchants. To optimize an excepted referral fee associated with traffic generated by the Publisher 116, the Web Link Generation Computer Module 110 is configured to first identify the product corresponding to the web link. Based on the identified product, the Web Link. Generation Computer Module 110 determines which affiliated merchants are offering the product for sale. According to certain embodiments of the present invention, the Web Link Generation Computer Module 110 queries a database of products assembled from one or more of the following sources, a merchant provided product catalog, a product catalog obtained by “scraping” the publicly accessible data of a merchant or a catalog provided by a third party, such as, for example, Channel Intelligence, TheFind, Google Product Search, PriceGrabber, or other like provider. This database is then consulted to determine which merchants currently offer the product for sale and the terms of the offer. The Web Link Generation Computer Module 110 refines the list of merchants found to offer the product for sale by selecting affiliated merchants from the list of merchants, thereby identifying the plurality of affiliated merchants, at step 204 of method 200.
Based on the plurality of affiliated merchants, method 200 continues by selecting the optimal merchant from among the plurality of affiliated merchants, at step 206 of method 200. According to certain embodiments of the present invention, the optimal merchant is the merchant with the highest expected referral fee for a given product. The expected referral fee may be based on the price of the item, payout rate provided by the given merchant, estimated conversion rate, merchant reputation, expected duration of the product listing and/or other factors. Duration of a product listing may be important when a merchant stops selling a product when the product is no longer new (i.e., Amazon.com) or when an auction expires (i.e., eBay.com). The price of the item is retrieved by the Web Link Generation Computer Module 110 by querying the one or more online product listing services. Despite the fact that each of the plurality of affiliated merchants is offering the same product for sale, different merchants may offer a different sale price for the same product.
According to certain embodiments of the present invention, the Web Link Generation Computer Module 110 also relies on the payout rate for each Merchant 120-124 when calculating the expected referral fee. The payout rate represents the percentage of commission paid by a merchant when a publisher directs a user to the merchant and as a result the user purchases a product from the merchant. For example, Merchant 120 may provide a 3% payout rate on the sale price of a television if the Publisher 116 directs the User 118 to the Merchant 120 to purchase the television.
According to certain embodiments of the present invention, the User 118 may not be required to complete the purchase immediately after following a web link from the Publisher 116 to the Merchant 120. Through use of Internet cookies saved on the computer of the Uscr 118, a purchase made by the User 118 may still be credited to the Publisher 116 if the User 118 makes a purchase within a specified period of time. For example, the Publisher 116 may be credited for a purchase provided the User 118 completes the purchase from the Merchant 120 within fifteen days of the User 118 following a web link supplied by the Publisher 116.
According to an embodiment of the present invention, the Web Link Generation Computer Module 110 utilizes a conversion rate estimation when calculating an expected referral fee. The conversion rate estimation represents the likelihood a User 118 will complete a purchase if directed to a specific merchant. For example, a conversion rate estimation represents the probability the User 118 will follow a web link provided by the Publisher 116 and actually complete a purchase of a corresponding product. Given that a Publisher 116 may only receive a referral fee in the event a User 118 completes a purchase, the Publisher 116 has an interest in assessing the probability of the User 118 completing a purchase from each of the Merchants 120-124. According to certain embodiments of the present invention, the conversion rate estimation may be based on a historical conversion rate, a geographic relevance, and/or a psychographic match. The historical conversion rate represents the frequency with which users have been directed to and complete a purchase from the given merchant. The geographic relevance reflects the frequency with which geographically similar users have completed a purchase from a given merchant. Geographic relevance may be important when merchants have certain brand loyalty in a given geographic region, or where currency conversion may be an issue. According to certain embodiments of the present invention, the data used to calculate the conversion rate estimation may be collected from previous transactions facilitated by the Affiliate Marketing Optimization System 102 and stored in the Database 114. The Publisher 116 may provide information about the User 118 (e.g., location, web browsing history, etc) to the Affiliate Marketing Optimization System 102 for use when calculating the conversion rate estimation. Finally, a psychographic match may rely on data mining to identify buying patterns. By way of example, analyzing buying patterns might indicate that men 25-45 prefer to buy electronics from BestBuy.com when there is a BestBuy location nearby. However, women of all ages and anyone living more than 25 miles to the nearest BestBuy location often fail to complete a purchase from BestBuy.com. Data mining may be conducted based on information stored in the Database 114 or could be conducted through use of outside information by a third party, such as, for example BlueKai or RapLeaf.
According to certain embodiments of the present invention, after identifying the sale price, determining the payout rate, and calculating the conversion rate estimation, the expected referral fee is calculated based on these figures. According such an embodiment of the present invention, the expected referral fee is calculated by multiplying the sale price by the payout rate by the conversion rate estimation. By way of example,
According to certain embodiment of the present invention, the Merchant 120-124 with the highest expected referral fee is identified as the optimal merchant. In such an embodiment, the optimal merchant represents the merchant likely to provide the highest referral fee for web traffic directed from the Publisher 116 for a particular transaction or potential transaction. As a result, in this example, Amazon.com would be selected as the optimal merchant according to the information provided in
According to alternative embodiments of the present invention, the expected referral fee may not be the only factor considered when selecting an optimal merchant. As described above, the Affiliate Marketing Optimization System 102 established an affiliate relationship with each of the Merchants 120-124 and as a result, the Publisher 116 need only create an account with the Affiliate Marketing Optimization System 102. Because of this arrangement, each Merchant 120-124 views web traffic generated by the publishers utilizing the Affiliate Marketing Optimization System 102 as originating from the Affiliate Marketing Optimization System 102. By aggregating the web traffic of the publisher, the Affiliate Marketing Optimization System 102 allows smaller publishers (i.e., publishers that do not have a high volume or aggregate base for a referral fee) that may not otherwise meet minimum revenue requirements defined by the Merchants 120-124 to receive some compensation for web traffic directed from the publisher to the Merchants 120-124. In addition to defining minimum revenue requirements, some merchants provide bonuses in the event that traffic directed from a single affiliate results in a specified amount of sales. For example, the Merchant 122 may provide a $2,000 bonus to any affiliate that directs web traffic to the Merchant 122 within a month resulting in $250,000 in sales. Given that the Merchants 120-124 view the Affiliate Marketing Optimization System 102 as a single affiliate, the Affiliate Marketing Optimization System 102 may qualify for certain bonuses based on the aggregate sales stemming from web traffic originating from a plurality of individual publishers. The operator of the Affiliate Marketing Optimization System 102 may retain the bonuses or distribute the bonuses among one or more of the publishers that utilize the Affiliate Marketing Optimization System 102. As a result, according to certain embodiments of the present invention, the Affiliate Marketing Optimization System 102 may factor in the likelihood of receiving a bonus, the size of the bonus, and/or the proximity to qualifying levels for receiving a bonus, when selecting the optimal merchant.
Following the selectipn of the optimal merchant at step 206, method 200 continues by generating the optimized web link, at step 208. The optimized web link represents the web link corresponding to the requested product webpage of the optimal merchant. Therefore, the Web Link Generation Computer Module 110 generates a web link to be included in the webpage of the Publisher 116 which when interacted with (e.g., clicked on) directs the User 118 to the optimal merchant. As illustrated in
According to certain embodiments of the present invention, the User 118 receives a webpage from the Publisher 116 wherein the webpage includes one or more optimized web links. In addition to including the one or more optimized web links, the Publisher 116 includes a web link handler within the code of the webpage. The web link handler is configured to respond to certain actions of the User 118 (i.e., the user clicking on an optimized web link) by triggering communications with the Affiliate Marketing Optimization System 102, resulting in the creation of an affiliated web link. An affiliated web link is a URL directed to an affiliated merchant wherein the URL is formatted to allow the merchant to associate any web traffic resulting from the affiliated web link with a specific source. The affiliated web link serves to identify the Affiliate Marketing Optimization System 102 to the merchant and allow the Affiliate Marketing Optimization System 102 to identify a specific publisher. By associating the web traffic with a specific source, the merchant can properly credit any referral fee to the appropriate entity. According to an embodiment of the present invention, an affiliated web link is formatted to signal to the Merchants 120-124 that the Affiliate Marketing Optimization System 102 is the source of any web traffic, despite the fact the User 118 actually followed an affiliated web link located on a webpage of the Publisher 116. As described above, the Affiliate Marketing Optimization System 102 is able to act as an intermediary between the Publisher 116 and the Merchants 120-124.
According to certain embodiments of the present invention, the web link handler is configured to respond when the User 118 clicks on an optimized web link by communicating with the Affiliate Marketing Optimization System 102 to retrieve an affiliated web link. Instead of allowing the User 116 to proceed directly to the destination of the optimized web link, the web link handler captures the clicked-on optimized web link and transmits the optimized web link to the Affiliate Marketing Optimization System 102. According to alternative embodiments of the present invention, the web link handler may be triggered by the User 118 mousing over an optimized web link, or any other similar user initiated action. The web link handler may he constructed through the use of JavaScript, executing on a web browser, as well as, server side technologies, such as, for example PHP, Java, Perl, Python, or other link technologies.
The Affiliate Marketing Optimization System 102, more specifically the User Interface Computer Module 106, is configured to receive the optimized web link at step 212 of method 200 and generate a corresponding affiliated web link at step 214. To generate an affiliated web link, the Web Link Generation Computer Module 110 first identifies the affiliated merchant for which the optimized web link is directed, given that each affiliated merchant may require the affiliated web link to be formatted in a specific manner. When establishing the affiliate marketing relationship between the Affiliate Marketing Optimization System 102 and the Merchants 120-124, each Merchant 120-124 provides to the Affiliate Marketing Optimization System 102 the format used to generate an affiliated web link. For example, a Merchant 120 may assign the Affiliate Marketing Optimization System 102 with an identification code which uniquely identifies the Affiliate Marketing Optimization System 102. In this example, the Affiliate Marketing Optimization System 102 may create an affiliated web link by appending the identification code to a web link directed to the Merchant 120. As result, when the Merchant 120 receives the affiliated web link, the Merchant 120 associates the web traffic with the Affiliate Marketing Optimization System 102 based on the identification code. As illustrated in
According to certain embodiments of the present invention, the Affiliate Marketing Optimization System 102 also appends a tracking code to the affiliated web link. The tracking code is for use by the Referral Fee Allocation Computer Module 112 of the Affiliate Marketing Optimization System 102 when allocating any referral fee paid by the Merchants 120-124 to the appropriate publisher. Given that each Merchant 120-124 views the Affiliate Marketing Optimization System 102 as the single source of the web traffic generated by the Publisher 116 utilizing the Affiliate Marketing Optimization System 102, the Merchants 120-124 provide an affiliated referral fee payment to the Affiliate Marketing Optimization System 102 as a result of the web traffic. To ensure each publisher receives their appropriate portion of the affiliated referral fee payment, a tracking code may be included in the affiliated web link thereby associating a given affiliated web link to a specific publisher. According to such an embodiment of the present invention, the affiliated referral fee provided by the Merchants 120-124 includes an itemized list of all referral fees included in the affiliated payment and the tracking code associated with each referral fee. This itemized list allows the Affiliate Marketing Optimization System 102 to effectively allocate each referral fee to the corresponding publisher, as discussed further below in reference to step 220 of method 200. As illustrated in
According to an alternative embodiment of the present invention, the Merchants 120-124 may require web traffic related to an affiliate marketing relationship to be directed to a domain other than the domain wherein traffic not related to an affiliate marketing relationship is directed. As result, generating an affiliated web link may include more than appending the affiliate identification code 408 and the tacking code 410 to the optimized web link. As illustrated in
Following the creation of the affiliated web link at step 214, the affiliated web link 412 is transmitted to the web link handlers located on the computer of the User 118, at step 216. According to an embodiment of the present invention wherein the web link handler retrieves the affiliated web link 412 in response to the User 118 clicking an optimized web link, the web link handler receives the affiliated web link and directs the User's 118 web browser to the location prescribed by the affiliated web link. Rerouting the web browser of the User 118 from the location dictated by the optimized web link to the location dictated by the affiliated web link occurs without any additional action by the User 118. As a result, despite the fact that the User 118 clicked on the optimized web link, the User 118 is directed to the web page associated with the affiliated web link. Once the User 118 is provided with the web page associated with the affiliated web link, the User 118 is free to browse the corresponding webpage, as well as additional webpages.
Certain affiliate merchants do not track affiliate traffic to all webpages on the affiliate merchant's website, relying instead on cookies embedded in special “landing pages.” As a result, web traffic which does not arrive at a landing page may not be tracked. To ensure that user traffic is accounted from when users are directed to non-landing pages, according to alternative embodiments of the present invention, users are directed to a webpage containing the landing page in a small or hidden section of the webpage corresponding to the affiliated web link. As a result, the cookie from the landing page will still track the users however the user will view the webpage corresponding to the affiliated web link and may be unaware that a landing page was also activated.
According to alternative embodiments of the present invention, the web link handler may request an affiliated web link in response to the User 118 mousing over an optimized web link (i.e., positioning the pointer of the web link). As a result, when the User 118 mouses over an optimized web link, the web link handler forwards the optimized web link to the Affiliate Marketing Optimization System 102 wherein the affiliated web link is generated and transmitted to the web link handlers, as described above. In such an embodiment wherein the web link handler is triggered by a mouse over event, the web link handler is configured to receive the affiliated web link and redirect the User 118 to the associated location when the User 118 clicks the optimized web link. Retrieving the affiliated web link prior to the User 118 clicking the optimized web link may reduce latency in redirecting the User 118 caused by the lag between the web link handlers requesting the affiliated web link and the web link handler receiving the affiliated web link.
Alternatively, in order to further reduce latency, the rendering of optimized web links into affiliated web links may be done prior to a mouse over event. Web links may be affiliated before mouse over, on the speculation that a mouse over may soon occur and latency would be further reduced at the cost of affiliating a link that may never be clicked. Further, the affiliation could be done before the page is ever delivered to a user. Affiliating a link prior to delivering a webpage to a user would reduce latency even further and would eliminate having to rely on technologies like Javascript or the complexity of interacting with other Javascript that might already exist on the web page.
According to the embodiment of the present invention illustrated in
According to an embodiment of the present invention, depending on the terms of the affiliate marketing relationship between the Merchants 120-124 and the Affiliate Marketing Optimization System 102, the Merchant 120 may provide a referral fee based on the amount of time the User 118 spends browsing the Merchants' 120-124 website, any purchases made by the User 118 from the Merchants' 120-124 website, any information the User 118 provides to the Merchant 120 (e.g., email address, telephone number), or any other action defined by the affiliate marketing relationship. The Merchant 120 may base the referral fee on any actions by the User 118 which occur within a defined period of time, starting from the point at which the User 118 follows the affiliated web link to the website of the Merchant 120.
As illustrated in
According to certain embodiments of the present invention, the Affiliate Marketing Optimization System 102 may retain a portion of one or more referral fees as a service charge. This service charge may be a flat fee for each referral fee, a percentage of each referral fee, a monthly fee, or any other fee sharing arrangement.
According to alternative embodiments of the present invention, the optimized web link may be affiliated prior to transmitting the optimized web link to the Publisher 118. In other words, when the optimized merchant is selected, an affiliated web link is created and this affiliated web link is transmitted to the Publisher 116 for display to the User 118. As a result, there is no need to affiliate the optimized web link, as described in method 200. Therefore, when the User 118 clicks a web link provided by the Publisher 118, the web link already contains the affiliate identification code and tracking code, and the User 118 is sent directly to the corresponding website.
According to an additional alternative embodiment of the present invention, the Affiliate Marketing Optimization System 102 may receive a web link from the Publisher 116 and create an affiliated web link without identifying an optimal merchant. This is an example wherein the Affiliate Marketing Optimization System 102 receives a web link directed to an affiliated Merchant 122. The Affiliate Marketing Optimization System 102 then creates an affiliated web link directed to the Merchant 122. According to such an embodiment, the Affiliate Marketing Optimization System 102 does not determine if the Merchant 122 is the optimal merchant. For example, the Affiliate Marketing Optimization System 102 may receive a web link directed to the sale of a camera by BestBuy.com. According to such an embodiment of the present invention, the Affiliate Marketing Optimization System 102 does not determine if other Merchants 120 or 124 would provide a higher expected referral fee than BestBuy.com. Instead, an affiliated web link is generated directed to BestBuy.com, and the affiliated web link is transmitted to the Publisher 116.
According to certain embodiments of the present invention, the Affiliate Marketing Optimization System 102 may be configured to create an optimized web link directed to a product similar to the product identified in a web link provided by the Publisher 116. In such an embodiment, the Affiliate Marketing Optimization System 102 may identify a similar product to the product identified in the web link and optimize the web link by directing the User 118 to the similar product. The product may be similar while providing better pricing, more features, or an updated model, as compared to the originally requested product.
It is to be understood that the exemplary embodiments are merely illustrative of the invention and that many variations of the above-described embodiments may be devised by one skilled in the art without departing from the scope of the invention. It is therefore intended that all such variations be included within the scope of the following claims and their equivalents.
This application claims the benefit of U.S. Provisional Patent Application No. 61/265,125, filed Nov. 30, 2009, titled “Web Traffic Monetization Process” and U.S. Provisional Patent Application No. 61/293,823, filed Jan. 11, 2010, titled “System and Method of Late Binding URLs and Merchant Arbitrage,” both of which are herein incorporated by reference.
Number | Date | Country | |
---|---|---|---|
61265125 | Nov 2009 | US | |
61293823 | Jan 2010 | US |