Invented by Kevin C. Chan, Mohit Gupta, Viksit Gaur, Gaurav Bhati, Ashutosh Garg, BloomReach Inc

The market for dynamic landing pages has been steadily growing in recent years, as businesses recognize the importance of personalized and targeted marketing strategies. A dynamic landing page is a web page that changes based on the characteristics of the visitor, such as their location, device, or browsing behavior. This type of landing page allows businesses to deliver a more relevant and engaging experience to their audience, ultimately increasing conversions and driving revenue. One of the main advantages of dynamic landing pages is their ability to provide a personalized experience for each visitor. By tailoring the content and design of the landing page to match the specific needs and interests of the user, businesses can create a more engaging and persuasive experience. For example, a clothing retailer can show different products or offers based on the visitor’s gender, age, or browsing history. This level of personalization helps to build trust and credibility with the audience, increasing the likelihood of a conversion. Another benefit of dynamic landing pages is their ability to optimize the user experience across different devices. With the rise of mobile browsing, it is crucial for businesses to ensure that their landing pages are mobile-friendly and provide a seamless experience across all devices. Dynamic landing pages can automatically adjust their layout and content based on the device being used, ensuring that visitors have a positive experience regardless of whether they are accessing the page from a desktop computer, smartphone, or tablet. Furthermore, dynamic landing pages can also be used to target specific geographic locations. This is particularly useful for businesses with multiple locations or those targeting specific regions or countries. By customizing the content and offers based on the visitor’s location, businesses can create a more relevant and localized experience. For example, a restaurant chain can show different menus or promotions based on the visitor’s city or neighborhood. This level of localization helps to increase engagement and conversions, as visitors feel that the business understands their specific needs and preferences. The market for dynamic landing pages is driven by the increasing demand for personalized and targeted marketing strategies. Businesses are realizing that a one-size-fits-all approach is no longer effective in today’s competitive landscape. Consumers expect personalized experiences and are more likely to engage with brands that understand their individual needs and preferences. Dynamic landing pages provide businesses with the tools to deliver these personalized experiences, resulting in higher conversion rates and increased revenue. In conclusion, the market for dynamic landing pages is growing rapidly as businesses recognize the importance of personalization and targeted marketing. By tailoring the content and design of landing pages to match the characteristics of each visitor, businesses can create a more engaging and persuasive experience. Whether it’s through personalized content, optimized mobile experiences, or targeted localization, dynamic landing pages are proving to be a valuable tool for businesses looking to increase conversions and drive revenue.

The BloomReach Inc invention works as follows

Techniques of dynamic landing pages” are disclosed. In some embodiments a method for providing dynamic pages comprises selecting a landing page as a response to a request made for a Uniform Resource Indicator, (URI), (e.g. destination URI) for a website using a dynamic selector, and returning the landing page via a proxy service. The dynamic landing page, for example, can correspond to a page returned as a response to a request for a destination URI. This page may include customized content, such as a widget, that is targeted to a campaign, source and/or user.

Background for Dynamic landing Pages

Web services are used to communicate between electronic/computer devices via a network such as the Internet. A web site is one example of a web service. A web site is a collection of web pages related to each other that are served by a domain. A web server can host a website. Access to a publicly accessible website is usually possible via a network such as the Internet. “The publicly accessible collection is known as the World Wide Web

Internet-based Web services can be delivered via web sites on World Wide Web. Web pages are formatted in HyperText Markup Language, eXtensible HTML, or another language that can processed by a browser, which is usually executed on a client device such as a computer or tablet. “A web site is hosted on a server (e.g. a server or appliance), which is usually accessible through a network such as the Internet. The web address is also known as a Uniform Resource Indicator or Uniform Resource Locator.

Search engines usually provide paid results (e.g. the first set in the main listing, or results that are often displayed in a separate list on the right-hand side of the output display, for example). Advertisers may, for example, pay to be placed in these paid search results, based on keywords. Organic search results are also provided by search engines, and they’re also called natural search results. Organic search results are based primarily on different search algorithms used by search engines to try and provide relevant search results.

Search engine optimization (SEO), for improved Internet marketing has evolved as a form industry/technical consultation (e.g. often referred as search engine optimizers) provided to web-site operators (e.g. vendors of product/services who have web sites, and/or ecommerce vendors of product/services) to improve the volume or the quality of traffic from a search engines via organic search results. The higher up a website appears on the list of organic search results, the more traffic it receives from the search engine. SEO can improve a web site’s presence by targeting different types of search. This includes image search, local searches, and vertical search engines that are specific to an industry. SEO, for example, considers the way search engines operate and what people are searching for when recommending web site changes.

The invention may be implemented in many ways. It can be used as an apparatus, a process, a system, a composition, a product of computer programming, and/or a CPU, such as one that executes instructions stored on or provided by a memory connected to the processor. These implementations and any other form of the invention can be called techniques in this specification. The invention allows for the possibility of altering the order of steps in disclosed processes. A component, such as a processor and a memory, described as being capable of performing a task can be implemented either as a general component that is temporarily set up to perform the task at a particular time or as a specific component that was manufactured to do the task. The term “processor” is used herein. The term “processor” refers to any one or more devices, circuits and/or processing cores that are designed to process data such as computer program instruction.

Below is a detailed description of some embodiments of the invention, along with accompanying figures that illustrate its principles. Although the invention is described with these embodiments in mind, it is not limited to them. The claims limit the scope of the invention, and the invention includes many alternatives, modifications, and equivalents. The following description provides a detailed understanding of the invention. These details are given for example purposes only. The invention can be used according to the claims without any or all of these details. To be clear, the technical material related to the invention that is well-known has not been described in detail. This is done in order not to obscure the invention.

Internet-based Web services can be delivered via web sites on World Wide Web” Web pages can be formatted in HyperText Markup Language, eXtensible HTML, or another markup or programming language. These languages are typically used on a client device such as a computer or tablet. “A web site is usually hosted on a computer (e.g. a web/application server/appliance or a smart watch/smart television) which is accessible through a network such as the Internet using a web address (also known as a Uniform Resource Indicator, or URI).

Websites can be classified in two ways: interactive or static. “Static web sites and Interactive web sites are described in general below.

Static websites generally contain static web content. A web site, for example, can contain one or more static pages stored on a server. These static web pages can be delivered to the client browser in the exact same format as they are stored on the server. (e.g. the same content will be presented to every user who navigates to the particular static web page. This ensures that the static content of that page is consistently displayed to all users). Style sheets such as Cascading Style Sheets are often used to control appearance and style of HTML pages. The static content of a static website is usually manually updated. A webmaster can use a web editor or other tools to edit static content (e.g. editing, adding or deleting photos and/or text on a page).

Interactive Web Sites (also known as dynamic web pages) usually include dynamic web content. A dynamic or interactive web site will typically include one or several dynamic pages (e.g. web pages that have dynamic content or provide one or multiple dynamic elements). A dynamic web page is a page that changes or customizes automatically. This can be a page that changes over time, presents different content to users in order to personalize content, etc. For example, a dynamic web page can be provided using client-side dynamic web pages that are coded, for example, using JavaScript (e.g., or another programming/scripting language, such as Java, Python, and/or other general programming languages) to implement a dynamic web page (e.g., a dynamic HTML web page) that provides instructions to a user’s web browser on how to interactively modify content of the web page (e.g., to personalize the content of the web page for a given user or provide other dynamic content for the web page). Another example is server-side dynamic pages, which are automatically generated (e.g. on the fly) using computer code that runs on a server. This can provide, for instance, the HTML and CSS of the dynamically generated web content. “Dynamic web pages are generally implemented by using various software platforms/tools, such as Java Server Pages or Active Server Pages and HTML forms and/or any other software platforms/tools, and/or various web application frameworks, web template systems, that use general programming language (e.g. Java, Python and/or another general programming language) to implement dynamic web content on interactive or dynamic websites.

A web site which allows customers to buy products and services online is called an e-commerce website. “E-commerce websites often have both static and dynamic web content.

A merchant web site is a website, such as an e-commerce web site, provided by/for the merchant that facilitates its online WWW presence to engage with customers or to buy and/or sell products and/or service. As used herein, a merchant web page refers to a website, such an ecommerce web site provided by/for a merchant, that facilitates their online WWW presence in order to engage customers and/or buy and sell products or services (e.g. for performing ecommerce on the WWW such as ecommerce sites that offer products/services for purchase, an online news site that presents content as a online/web-service, and/or social networking web sites that provide social networking as an internet/web-web-web-web, ecommerce, e. Merchant web sites include both static content and dynamic content.

Websites, like merchant web sites or E-Commerce web sites, may include different static and/or interactive web page content. It is essential that the web content be of high quality to create a useful web site and, by extension, a WWW presence for merchants who use e-commerce/merchant websites to interact with their customers or potential customers. “For example, a web site for a merchant should provide content that is presented in a way that facilitates access and navigation by users.

Web sites (e.g. web applications and/or other web services delivered via web sites) store and display general content (e.g. products or services-related content for a retailer such as ecommerce sites; various informational content related to a publisher such as online news or magazine sites; and/or other content types for other merchant sites). This content can be accessed in two ways by the user: 1) an internal site search; and 2) a non-search method (e.g. browse or site navigation).

The online marketing manager and online campaign (e.g. the person or persons responsible for the campaign) do not typically have control over the content (e.g. content on a web page) of the merchant website. A merchant’s web site may not contain content that is suitable for use as a landing page for an online campaign. The site also does not provide a way to track and measure the performance of an online campaign, from the moment a user clicks on an ad through the experience of the user on the website. The most effective landing pages are often different depending on who is using the page. For instance, there may be an effective landing page on the website but it is not being used; the content on the site may not be organized correctly (e.g. the content could be spread across the site, or not on one landing page); the best content on the site is missing and needs to be added, or there may not be any effective content on the site. In some cases, for example when a website is accessed via an advertisement link, the landing page refers to the page that a visitor is taken to after clicking on an ad.

More precisely, existing web pages on the merchant’s website often lack content that is relevant to or customized for a channel (e.g. a paid-marketing channel, social media channel, organic search channel a direct marketing campaign, email channel etc.). Or campaign (e.g. an online marketing campaign). Modifying existing content on a merchant’s web site can be a difficult and time-consuming process. It is also slow and complicated to implement. The admins/personnel who are responsible for making such changes to the content of the website (e.g. information technology (IT), web site admin personnel) will also be different from the staff familiar with the online advertising campaign for the site (e.g. online marketer personnel).

What is needed are new and better techniques that allow dynamic content to be presented on websites in a way that can be configured efficiently and effectively to create dynamic landing pages. In order to achieve this, dynamic landing page techniques are disclosed. For example, an online marketer can use the disclosed dynamic landing pages system to configure customized/dynamic content for a particular channel and/or for online marketing campaign that can facilitate a more targeted dynamic landing page for the particular channel and/or online marketing campaign (e.g., to facilitate a more effective online marketing campaign from the online ad through the post-click/post-visit process of a customized dynamic landing page), such as further described herein.

Overview of Dynamic Landing Pages

Click here to view the patent on Google Patents.