Why the Thank You Page Is Untapped Revenue
The thank you page (also called the order status page) is unique in your Shopify store because it captures customers at their peak buying momentum. They have just overcome every objection, entered their payment information, and clicked "complete order." Their trust in your brand is at its highest point. Their wallet is metaphorically open. And they are guaranteed to see this page — it has a 100% view rate because every completed order redirects here.
Despite this, the vast majority of Shopify stores leave their thank you page as a bare-bones order confirmation with a tracking number and nothing else. This is the equivalent of a retail store letting a paying customer walk past a display of complementary products on their way out — without any signage, offers, or engagement. The opportunity cost is enormous.
The psychology of post-purchase behavior: After making a purchase, customers experience what psychologists call "post-purchase rationalization" — they actively seek information that confirms their buying decision was smart. This creates a window of high receptivity for additional offers, brand engagement, and community building. A well-optimized thank you page capitalizes on this psychological state.
Revenue potential by store size:
| Monthly Revenue | Orders/Month | 5% Upsell Rate | $15 Avg Upsell | Annual Gain |
|---|---|---|---|---|
| $10K | 200 | 10 upsells | $150/mo | $1,800 |
| $50K | 1,000 | 50 upsells | $750/mo | $9,000 |
| $200K | 4,000 | 200 upsells | $3,000/mo | $36,000 |
What the Default Shopify Thank You Page Includes
Out of the box, Shopify's thank you page displays the order number, a map showing shipping address, the ordered items with thumbnails and prices, the shipping method selected, payment summary, and a link to track the order status. It serves its functional purpose but does nothing to drive additional revenue, engagement, or retention.
Shopify Plus merchants have access to checkout extensibility which allows deeper customization of the checkout flow including the thank you page. For merchants on standard Shopify plans, customization is achieved through apps and Shopify's "Additional scripts" field (Settings → Checkout → Additional scripts), which accepts HTML, JavaScript, and Liquid code that renders on the thank you page.
Post-Purchase Upsells & Cross-Sells
Post-purchase upselling is the highest-ROI opportunity on the thank you page. Because the customer has already purchased, you are not risking the primary sale by presenting additional offers. The payment method is already on file, which reduces friction to near zero for adding items.
What to offer:
- Complementary products: If the customer bought running shoes, offer running socks or insoles. If they bought a phone case, offer a screen protector. The offer must be logically related to the purchased item.
- Product upgrades: Offer an upgraded version of what they just bought at a discounted differential. "Upgrade to the premium version for just $15 more."
- Bundles: Offer a bundle deal that includes their purchased item plus 1–2 complementary items at a discounted total price.
- Subscription conversion: If you sell consumable products, offer a subscription at a discount. "Get 15% off every refill when you subscribe."
Pricing the upsell: The upsell offer should be 20–40% of the original order value. A $100 order should see upsells priced at $20–$40. Offers below 20% feel insignificant; offers above 40% feel like a second major purchase decision and face more resistance.
Offer timing: The upsell should appear immediately on the thank you page, ideally above the fold (above the order summary details). A time-limited offer ("Add this within the next 10 minutes for 20% off") increases acceptance rates by creating urgency. Use EA Upsell & Cross-Sell to set up post-purchase upsell offers with targeted product recommendations.
Key Insight: One-click upsells (where the customer can add the item without re-entering payment info) convert 3–5x higher than upsells that require going through checkout again. The fewer clicks between the offer and the acceptance, the higher the conversion rate.
Referral Program Integration
The thank you page is the single best moment to ask for a referral. The customer just had a positive experience (they bought something they wanted), and they are in a generous, high-trust state. Asking for a referral 48 hours later via email gets a fraction of the response rate compared to asking right now on the thank you page.
Referral offer structure: The most effective referral offers are symmetrical: "Give your friends $10 off their first order. You get $10 when they buy." This dual incentive makes the customer feel they are helping their friend (not just selling for you) and gives them a concrete reward for the effort.
Make sharing frictionless: Provide one-click share buttons for the most common channels: email, SMS, Facebook, Twitter/X, and WhatsApp. Pre-write the share message so the customer does not have to compose anything. "I just bought [product] from [brand] and loved it! Here's $10 off your first order: [referral link]" should be auto-populated.
Display the referral link prominently: Show a unique referral link with a "copy to clipboard" button. Many customers prefer to share links in their own way (DM, group chat, etc.) rather than using pre-built share buttons.
Referral conversion benchmarks: Well-designed thank you page referral programs see 5–15% share rates (percentage of thank you page visitors who share their referral link) and 10–25% referral conversion rates (percentage of referred visitors who purchase). Combined, this can generate 1–3 new customers for every 100 orders placed.
Social Sharing Buttons
Social sharing on the thank you page turns customers into brand advocates at the moment of peak satisfaction. Even customers who do not participate in formal referral programs may share their purchase on social media if you make it easy.
What to share: Do not ask customers to share their order details. Instead, provide a shareable branded experience: a curated product image with your logo, a "just ordered" graphic template, or a fun unboxing anticipation message. The share should make the customer look good to their social network, not feel like advertising.
Platform-specific sharing: Instagram Stories, TikTok, and Pinterest are particularly valuable for product-based brands. Provide a visually appealing, pre-formatted image sized for each platform. The easier you make it to create a "share-worthy" post, the more customers will share.
Post-Purchase Surveys
The thank you page is an ideal place for a brief post-purchase survey. The customer is engaged, they have just completed a transaction, and they are more willing to answer questions than at almost any other point in the customer journey.
Keep it short: One to two questions maximum. Long surveys on the thank you page are ignored or abandoned. The best single question is: "How did you hear about us?" This gives you direct attribution data that is more accurate than any analytics platform. Other high-value questions include: "What almost stopped you from buying?" (reveals objections to address) and "What would you like us to sell next?" (product development insight).
Implementation: Use a simple dropdown or radio button format. Do not redirect to an external survey tool — keep it inline on the thank you page. Offer a small incentive for completing the survey, such as entry into a monthly drawing or a 5% discount code displayed after submission.
NPS survey: A Net Promoter Score question ("How likely are you to recommend us to a friend? 0–10") provides a trackable metric over time. Customers who score 9–10 are your promoters — immediately follow up with a referral program invitation.
Next-Purchase Discount Codes
Displaying a discount code for the customer's next purchase on the thank you page is one of the simplest and most effective retention tactics. It gives the customer an immediate reason to return.
Structure: Offer 10–15% off the next order with a 14–30 day expiration. The expiration is critical — without urgency, the code sits unused. "Use code THANKYOU15 for 15% off your next order — expires in 14 days" is a proven format.
Display prominently: Show the code in a visually distinct box with a "copy to clipboard" button. Also send it in the order confirmation email so the customer has it in their inbox when the 14-day window is expiring and they receive a reminder email.
Unique vs. generic codes: Unique codes (one per customer) prevent sharing and abuse. Generic codes are easier to implement and can be shared, which extends reach. Choose based on your margin sensitivity — if 15% off works even at scale, generic codes are fine. If margins are tight, use unique codes.
Social Media Follow Prompts
The thank you page is a high-conversion moment for gaining social media followers. Customers who follow you on social media are 3x more likely to make repeat purchases because they stay exposed to your content, new products, and offers.
Implementation: Display your social media icons (Instagram, TikTok, Facebook, Pinterest, YouTube) with a short value proposition for following: "Follow us on Instagram for styling tips, new arrivals, and exclusive flash sales." Give them a reason to follow beyond just "follow us." If you post valuable content (tutorials, behind-the-scenes, styling ideas), mention that specifically.
Incentivize the follow: "Follow us on Instagram and DM us your order number for a free gift with your next order." This is a small cost that significantly increases follow rates and creates an additional touchpoint.
Content & Education on the Thank You Page
Educational content on the thank you page serves two purposes: it reduces buyer's remorse by validating the purchase decision, and it creates engagement that extends the customer's time on your site.
Product care instructions: If you sell products that require care (leather goods, electronics, plants, skincare), display a brief care guide on the thank you page. This shows you care about the customer's experience beyond the sale and reduces returns caused by improper use.
How-to content: "5 ways to style your new [product]" or "Getting started with your [product]" creates excitement about the incoming delivery. It also positions your brand as helpful and knowledgeable.
Community invitation: If you have a Facebook group, Discord server, or community forum, the thank you page is the perfect place to invite customers to join. "Join 5,000+ [brand] enthusiasts in our Facebook group" creates a sense of belonging.
Enhanced Order Tracking Experience
The default Shopify order tracking on the thank you page is functional but minimal. Enhancing it creates a better customer experience and reduces "Where is my order?" support tickets.
Estimated delivery timeline: Display a visual timeline showing the estimated stages: "Order confirmed → Processing → Shipped → Out for delivery → Delivered" with the current stage highlighted. This sets expectations and reduces anxiety.
Shipping updates signup: Offer SMS shipping notifications with a one-click opt-in. "Get text updates when your order ships and is out for delivery." This provides value to the customer while building your SMS list for future marketing. EA Spin Wheel captures both email and SMS subscribers through gamified popups, building your list before and after purchase.
Implementation Methods for Shopify
There are several ways to customize your Shopify thank you page, depending on your technical skill level and Shopify plan:
Method 1 — Additional scripts (all plans): Go to Settings → Checkout → Additional scripts. Paste HTML and JavaScript code that renders on the thank you page. This method works for all Shopify plans and supports custom messages, discount code displays, social sharing buttons, and survey embeds. The code has access to Shopify's order object (Shopify.checkout) so you can personalize based on the order.
Method 2 — Thank you page apps: Apps like ReConvert, AfterSell, and CartHook provide drag-and-drop thank you page builders with pre-built widgets for upsells, referrals, surveys, and social sharing. This is the easiest method for non-technical merchants.
Method 3 — Checkout extensibility (Shopify Plus): Shopify Plus merchants can use checkout extensibility APIs to build custom post-purchase experiences, including multi-step upsell funnels and deeply integrated referral systems.
Method 4 — Custom Liquid (advanced): Edit the checkout.liquid file (Shopify Plus only) or use theme app extensions to inject custom elements into the thank you page. This provides the most flexibility but requires development expertise.
What to implement first: Start with a post-purchase upsell offer (highest revenue impact) and a next-purchase discount code (simplest to implement). Once those are running, add a referral program and social sharing buttons. Finally, add a post-purchase survey to gather customer intelligence.
Add Post-Purchase Upsells to Your Store
EA Upsell & Cross-Sell shows targeted product recommendations at key moments in the customer journey, including post-purchase. Increase your average order value without increasing traffic. Free to install.
Install Upsell & Cross-Sell (Free)Frequently Asked Questions
Can I customize the Shopify thank you page?
Yes. Shopify allows thank you page customization through the Additional Scripts field (Settings → Checkout) on all plans, or through checkout extensibility for Shopify Plus. Third-party apps like ReConvert and AfterSell provide drag-and-drop builders. You can add upsell offers, social sharing, referral links, surveys, and custom messaging without coding.
What should I put on my Shopify thank you page?
Beyond order confirmation details, add a post-purchase upsell offer (3–10% acceptance rate), social sharing buttons with pre-written messages, a referral incentive, a 1–2 question survey, social media follow prompts, and a time-limited next-purchase discount code. Each element turns a static confirmation into a revenue and engagement driver.
Do post-purchase upsells on the thank you page actually work?
Yes. Thank you page upsells convert at 3–10% on average because the customer has already committed to purchasing, their payment info is on file, and friction is near zero. This is pure incremental revenue with no additional acquisition cost. One-click upsells convert 3–5x higher than upsells requiring re-checkout.
How do I add a referral program to my Shopify thank you page?
Use a referral app (ReferralCandy, Smile.io) and display the offer on the thank you page with a clear dual incentive ("Give $10, get $10"). Include one-click share buttons for email, SMS, and social media, plus a copyable referral link. The thank you page is the highest-intent moment for referral asks because the customer just had a positive experience.
Should I add a discount code to the thank you page?
Yes, with a time limit. A next-purchase discount ("10–15% off, valid for 14 days") creates urgency to return. Without an expiration, codes sit unused. Display the code in a visually distinct box with a "copy to clipboard" button, and also include it in the order confirmation email as a reminder.