Shopify Post-Purchase Extensions
Configure post-purchase warranty upsell extensions for checkout and order pages.
Shopify Post-Purchase Extensions
Umbrella includes two post-purchase extensions that let customers add warranty protection after their initial purchase.
Checkout Post-Purchase
Displays a warranty offer between the checkout and the thank-you page, immediately after payment.
How it works
- Customer completes checkout and payment is processed
- Umbrella checks if any purchased products are eligible for warranty protection
- If eligible, a post-purchase page displays available warranty options
- The customer can accept (warranty is added to the existing order) or decline (skip to thank-you page)
Key characteristics:
- No additional payment step — the warranty cost is added to the existing order
- Brief time window before the page times out
- Non-blocking — if the extension fails to load, the customer proceeds normally
Order Post-Purchase
Displays warranty upsell options on the customer account order status page for products that were not covered at checkout.
How it works
- Customer visits their order status page
- Unprotected products show an “Add Protection” option
- Clicking the button opens a new checkout with the warranty pre-added
Key characteristics:
- Available as long as the order is accessible in the customer account
- Creates a new checkout (separate transaction from the original order)
Comparing the Two Extensions
| Checkout Post-Purchase | Order Post-Purchase | |
|---|---|---|
| When it appears | Immediately after payment | When customer views order status later |
| Payment | Added to existing order | New checkout |
| Time window | Brief (seconds) | Ongoing |
| Customer action | Accept/Decline buttons | Click to open new checkout |
Configuration
In Shopify
- Go to Shopify Admin → Settings → Checkout and click Customize
- For checkout post-purchase: navigate to the Post-purchase page
- For order post-purchase: navigate to the Order status page
- Add or configure the Umbrella extension
In Umbrella
Display settings for post-purchase widgets (compact/expanded mode, button text, images, modals) are also influenced by your Widget Configuration in the Umbrella dashboard.
Related
- Shopify Checkout Extensions — Warranty options during checkout
- Shopify Order Extensions — Order status warranty display
- Widget Configuration — Configure widget display and behavior
- Widget Templates — Customize post-purchase widget templates