Skip to content
Performetic

Conversion Optimization

Post-purchase upsells and thank you page optimization

Written by Published Last updated 5 min read
Post-purchase upsells and thank you page optimization

In short

A post-purchase upsell offers a complementary product right after payment that customers can add to their order in one click. Because it sits outside the checkout flow, it adds revenue without increasing abandonment. The thank you page is also one of the most underused spots for cross-sells, account creation, newsletter sign-up, short surveys and product guides.

Contents
  1. What is a post-purchase upsell, and how do you optimize the thank you page?
  2. Why is the post-purchase moment so valuable?
  3. What is the difference between a post-purchase offer and the thank you page?
  4. Which product should you offer after purchase?
  5. What else can the thank you page do?
  6. How do you measure post-purchase upsells?
  7. What are the most common mistakes?
  8. How does the post-purchase experience affect repeat purchases?
  9. Key takeaways

What is a post-purchase upsell, and how do you optimize the thank you page?

A post-purchase upsell is an offer for a complementary product shown right after the customer completes payment, which they can add to their order. Because it sits outside the checkout flow, it does not put the sale at risk, and when set up properly it is added without re-entering card details. The thank you page, meanwhile, is a valuable spot for cross-sells, account creation, newsletter sign-up and short surveys that most stores leave nearly empty.

Unlike cross-sells on product and cart pages, this article focuses on what happens after the order is placed. For ways to grow the basket before payment, see our average order value guide.

Why is the post-purchase moment so valuable?

The customer has just trusted your brand with a payment. Decision fatigue is over, trust is at its peak and the payment details are already in the system. Baymard Institute warns that throwing a pile of deals at users right after they add a product to the cart can scare them away and get in the way of the purchase. Moving cross-sell offers to the order confirmation page gives you the best of both worlds: you still offer additional products, without interrupting people who want to buy.

What is the difference between a post-purchase offer and the thank you page?

Shopify's developer documentation separates these surfaces clearly:

Surface When it appears Best for Shopify note
Post-purchase page After the order is confirmed, before the Thank you page Order-modifying offers: upsells, discounted add-ons, donations Post-purchase extensions are in beta; live stores must request access
Thank you page The first confirmation screen after checkout Surveys, social sharing, digital download links Customized with checkout UI extensions
Order status page When customers return later, often from the confirmation email Review requests, upsells through order editing Customized with checkout UI extensions

Shopify also notes that checkout UI extensions on the information, shipping and payment steps before purchase are only available to stores on Shopify Plus. If you use a different platform, check whether a similar flow is possible through an app or integration.

Which product should you offer after purchase?

A good post-purchase offer has four traits:

  1. It is complementary. It makes the purchased item more useful: descaler for a coffee machine, a memory card for a camera (example).
  2. It needs no deliberation. It is cheap relative to the main order and ideally requires no size or model choice.
  3. It ships with the same order. "Add to your order, no extra shipping" is the strongest argument.
  4. It is accepted in one click. Asking for card details again largely destroys the offer's value.

To choose the offer, look at your order data: which products are often bought together, and what second product do customers buy within 30 days of a given first purchase? Those pairings are the most natural post-purchase offers.

What else can the thank you page do?

Baymard describes six ways to use the order confirmation page:

  1. Cross-selling: related products with an "Add to order" button.
  2. Newsletter sign-up: one-click subscription, since you already have the email address, with room to explain the benefits without cluttering checkout.
  3. Account creation: ask for just a password on the confirmation page instead of forcing account creation during checkout. Baymard stresses that this vastly simplifies the checkout process.
  4. Informational resources: delivery timelines, product guides or setup videos that boost confidence in the purchase and can reduce cancellations.
  5. Apps and other promotions: promotions that distract during shopping carry no risk once the sale is complete.
  6. Surveys: a one-tap question such as "How did you hear about us?" adds valuable data alongside ad platform reporting.

Baymard also adds a caveat: before enriching the confirmation page, make sure it does its primary job well, confirming the order was placed and showing the key order details.

How do you measure post-purchase upsells?

Measurement is where this usually goes wrong. Watch for the following:

  • Separate the main purchase from the upsell. If upsell revenue is merged into the main purchase event, ad platforms and GA4 will misreport the value of the original order. Track the upsell as a separate event or transaction.
  • Track the take rate. What share of orders that see the offer accept it?
  • Check the return rate. Offers that are too easy to accept can lead to unnecessary purchases and more returns.
  • Watch the customer experience. An offer that delays or confuses the path to the thank you page can increase customer service load.

A correct GA4 purchase event is the foundation for all of this; see our GA4 ecommerce tracking guide for details.

Example: a pet supply store offers a discounted pack of treats with a "ships in the same box" message after food orders. To evaluate it, track take rate, additional contribution from the upsell and the return rate of those customers, and compare results against a control group that sees no offer.

What are the most common mistakes?

  • Putting the offer inside checkout and delaying the purchase.
  • Asking for card details again or creating a separate order with separate shipping.
  • Showing the same irrelevant bestseller to everyone.
  • Using shaming decline copy for customers who say no.
  • Leaving the thank you page with nothing but an order number.
  • Adding upsell revenue to the main purchase event and inflating ROAS reports.

How does the post-purchase experience affect repeat purchases?

The thank you page is the first page of the customer relationship. The expectations it sets (when the order arrives, how to track it, how to use the product) should match the confirmation email and shipping notifications. Customers whose first experience goes well are more likely to order again; we cover that next step in our repeat purchase guide.

If you want to see which revenue and data opportunities are sitting idle in your post-purchase flow, you can request a free growth analysis from the Performetic team.

Key takeaways

  • Post-purchase upsells add revenue without disrupting checkout.
  • The best offer is complementary, low priced, choice-free and ships with the same order.
  • Offers must be accepted in one click, without re-entering card details.
  • Use the thank you page for cross-sells, account creation, newsletter sign-up, guides and surveys.
  • On Shopify, the post-purchase page, thank you page and order status page are customized with different tools.
  • Measure upsell revenue separately from the main purchase event.
  • Track return rate and customer experience, not just take rate.

Frequently asked questions

Do post-purchase upsells annoy customers?

Usually not, as long as the offer is relevant, can be accepted in one click and is easy to decline, because the purchase is already complete. Baymard notes that moving cross-sells to the confirmation page lets you offer more products without interrupting people who want to buy. Avoid shaming decline copy.

How do you set up a post-purchase offer on Shopify?

According to Shopify's documentation, the post-purchase page appears after the order is confirmed and before the Thank you page, and is built with post-purchase extensions. These extensions are in beta, and live stores need to request access. In practice, most merchants use an app that supports the feature.

Which survey question should go on the thank you page?

One of the most valuable questions is how the customer heard about you. A one-tap multiple choice question helps you see the impact of ads and influencer channels independently of platform data. Baymard also notes that questions requiring minimal time get answered more easily on the confirmation page.

Should upsell revenue count toward ROAS?

It can be included in total revenue analysis, but it should be tracked separately. If upsell revenue is merged into the main purchase event, ad platforms will overstate the order value the ad generated. Measuring the upsell as a separate event or transaction lets you read both the offer and your ads correctly.

Sources

  1. 6 Order Confirmation Page Best Practices (Baymard Institute)
  2. About product offers (Shopify Developers)
  3. About Thank you and Order status page customization (Shopify Developers)
  4. Measure ecommerce (Google Analytics for Developers)

Your ad budget deserves more.

We review your store and ad accounts and send you three concrete growth opportunities, free of charge.

Get a free audit
Get a free audit