Why wasn't the upsell displayed?

Written By Moritz Dreßler

Eligible orders for post purchase offer

An upsell should be display after every eligible order right after the checkout was completed.

Generally speaking, every order make via Shopify Payments Credit Card or PayPal is eligible for post purchase offers. However, there are potential reasons why the post purchase offer is skipped.

Potential reasons why the upsell was skipped

The display of an upsell offer can be restricted if:

  • The conditions for the funnel trigger was not met

  • The customer chooses to check out with an installment service (express checkout) or a wallet service (such as Klarna, Affirm, AfterPay, Apple Pay, Amazon Pay, or Google Pay)

  • The upsell skipped due to Shopify limitations

Shopify Limitations

In addition to your funnel triggers, Shopify imposed limits on when an upsell can be displayed. If the Shopify Platform is under extreme load, the system might optimize to capture orders but briefly delays the order creation step for a fast and seamless buyer experience. In these scenario, post-purchase pages won't be surfaced, even if the request for the post-purchase page was properly made.

Further limitations:

  • Third-party payment providers that require the customer’s CVN/CVV to be retained aren't supported

  • The initial purchase was made with a gift card or any payment method other than a credit card.

  • Post-purchase upsell offers won’t be surfaced on orders with duties and multiple currencies.

  • Only one app can be selected for post-purchase product offers. Merchants with multiple apps that have the post-purchase checkout extension need to select which app appears on the post-purchase page.

  • If the customer's checkout results in the creation of an order without a shipping address, then you can't add a subscription to the order using post-purchase.

  • Post-purchase upsell offers won’t be surfaced on orders for local delivery

  • Orders need to be $0.50 or more to qualify for post-purchase offers

  • Orders need to be placed through the Online Store sales channel to qualify for post-purchase upsells. Other sales channels won't render post-purchase upsell pages.

  • When buyers check out using Shop Pay

For more details, please check out the Shopify documentation on post purchase product offers limitations: https://shopify.dev/docs/apps/build/checkout/product-offers#limitations.