Post-Purchase Discounts let you incentivize customers to add products to their order during the editing window. Set a global discount percentage that applies to all post-purchase upsells, or configure product-level discounts to offer different rates on specific items.
Open App Settings, select Editing blocks, open Product Search, then select Post-Purchase Discounts.
Test the discount against your product margin before enabling it for customers.
The global discount is a single percentage that applies to all products during post-purchase upsells. Use the Global discount percentage slider to set a value from 0% to 75% in 5% steps.
When set to 0%, no discount is applied and customers pay full price for any products they add. When set to a value like 10%, every product shown during the post-purchase editing experience is offered at 10% off.
Example: You set the global discount to 15%. A customer finishes checkout and decides to add a $40 accessory during the editing window. They pay $34 instead of $40, a $6 saving that incentivizes the add-on purchase while still generating incremental revenue for your store.
Product-level discounts let you set individual discount percentages for specific products. This is useful when you want to offer deeper discounts on high-margin items, or only discount certain products without setting a global rate.
To configure product-level discounts:
Click Configure discounts in the Product-Level Discounts section.
Use the filters to find specific products, then set an individual discount percentage for each one.
Click Save.
Note: You can use product-level discounts independently or alongside the global discount. If both are set, the product-level rate takes priority for that product. They don't stack.
The page also registers an app discount code with Shopify for the global post-purchase discount. Enter the code text, save it, and review the displayed registration status. A global percentage above 0 is required before product-level overrides can be configured.
The product discount configuration modal includes filters to help you find and manage discounts across your catalog.
Filter | What It Does |
|---|---|
Select specific products | Choose individual products to include in the discount list. |
Show Products with Names | Filter by product name or title. Type a keyword and press Enter to filter. |
Show Products with Tags | Filter products by their Shopify product tags. Select from a dropdown of existing tags. |
Show Products of Types | Filter products by their Shopify product type category. Select from a dropdown of existing types. |
The product list shows each product with its image, name, price (in the customer's localized currency), and a Post-Purchase Discount field where you enter the override percentage. Products with a currency selector let you view prices in different markets.
Start with a modest global discount. A 5-10% global discount is a safe starting point. You can always increase it later based on conversion data.
Use product-level discounts for high-margin accessories. If you have accessories or add-ons with healthy margins, offer a deeper discount on those to drive add-on purchases without cutting into your core product margins.
Set 0% on products you don't want discounted. If certain products should never be discounted during post-purchase (like limited editions or already-discounted items), set their product-level discount to 0% to override the global rate.
Align with your upsell strategy. Match your discount levels to the products you're actively promoting through your upsell placements. Higher discounts on promoted products create a stronger conversion funnel.
No, post-purchase discounts are applied independently by Order Editing. They don't interact with or stack on top of Shopify discount codes the customer used at checkout.
Yes. While this settings page applies discounts globally, you can use Order Editing's upsell strategies to target different customer segments with different discount offers. Upsell strategies let you create tailored post-purchase experiences based on conditions like customer tags, order value, or product type.
Yes, customers see the discounted price when browsing products during the post-purchase editing experience. The original price and the discount are both visible, making the offer transparent.
Open an existing eligible order, add an eligible product during the editing window, and confirm the advertised price, Shopify discount allocation, final total, and payment amount all agree. Use the same order to review one product with an override and one without it where possible.