Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SYSTEM FOR DYNAMICALLY GENERATED LANDING PAGES
Document Type and Number:
WIPO Patent Application WO/2016/150959
Kind Code:
A1
Abstract:
The invention relates to a system for generating dynamic landing pages with an Internet interface. The system is configured to receive from a search engine application a web page address, the web page address further comprising at least one parameter, the at least one parameter representing a search string with at least one keyword; extract the at least keyword; search a product database for products which correspond to the at least one keyword; dynamically create information about the product in a web page and send the web page to the search engine application. This configuration allows to overcome the restrictions in capacity and functionality offered by the server application of an advertising campaign server in connection with a search engine.

Inventors:
HOPFE GUNNAR (DE)
ASCHE DOMINIC (DE)
Application Number:
PCT/EP2016/056257
Publication Date:
September 29, 2016
Filing Date:
March 22, 2016
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
FS ECOMMERCE GMBH (DE)
International Classes:
G06Q30/02
Foreign References:
US20140195893A12014-07-10
US20090271228A12009-10-29
Attorney, Agent or Firm:
HARRISON, ROBERT (DE)
Download PDF:
Claims:
Claims

1 . A system for generating dynamic landing pages with an Internet interface configured to:

receive from a search engine application a web page address, the web page address further comprising at least one parameter, the at least one parameter representing a search string with at least one keyword;

extract the at least keyword;

search a product database for products which correspond to the at least one keyword;

dynamically create information about the product in a web page; and

send the web page to the search engine application.

2. The system according to claim 1 , further comprising:

a connector module for automatically identifying the least one keyword;

a landing page module for delivering the landing page, adapting content and storing webpage templates; and

a database module for storing product data.

3. The system according to claim 2, further comprising:

a matching module for matching the least one keyword against the product data stored in the database module.

4. The system according to any one of claims 1 to 3, further comprising:

an eCommerce module for adding links to add products directly into a basket of an online shop and building a basket on the landing page.

5. The system according to any one of claims 1 to 4, further comprising:

a lead module for collecting consumer data at the landing page, having connectors for transferring generated leads to the customer database.

6. The system according to any one of claims 1 to 5, further comprising:

a feedmapping module for generating and optimizing data feeds.

7. The system according to any one of claims 2 to 6, further comprising:

an administration module for creating and maintaining the landing page design delivered by the landing page module via an online process.

8. The system according to any one of the previous claims, wherein

a list of advertising keywords and relating ad data is provided, and an individualized landing page for each advertising keyword is provided, and the dynamically created information is added in the individualized web page.

9. The system according to any one of the previous claims, wherein

a request to an external database including a product identifier is sent, wherein further information about the product from the database module is received for incorporating the received information in the individualized landing page.

10. A method for generating dynamic landing pages comprising the steps of

receiving from an internet user a landing page address comprising a search string with at least one keyword;

extracting the at least keyword;

searching a product database for products which correspond to the at least one keyword; and

dynamically inserting information about the product in a web page

sending the web page to the internet user.

1 1 . A computer program product for generating dynamic landing pages stored on a non-volatile medium and comprising: a first logic for receiving from an internet user a landing page address comprising a search string with at least one keyword;

a second logic for extracting the at least keyword;

a third logic for searching a product database for products which correspond to the at least one keyword; and

a fourth logic for dynamically inserting information about the product in a web page and sending the web page to the internet user.

Description:
Title: System for dynamically generated landing pages

Applicant: FS eCommerce GmbH

Our Reference: 50002WO (QZ)

CROSS-REFERENCE TO RELATED APPLICATION

[0001 ] This application claims priority of the Patent Application GB 1 504 895, filed 24 March 2015. The entire content of the Patent Application GB 1 504 895 is hereby incorporated by reference.

FIELD OF THE INVENTION

[0002] The invention generally relates to a system, method and device for generating landing pages. In particular, the invention relates to a system, method and device for generating dynamic landing pages.

BACKGROUND OF THE INVENTION

[0003] When using an internet search engine (e.g. Google, Yahoo, Bing), the first listed links are ads, which are delivered by the respective search engine, and which are configured by advertisers to catch highest attention. Those ads are forwarding consumers to a landing page (i.e. online shops or brand information pages) upon click. The conventional landing page does often not match with what consumers entered in the search engine or what the ad promised. Reasons for this circumstance are for example: the website systems are not able to access the real search queries visitors entered on the search engine page; the ads are created manually by advertisers, which is a very time consuming process that causes many errors; the website systems are not able to deliver the variety needed to match every search intent of consumers; the content on website systems changes fast - but there is no connection between updates on a website and the ad, which might link to a changed content. SUMMARY OF THE INVENTION

[0004] It is an object of the present invention to optimize the landing pages by automatically matching them to the respective ads so that those pages yield par- ticular relevance to search and click inquiries. A further object of the present invention is to generate dynamic landing pages, which content and/or the page itself is automatically generated in the moment when a visitor clicks the ad and hits the landing page. [0005] In the view of the state of known technology and in accordance with a first aspect of the present invention, a system for generating landing pages with an Internet interface is provided that receives a web page address from a search engine application, the web page address comprises at least one parameter. That parameter - or more - is representing a search string with at least one keyword or more, extracting the keyword, searching in a product database for products which corresponds to the at least one keyword, dynamically inserting information about the product in a webpage and is sending the web page to the search engine application. [0006] Preferably, the system further comprises a connector module for automatically identifying the at least one keyword, a landing page module for delivering the landing page, adapting content and storing webpage templates, and a database module for storing product data. The connector module is provided for automatically identifying keywords and ad details and providing those data to all fur- ther following modules. Further, the connector module is provided for automatically transferring URLs with database key to advertisement space providers that enables matching module - and all others - to access ad relating information. The landing page module is provided for delivering, based on ad source (via matching module and connector module) the landing page with content determined by the matching module in the design configured by an administration tool based on stored templates. Further, the landing page module is provided for delivering dynamic landing pages containing matching items provided by the matching module, for delivering a responsive landing page to different device types of users, for automatically adapting content presentation based on the amount of matching items and visiting consumers, for storing and administration of website templates. The database module is provided for storing content information of the customer (i.e. product data, contents) in an internal database, for providing those contents to the matching and landing page module in order to match or create respective landing pages. The database module is further provided to store related performance figures of landing pages in order to provide the data to the matching module to optimize matching sequence. [0007] Preferably, the system further comprises a matching module for matching the at least one keyword against the product data stored in the database module. The matching module is provided for matching the at least one keyword(s) and ad information against stored product data or content in the database module. Further, the matching module comprises an algorithm to take external data (i.e. mar- gin, availability, performance) into consideration and re-defining matched content.

[0008] In accordance with another aspect of the present invention, an automatic method for optimizing the matching algorithm is provided comprising a process that matches keywords and ad information with the content in the database module. The results are used to optimize the algorithm; content in the database module that has poor matching scores gets enhanced with priority with external data. Keywords and ad information that have poor match scores get processed to optimize matching algorithm. [0009] Preferably, the system further comprises an eCommerce module for adding links in order to add products directly into a basket of an online shop and building a basket on the landing page. The eCommerce module is provided for adding links to add products directly into the basket of customers' online shops, and for allowing to build a shopping basket at the landing pages and adding all of the collect items in a bulk operation to the shopping basket of the customer.

[0010] Preferably, the system further comprises a lead module for collecting consumer data on the landing page, having connectors for transferring generated leads to the customer database. The lead generating module is provided for en- hancing landing pages with forms allowing to collect consumers' data at the landing page. Further, the connectors are provided for transferring generated leads to the customers' database. Hence, the ability is ensured to store generated leads into an internal database.

[001 1 ] Preferably, the system further comprises a feedmapping module for generating and optimizing data feeds. The feedmapping module is provided for generating data feeds by interface or crawling techniques, for optimizing data feed by re-arranging, enhancing, qualifying, replacing and storing into database module, and for creating optimized data feeds for the matching module.

[001 2] Preferably, the system further comprises an administration module for creating and maintaining the landing page design delivered by the landing page module via an online process.

[001 3] Preferably, the system is further configured so that a list of advertising keywords and an individualized landing page for each advertising keyword is provided, wherein the dynamically created information is added in the individualized webpage.

[0014] Preferably, the system is further configured so that a request to an external database including a product identifier is sent receiving further information about the product from the external database, wherein the received information are incorporated in the individualized landing page.

[001 5] In accordance with another aspect of the present invention, a method for generating dynamic landing pages is provided comprising the method steps of receiving from an internet user a landing page address comprising a search string with at least one keyword; extracting at least one keyword; searching a product database for products which corresponds to the at least one keyword, dynamically inserting information about the product in a web page; and sending the web page to the search engine application.

[001 6] In accordance with another aspect of the present invention, a computer program product is provided having stored program information to carry out on a computer or server system a method for generating dynamic landing pages comprising the method steps of receiving from an internet user a landing page address comprising a search string with at least one keyword.

[0017] In accordance with yet another aspect of the present invention describes a computer program product for generating dynamic landing pages stored on a non-volatile medium comprises a first logic for receiving from an internet user a landing page address comprising a search string with at least one keyword; a second logic for extracting the at least one keyword and ad information; a third logic for searching a database for products and/or content which corresponds to the at least one keyword; and a fourth logic for dynamically inserting information about the product in a web page sending the web page to the internet user.

[0018] Also other object features aspects and advantages of the disclosed system / method / computer program product for generating dynamic landing pages will become apparent to those skilled in the art from the following detailed description.

DESCRIPTION OF THE DRAWINGS

[0019] The invention will now be described on the basis of figures. It will be understood that the embodiments and aspects of the invention described in the figures are only examples and do not limit the protective scope of the claims in any way. The invention is defined by the claims and their equivalents. It will be under- stood that features of one aspect or embodiment of the invention can be combined with a feature of a different aspect or aspects of other embodiments of the invention. It should be understood that a consumer is a visitor that clicks the ad or visits the landing page. It should be understood that customer/user is a client, that uses the below system in accordance with one of the embodiments in order to create landing pages (i.e. Online Shops, Brand Pages, Content Websites). It should be further understood that an advertiser is someone that advertises in digital media, i.e., can also be a customer. This invention becomes more obvious when reading the following detailed descriptions of some examples as part of the disclosure under consideration of the enclosed drawings. Referring now to the attached drawings which form a part of this disclosure:

[0020] Fig. 1 is a system of a user, a search engine, an advertising server and a landing page server;

[0021 ] Fig. 2 is a data flow diagram in the system illustrated in Fig. 1 ; and

[0022] Fig. 3 is a diagram of the environment of a landing page module according to one embodiment of the invention.

DETAILED DESCRIPTION OF THE INVENTION

[0023] An advertising campaign launched at a web search machine provider is chosen as an example. A web search engine is a software system that is de- signed to search for information on the World Wide Web. The search results are generally presented in a line of results often referred to as search engine results pages. The information may be a mix of web pages, images, and other types of files. Search engine providers use large computer farms for running automatic searches to store information about web pages that have been visited by so- called web crawlers. The information stored about a web page includes a uniform resource locator (URL) as a reference to a location on the internet. The URL is presented as a link to the website from which the information was retrieved, so that a search engine user may directly go to the website of his interest by clicking on one of the various presented links.

[0024] Most of these search engine providers offer this service to their users for free. To cover the costs and to make profits some of these search engine providers offer advertising space, for example so-called banners, for which the subscriber of an electronic advertisement has to pay. Payment can be for example on a so-called pay-per impression or pay-by-click basis. In the simplest form a banner is arbitrarily displayed on the search form or on the page showing the results of a search request. Each time a search engine user, attracted by a banner, clicks on this banner the search engine user is forwarded to the advertisers own web- site. Due to the arbitrary character of the banner the click rate, i.e. the number of users clicking on a banner compared to the number of search engine user visiting the website with the banner advertising is very poor. A search engine user who is looking for laptop computers very unlikely will click on a banner of a travel agency or a drug store.

[0025] In response to the low click rate, some search engine providers offer more sophisticated opportunities to individualize the displayed advertising information based on the input of a search engine user. For this purpose, the sub- scriber of an advertising campaign may enter one or more keywords and a URL of a website of his own choice, to which a search engine user is forwarded to when he clicks on the individualized advertisement. It has become a common praxis to use specially adopted web pages as a target address, so-called landing pages. A landing page is a single web page that rather than showing the searched key- words in their original context if a web page is customized to present specifically only products or services that best fit the searched information. These landing pages are therefore very focused on the search engine users search intent in order to keep the search engine users attention high on a specific product or service. Usually landing pages also provide a link for the visitor to click which will then send the presented product or service to a shopping cart or checkout area. For reasons of simplicity in the following, the term article is used to refer to any of the offered products, contents or services. In praxis is almost impossible to individually create a landing page for each article and to register these changes at the search engine as the number of articles can be extremely high, articles may be not in stock or have been discontinued.

[0026] The search engine provider may use a separate computer system including a separate database for organizing the advertising campaigns of advertising subscribers. This dedicated computer system in the following is termed an adver- tising server. The term advertising subscriber describes in the following users, which usually pay for placing advertisements on a search engines providers result pages. [0027] In order to limit the storage capacity of their advertising engines and the speed of selecting an appropriate campaign, some advertising providers limit the number of keywords and the number of web addresses an advertising subscriber can enter for an advertising campaign. Although a typical number of five hundred keywords seems to be a big number it has to be kept in mind that the number of products of an internet shop may exceed a number of five hundred articles easily and limit the number of individualized landing pages to that number. For the advertising subscriber therefore his conversion rate, i.e. the number of users buying an article from the internet shop compared to the users being forwarded on an in- dividualized landing page depends to a great extent with witch granularity the information can be offered to a visiting prospect client, i.e. how precisely the information can be fitted to the prospect clients' interests. It has therefore become a need to offer more individualized landing pages to a prospect client than the storage space restrictions of the advertising offer provides.

[0028] For an advertising campaign, the advertising subscriber has to create at the advertising server 3 a list of at least one keyword, one ad creative (text, animation, graphic or video) and at least one corresponding primary landing page 4A. The list of keywords and landing pages 4A may be inputted to the advertising server 3 via an interface. This interface may be a user interface where staff of the advertising subscriber type this list on a computer, which is connected via the internet 1 (e.g., search engine) to the advertising server 3. The list may be set up beforehand by the advertising subscriber and transferred to the advertising server 3 via a programming interface, such as a so-called API interface in an appropriate format. In any case, a local list of the input or transferred information respectively is kept on a computer or server used by the advertising subscriber to organize his advertising campaign. Due its function, the advertising subscriber's computer or server in the following is referred to as a landing page server 4. In case the landing page server 4 is set up for an earlier created advertising campaign, in another embodiment the landing page server 4 reads a list from the advertising server 3 and stores it in the landing page server 4 as a local copy. This local copy may be used to create for each entry of an advertising campaign an individualized landing page 4A. For example, an advertising campaign for a home decoration shop may have five different keywords "tables", "chairs", "wardrobes", "lamps", and "kitchen tools". The prepared landing page 4A for "table" may contain especially information for tables, such as how to choose the size of a table, whereas the landing page 4A for "lamps" would provide information for example which power for the light bulbs are recommended for a certain application.

[0029] The search engine user 6 for example sends a search request 101 consisting of the keywords "dining table" to the search engine server 2 (request data). The search engine 2 retrieves from its database all information about "dining ta- ble" and displays this information in ordered form. At the same time, the search engine server 2 also sends a second request 102 to the advertising server 3 for looking for the best fitting advertising campaigns (request matching products). Best fitting may also be best fitting in the eyes of the search engine provider that his earnings are optimized, for example when he uses a bid model where adver- tising campaigns with the highest bids prevail over other advertising campaigns. The advertising server 3 sends back in a third message 103 information about a selected number of advertising campaigns, including the corresponding URLs (delivering landing page). The search engine server 2 arranges the retrieved information and the advertising information in a search result page and sends the search result page 104 to the search engine user 6. In case the search engine user 6 is attracted by one ads and clicks on one of the ads, the search engines users request is forward to the landing page 4A of the landing page server 4 (rewriting target URLs). [0030] The advertising server 3 may be configured to provide in the URL of the landing page 4A the keywords searched by the search engine user 6 as a parameter. If not automatically provided the advertising subscriber has to configure the advertising server 3 accordingly. The landing page server 4 extracts from the URL the search string and analyses the keywords in an internal search engine (105; keywords and information is matched against data in intervals to optimize the matching). This internal search engine sends a search request 106 to an article database 5 (request further data). The article database 5 sends in a response 107 information for the articles that fit best the original search string of the search engine user 6 (respond with further data).

[0031 ] In another embodiment, the landing page server 4 collects data of the search strings and/or data from the purchased articles, which correspond to a certain search string. This statistical data is used to determine what articles to select for the presentation on the landing page 4A or the order in which the articles are presented. With the statistical data, for example products that have become more popular than others are presented and statistically increase the chances that a client is presented the product he was looking for. The present invention thus allows to extend the selection process and to use data for the selection process that would not be available or made available by the advertising provider. With this feature of the invention, the selection process can be kept up-to date to current trends.

[0032] The landing page server 4 includes the one or the plurality of selected articles in the landing page 4A, i.e. dynamically updates the landing page 4A and sends the individualized landing page 4A back 108 to the search engine user 6. The updated landing page 4A now comprises additional information not only on tables but especially dining tables. For way of example, the number of items and landing pages 4A that could be used in an advertising campaign was limited to five articles. By using its own search engine or data retrieval program respectively, the landing page server 4 is able to provide a much bigger number of landing pages 4A, which provide a higher granularity of the provided information. The landing page 4A thus can react dynamically to search requests, for example may put together all information/articles of "oak tables" or "glass tables". Such a granularity is only possible with a dynamic creation of the landing pages 4A. In fact, it is practically impossible to provide for any possible combination of keywords in the product database 7 an individualized landing page 4A in the advertising server 3.

[0033] In this example, the landing page 4A was already prepared and content was dynamically added. Optionally the landing page 4A may be created dynamically as a whole without pre-prepared content. Depending on the information, the search engine server 2 provides the internal search at the landing page server 4 may further optimized. For example, some search engine providers may be configured to include in the landing page URL additional information, such as information on the advertising group, which can be used to optimize the selection process.

[0034] In an alternative embodiment the article database 5 comprises only as much information as is needed for the selection process, such as keyword and individualized information of the web shop, such as the price of an article. Further information, such as a complete description of the article and images of the article are retrieved from one or more external product databases 7. In this embodiment after the landing page search engine has selected one or more articles it sends a request 106 to external product databases 7 via the internet comprising a code for the product in question, for example a product identifier. After the requested information has been send back form the external product database 7, this information is compiled with the other information as the individualized landing page 4A.

[0035] Upon clicking, the consumer 130 must navigate through the online shop or brand page or perform a search again in order to find its buying intent relevant content. For solving this problem, the product data and eContent with its attributes are stored in a database 7. Further, the landing page module 20, as can be seen in Fig. 3, is used to create a webpage with a unique domain based on the content data stored in the database 7 (i.e. Online Shop, brand page). The landing page module 20 is configured to output the webpage based on the content data stored in the database 7 based on a conversion optimized webpage template. In the landing page module 20, several types of templates are stored, all stored templates exist in two versions, single page view, i.e., hero product plus n other relevant products, and multi page view, i.e., n hero products plus n other relevant products. The several types of templates are out-of-the-box responsive in order to create the best user experience. The landing page module 20 handles the domain of the landing page 4A. Further, an administration module 60 is configured to apply a personalized styling onto the webpage templates rendered out of the landing page module 20. A connector module 120 overwrites the target URLs of the advertiser's ads and ensures that traffic is pointing to the landing page module 20. A connector module 120 receives information from the traffic source (i.e. keywords, location, language, ad creatives, etc.). A matching module 30 uses information received by the connector module 120 and matches the information against the stored data (content, product data). Further, products are selected first by their relevance in relation to the keyword.

[0036] As can be seen further in Fig. 3, the matching module 30 uses - besides relevance matching criteria - external quality factors (such as click rates, conversion rates, historical keyword-click-buy-relation, keyword-click-bounce-relation) in order to define the optimal product sequence and appearance.

[0037] Also other relevant matching factors such as availability, margin infor- mation, location, language, daytime, external personalization data (i.e. personal data provided by social networks), statistical siblings, mouse-movement, scrolling- times, device, ISP, duration, returning or new, weather data, political situation, news headlines, traffic data, number of products available, number of matching products etc. can be used to adjust said matching. The matching module 30 fur- ther sends the product ids and its sequence to the landing page module 20. In this way the matching module 30 with its different quality factors lead to an self- optimizing landing page 4A based on different figures (i.e. margin, click-outs, conversions) in order to improve the selection and appearance of items and the website 1 10 rendered based on the consumers 130 behavior The landing page mod- ule 20 displays the matching products. Based on the overall amount of matched products the landing page module 20 decides to use a template for a single page view or a multi-page view.

[0038] Thus, only the customer 80 related product and design is shown. The eCommerce module 40 handles the outgoing links from the landing page 4A to the website 1 10 of the customer 80. It can add an outgoing "buy" link to elements on the website 1 10 that enables to forward consumers 130 to the customers 80 checkout process. By clicking the "buy" link related to a specific customer 80 product that is presented to the consumer 130 on the website 1 10, the product is added, in the selected quantity or characteristic, to the basket of the customer 80's website 1 10 and the consumers 130 is forwarded to the checkout process of the customers 80 website 1 10. The Module further can add links to any desired destination (i.e. product detail page, external or internal website 1 10s). The eCommerce module 40 also allows - if function is enabled - to create a basket at the landing page 4A. If function is activated links can be configured to add any product to a basket at the landing page 4A. Additional buttons allow the consumer 130 to transmit all products collected in the landing page 4A basket to the check- out process of the customer 80's website 1 10. The optional lead module 50 allows to add forms. For example, customers 80 are able to implement forms (i.e. name, mail address) for consumers 130 in order to generate leads for their services onto the landing pages 4A. If activated, the landing page module 20 renders the forms into the templates. The generated leads either can be stored in the da- tabase 7 of the invention or be transferred immediately to the customer 80. Because of the matching of respective contents around the lead generation form the user, intent is triggered most convenient to increase lead generation rates. To not compete with the content pages of the customers 80 (i.e. product detail page in the online shop), all created landing pages 4A of the tool are not indexed at search engine machines (i.e., "No-Index"). This avoids duplicate content, which would be a disadvantage for the customer 80 based on some search engine policy.

[0039] For example, with respect to the search for "red shoes", first, a consumer 130 clicks on an ad. The ad 70 contains a link to the landing page 4A of the system of the present invention, which was automatically added by the connector module 120. The consumer 130 is forwarded to the landing page 4A. The landing page module 20 displays template in the look and feel of the customer 80's page. The matching module 30 receives information of the respective booked keyword of the ad. In this case "red shoes", the matching module 30 identifies e.g., 6 items matching those keyword criteria. The matching module 30 defines sequence of i.e. 6 items based on external factors (i.e. amount of clicks, amount of sales per item) (image). The matching module 30 informs the landing page 4A about the products. The landing page module 20 displays i.e. 6 items in the specific sequence. The consumer 1 30 clicks on a "buy" link. Further, the eCommerce module 40 forwards the user to the customers 80 page cart and adds item to the cart.

[0040] Conventionally, the relevant product or eContents are not structured in a way to ensure best results for typical matching modules 30. Thus, due to poor product data, the typical matching module 30 does not deliver most relevant items. The system of the present invention, in accordance with one embodiment, provides that the feedmapping module 90 and crawling module 100 (i.e. crawler module) enable customers 80 to provide contents in different ways. For example, a connection via standardized APIs to eCommerce shops systems in order to create appropriate data feeds, or by crawling of the pages and generating feeds out of those crawling actions by the module. The crawling module 1 00 of the present invention enables customers 80 and/or tool to crawl product data from the customer's 80 website 1 1 0 and provide it - optionally - to the feedmapping module 90 (i.e., Feed Mapper Module). The feedmapping module 90 further enables customers 80 to re-arrange, enhance, harmonize, replace and qualify product data. Therefore, with the present embodiment, an own backend system is in place allowing to take one of those actions in order to produce an optimized data feed suitable for matching against consumers 1 30 buying and searching intent.

[0041 ] The customers 80 and/or the present system can use the feedmapping module 90 to re-arrange, enhance, harmonize, replace and qualify product data. Product data comes either from the crawling module 1 00 or by an existing product data file (that is either being uploaded or downloaded form a web address). This outputs two things, a new product data file that is reachable via http based on the source and based on the adjustments is made, a configuration is configured with a certain timer that ensures that - based on the settings made - the new product data file is refreshed in an interval configured by customer 80 and/or the present system. The results of the feedmapping module 90 and crawling module 1 00 are optimized data feeds for the purpose of delivering best structured data. However, customer 80 web pages (i.e. online shops) typically are not focused on the specific consumers 1 30 buying intent in the meaning of layout and design due to the nature of the "one-design-for-all" approach of webs pages. Hence, with, the system of the invention according to one embodiment, the templates stored in the landing page module 20s are styled in a conversion optimized design. In addition, the system of the invention according to one embodiment allows - via the admin- istration module 60 - to add additional elements (i.e. navigation) which are dynamically chosen and displayed based on the consumers 130 initial search intent.

[0042] For example, a consumer 130 searched for "wooden table", following that a navigation element appears at the top and shows matching items from another category (i.e. wooden chairs of the same series). With the system of the invention according to one embodiment, those elements as well as the page itself are dynamically adapted to each consumer 130 and its specific buying intent. In this way, the pages are fully dynamically and not stored as static HTML pages to gain the maximum advantage of matching elements against consumers 130. Hence, with the system of the invention according to one embodiment, the outcome is an "one-to-one" landing page 4A, which is customized dynamically for each consumer 130 to increase retention, reduce drop-offs and increase conversions. By its fully-automated adaption it reduces time-consumed and resources invest to a minimum. For example, when a consumer 130 searches for "wooden table", the related matching products are shown, and a recommendation banner shows possible matching alternatives. For example, when a consumer 130 searches for "body milk jasmin", additional complementary products are shown in order to increase add-to-basket and conversion rates. However, with known systems, driving distribution of smart devices such as smartphones and tablets are setting pressure to online shops to adapt their pages to those users. With the system of the invention according to one embodiment, the landing pages 4A created by the landing page module 20 are standardized in a way that they are out-of-the-box responsive. Further, the template and its contents are automatically adapting itself to all available mobile and desktop devices ensuring the best usability and presentation for consumers 130. Further, the customers 80 do not need to manually adapt or create certain viewport specific views. [0043] In addition, with known systems, the amount of search intents and keywords of consumers 130 is increasing dramatically reasoned by the massive increase of search engine usage and growing experience of consumers 130. With the system of the invention according to one embodiment, the connector module 120 identifies the ad source (i.e., ad sources consists of network, ads, creatives, text, keywords, advertising network, campaign name, campaign and adgroup settings, negative keywords, target groups, ad extensions, call to actions, budget, bidding strategy, match-types, CPCs) that a consumer 130 is coming from said landing page 4A. Because with the present system, there is no forwarding to a static page but rather the page contents are loaded dynamically in the moment of the click newly added keywords and combinations can be used with the invention directly from the scratch. Thus, there is no time and cost consuming need for manual adoption or developments from advertisers anymore. Once the customers 80 selected desired ads that should point the invention dynamic landing page 4A, the connector module 120 in accordance with one embodiment comprises the following steps: identifying the ad source specific information; building per keyword a specific database entry; storing the information in the database 7; pushing an URL with a relating key to the ad, and overwriting the URL the ad 70 is pointing to. If a consumer 130 is clicking an ad 70 that was modified by the connector module 120 the Matching module 30 calls the information relating to the key out of the database 7 and uses them to pass the relevant information to the landing page module 20 to deliver the landing page 4A.

[0044] In addition, the connector module 120 maintains selected ads (i.e. Google Adwords, Adservers, etc.). If advertisers/customers 80 are adding new ads to their advertiser account, the connector module 120 can be configured to automatically take the action to point new ads to the landing page 4A. The maintenance and manual linkage of ads is not necessary anymore. The invention in this way ensures quality and functionality of links for each ad. Especially for the high amount of long tail keywords, the system of the invention according to one embodiment allows to lower the amounts for ad linkage and quality of links significantly. In combination with the landing page module 20, the matching module 30 and the eCommerce module 40, customers 80 are achieving an outstanding buy- ing experience to their consumers 130. For example, a new keyword is added to a search engine campaign in, for example, Google. The connector module 120 connects with Adwords and re-writes the keyword URL in the related Ad. Then, a user clicks on the respective ad 70 and will be automatically forwarded to the optimized landing page 4A.

[0045] From the above description of the present invention, those skilled in the art will perceive improvements, changes, and modifications on the present invention. Such improvements, changes, and modifications within the skill in the art are intended to be covered by the appended claims.




 
Previous Patent: VEHICLE DRIVE TRAIN BRAKING

Next Patent: FOOD COMPOSITION