Skip to main content

Dynamic AI Offer - In-Checkout Upsell (Shopify Plus) [OCU]

Let OCU's AI choose tailored upsell products for your Shopify Checkout page.

Written by Jeff Maxfield

Overview

Add even more upsell opportunities to your Shopify Checkout with the Dynamic AI Offer!

Not sure which products to offer at checkout? Let OCU's AI choose for you. The AI Generated In-Checkout upsell offer analyzes the products in each customer's cart and shows relevant recommendations right on the Shopify Checkout page. No product picking or rule building required.

The dynamic AI in-checkout upsell offer editor screen

The AI model begins analyzing your store data as soon as OCU is installed. When a customer reaches checkout, the AI looks at what's in their cart and suggests recommended products based on those item(s). Because the products are chosen automatically, your offer stays relevant as your catalog changes.

You can use AI offers alongside your manually created In-Checkout offers, or instead of them.

📝 Requirements

  • This offer type is available for Shopify Plus merchants only, the same as the regular In-Checkout offer. Checkout extensibility is not compatible with checkout.liquid.

  • You must have products in your catalog. To show bestselling products, your store needs at least one order record.

Adding an AI Generated In-Checkout Upsell

Follow the steps below to add an AI Generated In-Checkout upsell offer to your upsell funnel:

  1. In the Funnels section of the app, open an existing funnel (1) or click Add New Funnel (2).

  2. On the Funnel Edit screen, find the In-Checkout Upsell section and click the ✨ Generate AI Offer button:
    ​

    In-Checkout Upsell section with the Add Upsell Offer and Generate AI Offer buttons in OCU

  3. That's it! The AI offer is added to your funnel as In-Checkout (AI Generated), set to Active with 100% distribution and the Recommended Products recommendation type:
    ​

    OCU funnel showing an AI Generated In-Checkout Upsell offer card with Recommended Products

Next, edit the offer in the Offer Editor and add it to your Shopify Checkout using the Checkout Editor. Both are covered below.

📝 Prefer to pick the products yourself? The + Add Upsell Offer button still creates a regular In-Checkout offer. See In-Checkout Upsell (Shopify Plus) [OCU] for details.

The Offer Card

From the offer card, you can:

  • Click the ✏️ button to open the Offer Editor

  • Create an A/B Split Test for the offer. When setting up the test, choose the AI Generated Product option for any position that should use the AI offer (Different Products is for manually chosen products).

  • Download Statistics

  • Click View products → to see stats for each product the AI has shown

  • Open the More actions (•••) menu to Exclude Product or Delete Offer

Working with the Offer Editor

Most settings in the AI Generated offer editor are the same as in the regular In-Checkout offer editor, with a few exceptions. The editor has three sections: General, Buy Box and Buttons.

General

Set the Products Alignment (Vertical or Horizontal), the Type (Carousel or Stack), and the number of Items to show. These work the same as in the regular In-Checkout offer. See The Offer Editor for details.

General section of the OCU In-Checkout Upsell Editor with Products Alignment, Type and Items to show

Buy Box

Settings in the Buy Box apply to all products in the AI offer. For example, a discount you set applies to every product the AI shows. You can't set a different discount, quantity or description for individual products.

Buy Box settings for an AI Generated In-Checkout offer, including Recommendation Type and Max Products to Display

The Buy Box includes:

  • Recommendation Type and Max Products to Display (exclusive to AI offers, see below)

  • Discount: choose None, Percentage or Compare at price

  • Hide Quantity Selector

  • Offer Description

  • Hide offer if the cart already contains the upsell product

📝 Fixed amount discounts are not available for Dynamic AI offers. Only Percentage, Compare at price, or no discount can be applied.

Recommendation Type

 Recommendation Type dropdown set to Recommended Products in the OCU offer editor

Choose one of the following recommendation types:

  1. Recommended Products: OCU's AI suggests products based on the items in the customer's cart (and their past orders, if applicable), for personalized recommendations.

  2. Bestselling Products: shows your top-selling products from the last 60 days, highlighting items popular with all customers.

The selected recommendation type is shown on the offer card on the Funnel Details page.

📝 Recommended Products is selected by default when an AI offer is created. If a recommended product becomes unavailable, OCU shows the next bestselling product instead. If no products qualify, the offer is not shown.

Max Products to Display

Set the maximum number of products shown in the offer, from 1 to 8:

  • 1 shows a single-product layout.

  • 2 or more shows a multi-product layout, using the Products Alignment and Type set in the General section.

If fewer relevant products are available than your limit, OCU shows all available products up to that limit.

Buttons

Set the Button Type for the Add button to Primary or Secondary, the same as in the regular In-Checkout offer.

Button Type dropdown with Primary and Secondary options in the In-Checkout Upsell Editor

Editing Text and AI Writing

To edit the Offer Title, Add button and Description text, click the text in the preview and use the inline text editor. You can also click AI Writing in the editor toolbar to generate copy. See Using the AI Copy Generator [OCU] for the full walkthrough.

📝 Because the products are chosen dynamically based on each customer's cart, we recommend keeping the default {{ product_title }} variable in the Product Title field.

Previewing the Offer with Store Product(s)

The editor preview starts with placeholder products. To preview the offer with real products from your store, click the select a product to preview link at the top of the preview:

Placeholder preview in the In-Checkout Upsell Editor with the select a product to preview link

Select the product(s) you want to use in the Select products popup, then click Select. The preview updates to show your products.

📝 This is for preview only. The products your customers see are chosen by the AI based on their cart.

Don't forget to click Save in the top-right corner after editing.

Excluding Product(s) from the Offer

If there are products you don't want the AI offer to show, open the More actions (•••) menu on the offer card and hover over Exclude Product. You can exclude by:

  • Product/Variant

  • Collection

  • Product Tag

  • Product Type

  • Product Price

Exclude Product menu on an AI In-Checkout offer card showing Product/Variant, Collection, Tag, Type and Price

A summary of your exclusions appears below the offer card, and you can edit or remove them at any time.

📝 Exclusions apply only to that offer. They don't affect other offers in the funnel.

For more on each exclusion type and how rules combine, see Excluding Products from AI Offer Recommendations [OCU].

Adding the Offer to Shopify Checkout

Like the regular In-Checkout offer, the AI offer must be added to your Shopify Checkout using the Checkout Editor before customers can see it:

  1. Click the Go to Checkout Editor button in the top-right corner of the offer editor.

  2. In the "Main" or "Order Summary" sections of the Checkout Editor, click + Add block.

  3. Select OCU's In-Checkout Upsell block and the offer widget appears in the editor.

  4. Drag and drop it to a new position if you like, then click Save.

Viewing Stats

Offer stats are shown on the offer card on the Funnel Details page and the Funnels List:

Stat

Definition

Views

The number of times the offer was shown and the checkout was completed.

Conversion

Times the offer was sold divided by offer views.

Revenue

The sum of all accepted offer product revenue. Taxes and shipping are not included, and any discount code redeemed at checkout is subtracted.

Rev. / Visit

Total revenue divided by views.

To see stats for each product the AI has shown, click View products → on the offer card. A popup shows the full stats for every product in the AI offer, so you can see which recommendations drive the most revenue.

Popup listing each product in the AI In-Checkout offer with its views, conversion and revenue

📝 Views are counted for completed checkouts only. Abandoned checkouts are not counted.

Important Notes

  1. The AI In-Checkout offer won't be shown if:

    1. OCU isn't added in the Shopify Checkout Editor.

    2. The checkout is a Draft Order checkout (for example, one created when a customer adds an OCU Pre-Purchase offer with a discount).

    3. The OCU app is disabled.

    4. The funnel isn't published.

    5. No recommended or bestselling products qualify.

  2. If a customer accepts the offer and then removes the item before completing checkout, the offer won't appear again in that checkout session.

  3. On multi-currency checkouts, the offer is shown in the default store currency, and in the buyer's currency once accepted.

Getting good use out of OCU? If you've got a minute, we'd love to hear how it's going. Your honest take helps us make the app better and gives other store owners a real sense of what to expect. Leave a review on the Shopify App Store »

Did this answer your question?