Every customer who completes an order sees your Shopify thank you page. That's a 100% open rate — higher than any email, any ad, any push notification you'll ever send. And most stores show a generic "Thanks for your order" message with a tracking number.
That page is the highest-trust moment in the entire customer journey. The buyer just handed you money. They're engaged, they're paying attention, and they're predisposed to say yes to whatever you put in front of them. Leaving it blank is like having a salesperson close a deal and walk away without mentioning the accessories.
1. Add a Post-Purchase Upsell That Matches the Cart
Post-purchase upsells convert at an average of 4%, with top-performing offers hitting 28.3%. The reason the numbers are so much better than pre-purchase popups: the customer has already committed. There's no risk of disrupting the checkout flow because the checkout is done.
The key is relevance. A customer who just bought a phone case doesn't want another phone case — they want a screen protector or a charging cable. Match the upsell to the order, not to your highest-margin SKU.
One luxury food brand, Laumière Gourmet Fruits, added a thank you page offer for a second box of chocolates at 5–20% off. The result: a 10% increase in gross revenue during Q4 and a 4,246% return on their upsell investment.
Keep the offer to one click. No re-entering payment details, no navigating to another page. If accepting the upsell requires more than a single tap, you'll lose most of the conversion advantage. For a deeper dive on structuring upsell sequences, see our guide on post-purchase upsell strategy.
2. Launch a Referral Prompt When Trust Is Highest
Referral programs generate 3–5x higher conversion rates than other marketing channels, and referred customers have a 37% higher retention rate. But most stores bury their referral program in a footer link or an email that arrives three days later.
The thank you page is where your customer feels best about your brand. They just made a purchase they're excited about. Ask them to share right now — not tomorrow, not next week.
A simple "Give your friends 10%, get 10%" widget on the thank you page with a one-click share link to WhatsApp, SMS, or email outperforms dedicated referral emails. The median ecommerce referral conversion rate sits at 3–5%, but post-purchase popups combined with account widgets can lift share rates by more than 30%.
Don't overcomplicate the offer. Programs with straightforward mechanics convert 2.6x better than complex tiered systems.
3. Collect the Email or SMS Opt-In You Missed
Not every customer who places an order opted into your marketing list. Guest checkouts, pre-checked boxes they unchecked, or simply never being asked — there's a gap between your customer list and your marketing list.
The thank you page closes that gap. A short message like "Want early access to sales and new drops? Join our list" with a single checkbox or button gets opt-ins from people who are already proven buyers. These aren't cold leads — they're customers who've already converted once.
For COD merchants, this matters even more. Many COD orders skip the traditional Shopify checkout entirely, which means your standard email capture flows never fire. If you're using a custom order form through an app like EasySell, make sure your post-purchase confirmation is capturing the opt-ins your checkout would normally handle.
4. Use Your Shopify Thank You Page for Cross-Sells (Not Random Products)
The best thank you page cross-sells are contextual — based on what the customer just bought, not a generic "you might also like" carousel pulled from your bestsellers.
Three rules for thank you page product recommendations:
- Complementary, not competitive. If they bought running shoes, show socks and insoles — not different running shoes.
- Lower price point than the original purchase. A customer who just spent $80 is more likely to add a $15 item than a $90 one. The psychological bar for saying yes to a small add-on is much lower right after a bigger purchase.
- Limit to 2–3 products. More options create decision fatigue. Fewer options create action.
The goal isn't to turn your thank you page into a product catalog. It's to present one or two items that genuinely make sense alongside what the customer already ordered.
5. Ask for Feedback While the Experience Is Fresh
A one-question post-purchase survey on the thank you page gets higher response rates than any follow-up email. The customer is already on the page, already engaged, and hasn't moved on yet.
Don't ask "How was your experience?" — they haven't received the product yet. Instead, ask something useful:
- "How did you hear about us?" — gives you attribution data that your pixels miss
- "What almost stopped you from buying today?" — reveals friction points in your funnel
- "What product would you like us to carry next?" — free product research
Keep it to one question with multiple-choice answers. Completion rates for single-question post-purchase surveys are significantly higher than multi-step survey emails sent days later. The data you get from this one question can be more actionable than an entire post-purchase email sequence.
6. Offer a Time-Limited Discount for the Next Order
Repeat customers spend 31% more per transaction than first-time buyers. But most stores don't actively push for the second purchase — they wait and hope the customer comes back.
A discount code displayed on the thank you page with a 7–14 day expiration creates urgency without being pushy. "Here's 15% off your next order — valid for 10 days" gives the customer a concrete reason to return before they forget about your store.
Two things that make this work:
- Make the code unique. A generic "THANKYOU15" code gets shared on coupon sites. A unique, single-use code protects your margins.
- Send the code via email too. The customer will leave the thank you page and may not remember the code. An automated email with the same code ensures they can find it when they're ready to shop again.
This tactic works especially well for consumable products — supplements, skincare, pet food, coffee — where the repeat purchase cycle is predictable.
7. Enroll Customers in Your Loyalty Program Automatically
If you run a loyalty program and your thank you page doesn't mention it, you're relying on customers to discover it on their own. Most won't.
The thank you page is the perfect place to show a customer that they just earned points and what those points can get them. "You just earned 80 points — 20 more and you'll unlock free shipping on your next order" is specific, motivating, and tied to an action they just took.
For stores without a formal loyalty program, a simpler version works: "You're now a [Brand] insider. Your next order ships with a free sample." No points system needed — just a reason to come back. If you're evaluating loyalty apps, our best Shopify loyalty apps roundup covers the top options.
The goal is to turn the thank you page from an endpoint into a starting point. The customer just finished one transaction. Everything on this page should set up the next one.
How to Actually Customize Your Shopify Thank You Page
Shopify is migrating all stores to a new thank you page system with an August 26, 2026 deadline. If you haven't upgraded yet, you should — the new system supports app blocks that make these customizations possible without code.
Apps like ReConvert, Grovia, and Thank You Page Customizer let you add upsell widgets, referral prompts, surveys, and discount displays directly through the Shopify checkout editor. Most offer free plans for basic features.
If you're using checkout extensibility already, you can add thank you page blocks the same way you'd customize any other part of your checkout — drag, drop, and configure.
Start with one tactic. The post-purchase upsell (tactic #1) typically delivers the fastest measurable return. Once that's running, layer in a referral widget or a feedback survey. You don't need all seven on day one — you need the one that matches where your Shopify thank you page leaks the most value.