Universal purchase path that may be optimized for conversion or revenue
Abstract
A domain name registrar may create a customizable universal purchase path for all customers purchasing a given product. The registrar may create and store modular cross sell components that each has material for at least one product offered for sale by the registrar. Thereafter, the registrar may receive a request for a product from a customer. The registrar may determine a probability the customer will complete the purchase if shown upgrades and/or additional products. If the probability is low (or lower than a predefined threshold) the registrar may complete the purchase before displaying additional upgrades and/or additional products to the customer. This will maximize the conversion rate. Alternatively, if the probability is high (or higher than a predefined threshold) the registrar may create final page markups using the modular cross sell components and collected content and display the final page markups to the customer before completing the purchase with the customer. In preferred embodiments, the final page markups are for the upgrades and/or additional products most likely to be purchased by the customer. This will maximize the amount of each purchase.
Claims
exact text as granted — not AI-modifiedThe invention claimed is:
1 . A method, comprising:
receiving by a server computer over a computer network a request from a client device operated by a customer, wherein the request identifies a product and an electronic shopping cart; applying by the server computer a scoring algorithm to rank a first plurality of modular cross sell components from most to least likely to be purchased by the customer, wherein each modular cross sell component in the first plurality of modular cross sell components is associated with at least one product offered for sale by a domain name registrar; selecting by the server computer a second plurality of modular cross sell components from the first plurality of modular cross sell components that are associated with products that are the most likely to be purchased by the customer based on the scoring algorithm; generating by the server computer a plurality of final page markups using content associated with the second plurality of modular cross sell components; and transmitting, by the server computer and before collecting a payment for the product from the customer, the plurality of final page markups to the client device.
2 . The method of claim 1 , wherein each modular cross sell component in the first plurality of modular cross sell components is generic for a plurality of customers and is not specific to the customer.
3 . The method of claim 1 , wherein the plurality of final page markups comprises:
a first final page markup configured to offer a second product, different from the product, to the customer for purchase, a second final page markup configured to receive data directly from the customer regarding the second product, and a third final page markup configured to receive a tier selection from the customer for the second product, wherein the first, the second and the third final page markups are all different final page markups.
4 . The method of claim 1 , wherein the plurality of final page markups comprises:
a first final page markup configured to request information from the customer to configure the product, a second final page markup configured to collect a payment from the customer for the product, and a third final page markup configured to receive an activation request from the customer for the product, wherein the first, the second and the third final page markups are all different final page markups.
5 . The method of claim 1 , wherein the scoring algorithm uses one or more products in the electronic shopping cart and at least one product in the one or more products in the electronic shopping cart comprises a domain name.
6 . The method of claim 1 , wherein the scoring algorithm uses one or more products previously purchased by the customer, wherein at least one product in the one or more products previously purchased by the customer comprises a domain name.
7 . The method of claim 1 , wherein the scoring algorithm uses one or more products previously entered into an earlier electronic shopping cart, wherein the one or more products in the earlier electronic shopping cart were not purchased by the customer.
8 . A method comprising the steps of:
receiving, using a computer network and from a client device associated with a customer, a request to enter a product into an electronic shopping cart; determining a probability that the customer will complete a purchase of the product if shown a final page markup for an upgrade product or an additional product is less than a threshold; applying a scoring algorithm to rank a first plurality of modular cross sell components from most to least likely to be purchased by the customer, wherein each modular cross sell component in the first plurality of modular cross sell components is associated with at least one product; selecting a second plurality of modular cross sell components from the first plurality of modular cross sell components associated with products that are the most likely to be purchased by the customer based on the scoring algorithm; generating a plurality of final page markups by combining content associated with the second plurality of modular cross sell components; and transmitting the plurality of final page markups to the client device, wherein the client device is configured to display each transmitted final page markup in the plurality of final page markups one at a time to the customer.
9 . The method of claim 8 , wherein each modular cross sell component in the first plurality of modular cross sell components is generic for a plurality of customers and is not specific to the customer.
10 . The method of claim 8 , wherein the plurality of final page markups comprises:
a first final page markup configured to offer a second product, different from the product, to the customer for purchase, a second final page markup configured to receive data directly from the customer regarding the second product, and a third final page markup configured to receive a tier selection from the customer for the second product, wherein the first, the second and the third final page markups are all different final page markups.
11 . The method of claim 8 , wherein the plurality of final page markups comprises:
a first final page markup configured to request information from the customer to configure the product, a second final page markup configured to collect a payment from the customer for the product, and a third final page markup configured to receive an activation request from the customer for the product, wherein the first, the second and the third final page markups are all different final page markups.
12 . The method of claim 8 , wherein the scoring algorithm uses one or more products in the electronic shopping cart and at least one product in the one or more products in the electronic shopping cart comprises a domain name.
13 . The method of claim 8 , wherein the scoring algorithm uses one or more products previously purchased by the customer, wherein at least one product in the one or more products previously purchased by the customer comprises a domain name.
14 . The method of claim 8 , wherein the scoring algorithm uses one or more products previously entered into an earlier electronic shopping cart, wherein the one or more products in the earlier electronic shopping cart were not purchased by the customer.
15 . A system, comprising:
a server computer, including a processor configured to perform the steps of:
receiving a request from a client device operated by a customer, wherein the request identifies a product and an electronic shopping cart,
applying a scoring algorithm to rank a first plurality of modular cross sell components from most to least likely to be purchased by the customer, wherein each modular cross sell component in the first plurality of modular cross sell components is associated with at least one product offered for sale by a domain name registrar,
selecting a second plurality of modular cross sell components from the first plurality of modular cross sell components that are associated with products that are the most likely to be purchased by the customer based on the scoring algorithm,
generating a plurality of final page markups using content associated with the second plurality of modular cross sell components, and
transmitting, before collecting a payment for the product from the customer, the plurality of final page markups to the client device.
16 . The system of claim 15 , wherein each modular cross sell component in the first plurality of modular cross sell components is generic for a plurality of customers and is not specific to the customer.
17 . The system of claim 15 , wherein the plurality of final page markups comprises:
a first final page markup configured to offer a second product, different from the product, to the customer for purchase, a second final page markup configured to receive data directly from the customer regarding the second product, and a third final page markup configured to receive a tier selection from the customer for the second product, wherein the first, the second and the third final page markups are all different final page markups.
18 . The system of claim 15 , wherein the plurality of final page markups comprises:
a first final page markup configured to request information from the customer to configure the product, a second final page markup configured to collect a payment from the customer for the product, and a third final page markup configured to receive an activation request from the customer for the product, wherein the first, the second and the third final page markups are all different final page markups.
19 . The system of claim 15 , wherein the scoring algorithm uses one or more products in the electronic shopping cart and at least one product in the one or more products in the electronic shopping cart comprises a domain name.
20 . The system of claim 15 , wherein the scoring algorithm uses one or more products previously purchased by the customer, wherein at least one product in the one or more products previously purchased by the customer comprises a domain name.Join the waitlist — get patent alerts
Track US2019259085A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.