Thank You Page Upsell
Personalized order confirmation with cross-sells and referral. Replaces ReConvert.
Live preview
See it in action.
Fully interactive, drag, click, scroll inside the frame, toggle to mobile.
About this section
A complete order-confirmation makeover. Personalized 'Thanks {first_name}' header with order recap, recommendation carousel that excludes products already in the order, refer-a-friend block with copyable link, and social share buttons. Drops onto customers/order.json template. Cart-AJAX add-to-cart on every cross-sell.
Install in 90 seconds
- 01
Create /sections/modblo-thank-you-page-upsell.liquid.
- 02
Paste the section code and save.
- 03
Add the section to customers/order.json (the order confirmation template).
- 04
In the theme editor, pick a recommendation collection (typically your bestsellers or accessories).
- 05
(Optional) Pair the referral link with a Shopify automatic discount code that's keyed on the ?ref= URL parameter to actually apply the 15% off.
The Liquid
Unlock the section code
Thank You Page Upsell is a premium section. Get the full Liquid + scoped CSS paste-ready.
One-time purchase · Lifetime updates · You own the code
Theme editor settings
| Setting | Type | Default |
|---|---|---|
Confirmation message confirmation_msg | textarea | , |
Recommendation collection rec_collection Products from this collection appear as cross-sells (excluding what was just ordered). | collection | , |
Recommendations eyebrow rec_eyebrow | text | Pair it with |
Recommendations heading rec_heading | text | Customers also added these. |
Show refer-a-friend block show_referral | checkbox | true |
Referral heading referral_heading | text | Give 15%, get 15%. |
Referral subtext referral_sub | textarea | , |
Show social share buttons show_share | checkbox | true |
Share copy template share_text | text | Just ordered from |
Background bg | color | #ffffff |
Foreground fg | color | #0b0b0c |
Accent accent | color | #6366f1 |
SEO & accessibility notes
- Cross-sell card grid pre-rendered server-side, no JS-required content for accessibility.
- Real <button> for copy + add-to-cart, full keyboard navigation.
- Excludes already-ordered products from the recommendation carousel via Liquid handle comparison.
- Referral link uses navigator.clipboard.writeText, modern, no external clipboard library.
- Cart-add fires cart:updated event, the cart drawer / mini-cart auto-refreshes if those sections are present.
Related
