---
title: "Why Isn't My One-Click Upsell Appearing?"
description: "Check Shopify's post-purchase setup, strategy matching, and product eligibility when an offer does not appear."
url: https://docs.orderediting.com/en/articles/14167332-why-isn-t-my-one-click-upsell-appearing
collection: "Troubleshooting & FAQ"
updated: 2026-10-19
language: en
---

# Why Isn't My One-Click Upsell Appearing?

Check Shopify's post-purchase setup, strategy matching, and product eligibility when an offer does not appear.

# Quick checks

One-Click Upsell uses Shopify's post-purchase page. It can appear after the customer's first payment and before the Thank You Page.

Before changing the offer design, confirm that:

1.  Order Editing is selected as the post-purchase app in Shopify's checkout settings.
    
2.  The strategy is **Active** and uses the **One-Click Upsell** placement.
    
3.  The strategy includes the market you intend to use.
    
4.  The intended customer and order conditions match the strategy's **WHO** rules.
    
5.  At least one enabled product module under **WHAT** returns an available product.
    

Only one app can use Shopify's post-purchase page at a time. If another app is selected, Order Editing cannot appear there.

# Preview the offer first

Open the strategy and select **Preview**. Review the **One-Click Upsell** page and any accept or decline follow-up pages.

The preview should show:

1.  the expected product and variant;
    
2.  the price, discount, quantity, and offer text;
    
3.  complete accept and decline actions;
    
4.  every configured follow-up page.
    

If the preview is empty or incorrect, fix the strategy before attempting another live checkout. The preview does not prove Shopify will provide a post-purchase page, but it isolates strategy content from Shopify checkout eligibility.

# Optional: check the live post-purchase journey

Use a new controlled checkout only after the preview is correct and you need to confirm the live Shopify post-purchase page. A previous checkout cannot replay that page.

For the simplest live check:

1.  Use a standard Online Store checkout and a customer email address.
    
2.  Pay with a standard credit card rather than a gift card, instalment plan, or accelerated wallet.
    
3.  Use a shippable product with a normal positive order total.
    
4.  In the upsell strategy, temporarily use **All customers**, the test market, and one active product.
    
5.  Complete payment once and watch for the post-purchase page before the Thank You Page.
    

Shopify decides whether each checkout is eligible for a post-purchase page. Its documented limitations include some payment methods, local delivery orders, and very low-value orders. See [Shopify's checkout-app guidance](https://help.shopify.com/en/manual/checkout-settings/customize-checkout-configurations/checkout-apps) for the current platform requirements.

# International orders and checkout eligibility

Including a country in the strategy's **Markets** does not guarantee that Shopify shows a One-Click Upsell. Shopify's post-purchase limitations also exclude orders with duties or multiple currencies, certain payment methods, local delivery and very low totals.

Check the order's actual checkout currency, duties, payment method and delivery type, as well as its market. Use [Shopify's post-purchase limitations](https://shopify.dev/docs/apps/build/checkout/product-offers#limitations) for the current platform rules.

Thank You and Order Status offers use different placements. A working offer on either page does not prove eligibility for the One-Click page.

# No post-purchase page appears

This usually points to Shopify's post-purchase setup or checkout eligibility.

1.  In Shopify admin, open **Settings > Checkout**.
    
2.  Find the **Post-purchase page** setting.
    
3.  Confirm Order Editing is the selected app.
    
4.  Save the checkout setting.
    
5.  Return to the Order Editing strategy and confirm the preview still renders.
    
6.  Complete one new controlled checkout if you need to distinguish Shopify eligibility from the saved app setting.
    

If checkout moves directly from payment to the Thank You Page, check Shopify eligibility and whether any strategy could match. Skipping the page alone does not establish which check failed. Share the checkout conditions with Support before repeating paid tests.

# The post-purchase page appears without an offer

This means the page was available, but Order Editing did not find an eligible offer.

Open the strategy and check:

-   **Status** is **Active**.
    
-   **Placement** is **One-Click Upsell**.
    
-   **Markets** includes the market used by the controlled checkout.
    
-   **WHO** includes the customer and checkout conditions used for the live check.
    
-   **WHAT** contains a complete, enabled product module.
    

After each change, save the strategy and check **Preview** again. Start with **All customers** and one product; restore your intended targeting only after the preview appears. Repeat the live checkout only after the preview is correct.

# The expected product does not appear

Check the offered product or variant in Shopify and in the strategy:

-   it is active and published to the Online Store;
    
-   it is available in the market selected for the live check;
    
-   it has inventory available under your store's selling rules;
    
-   its selected variant, quantity, price, discount, and selling plan are valid;
    
-   it is not excluded by another module setting.
    

Save any correction and reopen **Preview**. A product becoming unavailable after the strategy was configured can leave the page with no eligible offer. Repeat the live checkout only if you still need to verify Shopify's post-purchase journey.

# Test again

Preview after every meaningful change so you know which check resolved the strategy problem. A successful preview should show:

1.  the expected One-Click Upsell product;
    
2.  the correct price and offer text;
    
3.  complete accept and decline pages.
    

If you then run the optional live check, Shopify should show the post-purchase page after payment. That separate result confirms live checkout eligibility.

This article focuses on an offer not appearing. If the offer appears but cannot be accepted, capture that as a separate payment or order-update problem.

# Still not working?

Contact Order Editing Support with:

-   the strategy name;
    
-   the preview result;
    
-   the order number and checkout time only if you ran the optional live check;
    
-   the market and product you expected;
    
-   the payment method, checkout currency, duties and delivery method used for the test;
    
-   a screenshot of Shopify's **Post-purchase page** setting;
    
-   whether there was no post-purchase page or a page with no offer.
    

These details help separate Shopify checkout eligibility from strategy matching and product availability.

## Related

- [Fallback Strategy Migration FAQ](https://docs.orderediting.com/en/articles/14429530-fallback-strategy-migration-faq.md)
- [Troubleshooting Upsells](https://docs.orderediting.com/en/articles/14429700-troubleshooting-upsells.md)
