Skip to content

Create a post-purchase or pre-purchase upsell

This offer shows customers one extra product to add, either right after checkout (Post-Purchase) or before checkout (Pre-Purchase).

  1. Go to Offers → Post-Purchase Upsells.

    The upsell offer type picker with the Post-Purchase Upsells card
  2. Click Add Offer.

On the General tab:

The General tab of Create Post-Purchase Upsell showing Offer Name, Upsell Mode with Post-Purchase and Pre-Purchase options, Visibility, and Schedule
Setting What it does
Offer Name Internal name, admin use only
Upsell Mode When the offer appears — see below
Visibility All products, Specific products, Specific collection, or All products except
Schedule Optional start and end date
Mode When it shows Works with
Post-Purchase After checkout completes All form types
Pre-Purchase Before checkout Pop-up form only

On the Offer tab:

The Offer tab with Product Selection, offer title and subtitle, discount fields, and a live preview of the Special Offer modal
  1. Click Browse products and select the product to offer.

  2. Fill in the offer content: title, subtitle, product title, discount tag, description, and image.

  3. Set the discount: Percentage, Fixed Amount, or Default Price.

  4. Optionally check Free Shipping.

  • Countdown Timer: add urgency with a limited-time timer.
  • Quick Settings: enable a variant picker, quantity picker, or a dismiss/close button.

Go to the Appearance tab to customize the modal, accept button, no-thanks button, product price, and discount tag design.

Click Save. The offer is active by default.