One-Click Upsell appears on the Post-Purchase Page after the customer has paid, but before they reach the Thank You Page. Because payment has already been completed, the customer can accept the offer without going through checkout again.
Use One-Click Upsell for offers that deserve more attention than a small checkout add-on. It works well for bundles, higher-value complements, discounted upgrades, and simple accept or decline followups.
⚠️ Payment method restrictions: One-Click Upsell works with standard credit and debit card payments. Apple Pay, Google Pay, Shop Pay, and instalment plans aren't supported.
The Checkout Page is best for small, obvious add-ons. The Post-Purchase Page can handle a slightly bigger offer because the original sale is already complete.
Offer type | Why it works post-purchase | Product source to try |
Complementary hero product | It completes the original purchase. | Complementary Products, Metafields, Single Product |
Bundle or routine | The full page gives you space to explain the value. | Group of Products, Collection |
Premium upgrade | Customers have already shown purchase intent. | Single Product, Upsell Products from Cart |
Sample or lower-priced alternative | It works well as a decline followup. | Single Product, Group of Products |
For the first offer, choose a product that clearly connects to what the customer just bought. Start with one strong product before testing grids or multi-product layouts.
You can show up to three sequential offers in a One-Click Upsell flow. More steps don't always mean more revenue, so start with a clear initial offer and one followup.
Step | Best practice | Example |
Initial offer | Show the strongest relevant product. | Complete your skincare routine with SPF. |
Accept followup | Show a product that pairs with the accepted offer. | Add the travel size for your bag. |
Decline followup | Offer a smaller, cheaper, or easier alternative. | Try the sample size instead. |
💡 Tip: Treat the decline followup as a helpful alternative, not pressure. The offer should feel easier than the first one.
The customer has already bought from you, so the copy can reference that commitment. Make the offer feel like a natural next step.
Copy angle | Template | Best for |
Purchase completion | Great choice on [product]. Complete your [routine/set] with [product]. | Beauty, supplements, fashion, home |
Exclusive offer | Special one-time offer for your order. | Discounted post-purchase products |
Value | Add [product] now and save [percent]. | Bundles and higher-priced add-ons |
Lower-risk alternative | Try the smaller size instead. | Decline followups |
Use a direct button label such as Add to My Order, Add This for [price], or Claim My Discount. Keep the decline action easy to find.
Urgency works better on the Post-Purchase Page than it does at checkout because the original payment is already complete. Use a countdown timer only when the offer is genuinely limited to this page.
Avoid stacking too many urgency messages. One clear timer or one "one-time offer" message is enough for most brands.
One-Click Upsell depends on Shopify's post-purchase placement. Some limitations are controlled by Shopify, not Order Editing.
Limit | What it means |
Payment methods | Standard credit and debit cards are supported. Wallets and instalment plans aren't supported. |
One app per store | Only one app can use Shopify's post-purchase placement at a time. |
Minimum order value | Orders must meet Shopify's minimum value for post-purchase offers. |
Currency | Post-purchase offers display in your store's primary currency. |
Fulfillment hold | Shopify places a fulfillment hold during the flow. It releases when the customer reaches the Order Status Page, or after one hour if they close the browser. |
Before going live, place a test order with a standard credit card. Confirm the initial offer appears, the accept action adds the product, the decline path works, and the customer reaches the Thank You Page or Order Status Page.
After launch, review Conversion Rate, average order value, and offer revenue. If the first offer gets many declines, test a closer product match before increasing the discount.