Dynamic Upsells

Upsell pages can be created for dynamic content. The CheckoutChamp Recommendation Engine determines the upsell product most often purchased with the products on the order. That upsell product is then displayed to the consumer on a dynamic upsell page. Multiple dynamic upsell pages can be in one funnel. As each dynamic upsell page loads the consumer is presented with a new recommended upsell. It is possible to have a mix of static and dynamic upsell pages in one funnel.

Recommendation Engine

How the Recommendation Engine works

  • Orders from the past 30 days are cataloged to track the upsells most often purchased with a particular product

  • When a dynamic upsell page loads, the products on the order are evaluated against that catalog, finding how often each upsell product is purchased with each order product

  • This evaluation results in a ranking of upsell products. The most purchased upsell is pushed to the page as the Recommendation.

  • If the consumer purchases this first upsell and the next (second) upsell page is also dynamic, then the first upsell is added to the order products and the evaluation is done anew for the second page.

  • If the consumer does not purchase the first upsell and the downsell (next) page is also dynamic, then the downsell page displays the second-best recommended product.

  • This continues for each dynamic upsell page. When a product is offered on a dynamic upsell page that product is not offered again on any other dynamic upsell pages in that session. If the browser returns to an upsell page then the previous product displayed on that page (whether purchased or not) is presented. If the consumer previously purchased that upsell and attempts to purchase again, then the consumer is routed to the next page in the funnel without making a duplicate purchase. If the consumer did not previously purchase the upsell then the upsell can be purchased.

  • If the Recommendation Engine does not return a recommendation then the first remaining upsell product is used.

  • Recommendations are viewable in CRM. Edit any campaign product that has been sold with other products in the past 30 days. Scroll to the bottom to view.

Dynamic Upsell Page Design

  • Drag a product section to an upsell page

  • Add the class cc-dynamic-product-section to the section

  • Inside the section style the product image, name, description, price, and other tokens as desired. These values will all be set on the live page from the recommended product.

  • Style variant selection elements inside the section as needed. If the dynamic product has no variants then the variant elements are removed.

  • Style the page as needed outside the product section. Include a button or link to accept the upsell. Be sure to assign that button or link to an arrow leaving the page.

  • Save and publish

It is acceptable to have variant and non-variant recommendations on the same dynamic upsell page. The variant elements will be hidden for non-variant recommendations.

It is expected there will be more upsells than dynamic upsell pages. The funnel designer must ensure this.

Last updated