FunnelKit
FunnelKitBlogs

How to Set Up a Redirect After Checkout in WooCommerce

Updated:  May 26, 2025
Written by: 
Author: Editorial Team
Editorial Team
Author: Editorial Team Editorial Team

The FunnelKit Editorial Team is a group of WooCommerce experts with 10+ years of combined experience. We create actionable guides based on hands-on testing, industry research, and user feedback to help eCommerce businesses grow.

How to Set Up a Redirect After Checkout in WooCommerce

Don’t let your customer journey end with a basic thank-you page.

Instead, turn it into a valuable opportunity to boost customer engagement, increase order value, and build brand loyalty.

A WooCommerce redirect after checkout lets you send customers to a custom thank-you page, upsell offer, or external URL for a more personalized post-purchase experience.

This simple strategy not only improves the post-purchase experience but also enhances conversions and drives repeat sales.

If you’ve seen other stores directing customers to custom post-purchase pages and wondered how to do the same, you’re in the right place.

In this guide, I’ll show you exactly how to set up a WooCommerce checkout redirect to different pages, helping you engage customers and grow your sales effectively.

Short on time? Watch the video 👇

How to Set Up a Redirect After Checkout in WooCommerce

What is a WooCommerce Redirect After Checkout and Where to Redirect Customers

WooCommerce redirect after checkout is a feature that allows store owners to send customers to a specific page immediately after completing a purchase. 

Instead of leaving customers on the default WooCommerce "Thank You" page, you can redirect them to a custom page, an external URL, or another location based on your store’s goals.

After checkout, you can redirect customers to these pages: 

  • Redirect to a custom thank you page

Direct customers to a personalized "Thank You" page where you can include extra information like shipping policies, social icons, user guides/videos, etc. Additionally, you can include exclusive offers for their next purchase. This encourages repeat business and keeps customers engaged with your brand.

  • Redirect to an upsell page:

Instead of sending the users to the thank you page, you can cash in on the buying momentum by selling more items to the users with a one-click upsell.  This way, users can add more items to their order with a single click without having to provide payment details a second time. This is an effective way to boost the average order value of your store. 

  • Redirect to a custom link

If you work with partner companies, you might want to redirect customers to their sites after purchase to promote complementary products or services.

Which Page WooCommerce Redirects to After Checkout by Default? 

By default, WooCommerce redirects customers to the Order Received page (also known as the "Thank You" page) after checkout. 

To find the settings, go to WooCommerce ⇒ Settings ⇒ Advanced tab.

Under the Checkout endpoints section, you will see the assigned Order Received page, but the URL itself isn't editable from this menu.

WooCommerce default order received page redirect path

Here is the default thank you page WooCommerce redirects to after checkout: 

WooCommerce default order received page after checkout

This page is very basic, and you don’t have the option to add any custom information to improve the customer experience. 

However, when done right, redirecting after WooCommerce checkout improves customer experience and encourages actions like sharing, upselling, or feedback collection. It’s a smart way to boost engagement, gather insights, and increase revenue.

Move to the following sections to find out how.

How to Redirect to a Custom Thank You Page After Checkout in WooCommerce? 

You can redirect users to a custom thank-you page after checkout using FunnelKit Funnel Builder.

It is the best sales funnel builder for WordPress and WooCommerce that allows you to replace the default order confirmation page with a custom one. 

Note: You can design the order confirmation page with any popular page builder, such as ElementorDiviGutenbergBricksOxygen, etc.

It gives you the flexibility to offer a custom thank you page, helps you replace the default checkout page with a custom one, and allows you to offer enticing one-click upsell offers. 

Make sure you've installed and activated FunnelKit Funnel Builder. 

Now follow these steps:  

Step 1: Create a store checkout

The first step is to easily create a store checkout for your WooCommerce store.

From your WordPress dashboard, navigate to FunnelKit ⇒ Store Checkout and hit the "Create Store Checkout" button.

hit create store checkout

Select the page builder you want to use to create your WooCommerce custom confirmation page. Then, hover over the template you like and click on ‘Preview’.

Here, I am going with Hific template.

hit preview for funnel

To import this template, which includes a checkout page and a thank you page, first select the steps for the checkout page. Then hit Import This Funnel, provide a name, and hit Done. 

import hific as store checkout in WooCommerce store

Note: In this blog, I will share the process of customizing the thank you template to create a custom one. You can follow these blogs for the checkout page customizations.

Step 2: Customize the thank you page 

To edit the order confirmation page, click the "Thank You" page step.

hit thank you page

Then, hit “Edit Template” to start the customization. 

hit edit template for thank you

You can change every part of this template and add/remove any part. First, let’s customize the existing content one by one.

change logo thank you page,

Then customize the order confirmation message. You can use the shortcode “[wfty_customer_email]” to dynamically embed the customer email. 

thank you page heading text

As per the customer details section, you can change the heading and structure. 

customize customer details

For the order details, you can change the heading. If you offer subscriptions for downloadable products, you have the flexibility to customize various options to suit your needs.

customize order details

For the special offer section, you can customize the texts to set your offer. 

customize special offer

Along with template options, you can also add other new sections, like here I have added a social icon section and a helpful video section. 

add social icon and video

You can add more sections as well, depending on your needs.

After making the changes, make sure to save the custom thank you template. 

Step 3: Add a rule-based thank you page 

You can apply different conditions to your thank-you page as well. 

For instance, send users to a different thank-you page if the customer purchases from a certain category or a certain order total. 

To set a rule, go to the thank you page and select the Rules tab. Click on the Add Rules button. 

Add rules to thank you page

Choose a parameter based on your strategy, and then set the condition. 

In this scenario, I have established a condition that directs customers who purchase products worth $200 or more to this thank-you page. 

conditional thank you page for order total, WooCommerce thank-you page redirect customization in settings

For more details on how to set a conditional thank-you page, you can read our blog on “Order confirmation page”. 

Step 4: Activate the store checkout 

The final step is to enable the store checkout. For this, just hit the “Enable store checkout”. 

enable store checkout for custom redirect in WooCommerce

That’s it. Now your WooCommerce store will redirect customers to this beautiful custom thank-you page you just built after checkout. 

Here is a preview of the thank-you page I just designed: 

Custom WooCommerce thank-you page with upsell and exclusive offers

How to Redirect to a One-Click Upsell Page After Checkout in WooCommerce To Boost Average Order Value? 

Before redirecting to the custom thank you page, you can offer a one-click upsell to boost the order value.

With FunnelKit Funnel Builder, you can easily offer a one-click upsell. You can set up multiple upsells and offer them as a downsell in case a user rejects the first upsell offer. 

You can also tailor your upsell offers to your customers by adding numerous conditions or rules. In addition, you can also add many conditions/rules to your upsell offers to make them more targeted and relevant to your customers. 

To use this one-click upsell feature, you must install and activate the pro version of FunnelKit Funnel Builder. 

Once you've activated the plugin, follow these steps:

Note: This section builds on the previous step. Before proceeding, ensure you’ve replaced your default checkout with the store checkout using FunnelKit Funnel Builder.

Step 1: Create a one-click upsell step 

To create an upsell step, first hit the button “Add New Step.”.

hit add one click upsell for custom redirect

Next, choose the option “One Click Upsell Offers,"  then the page builder. After that, hover on the template you like and hit Preview. 

choose one click upsells template

Next, hit “Import This Template,"  provide an upsell name and offer name, and hit Add. 

import upsell template to set up WooCommerce upsell after checkout for increased conversion

Step 2: Add the upsell offer 

Now, drag and drop the upsell offer to place it before the thank you page. 

Click on the new offer you just created.

select tshirt

Move to the Products tab, hit “Add Product,"  search and add the product, and hit Add.

add product as upsel offer

Make sure to check the option “Skip this offer if the product(s) exist in parent order” in product selection settings and hit Save to update. 

Step 3: Add a downsell offer (optional)

In case customers reject the first order, you can add another upsell. To do this, add a new offer. 

select hoodie

Then, as a downsell, add the product you want to offer. 

add product to upsell

Step 4: Add conditions to the upsell offer 

You can set different conditions for your upsell offers. To do this, select the upsell option.

hit upsell

Then add the rules you want to apply. For example, I have implemented a rule that restricts the display of this upsell offer to customers who have purchased products in the clothing category. 

Since our upsells are also from the clothing category, the offer is highly relevant, which increases the likelihood that users will accept it. 

WooCommerce setup for adding rules to upsell offers based on conditions. Show upsell for different product category

You can add multiple rules according to your strategy. 

Don’t forget to save the changes. 

After checkout, your customers will now see the upsell offers. 

first upsell

Users will receive the second upsell offer if they decline the initial offer. 

second upsell or downsell

After accepting or rejecting the upsell offers, a custom thank-you page will appear. 

The thank you page will present all the order details, including the accepted upsell offers. 

thank you page preview

How to Redirect Based on Payment Method After WooCommerce Checkout

You can set up a redirect after checkout based on the payment method for both thank-you pages and one-click upsells.

For example, if you want to offer an upsell only when a customer completes the main purchase using a credit card, you can do this easily with FunnelKit Funnel Builder.

To set it up, go to Upsells, then open the Rules tab. Set the condition that 'Payment Gateway' is 'Credit Card' (Stripe).

How to Redirect Based on Payment Method After WooCommerce Checkout

Finally, make sure to hit Save to apply the changes.

Similarly, for the thank-you page that you want to display for a Credit Card, go to that thank-you page and, on the rules tab, add the condition as 'Payment Gateway' being 'Credit Card' (Stripe).

Redirecting WooCommerce customers after checkout based on payment method

Again, make sure to save the changes. 

This is how you can set up a custom redirect after checkout based on payment method in WooCommerce. 

More Questions About Custom WooCommerce Redirect After Checkout 

Why is the WooCommerce Redirect after Checkout important? 

Here are the benefits of redirecting users to the right page after checkout in WooCommerce:

  1. Enhance customer experience with personalized thank-you pages.
  2. Encourage social media engagement by directing customers to follow or share.
  3. Boost AOV by showing upsell offers after purchase.
  4. Collect feedback via post-purchase surveys.
  5. Redirect to external platforms for product access or partner services.
How can I redirect customers to a custom thank-you page after checkout in WooCommerce using code?

You can set up a custom thank-you page by adding a redirect code to your theme’s functions.php file. However, experts don’t recommend it. Instead of altering the code, you can use a safe, renowned plugin like FunnelKit Funnel Builder to redirect customers to a thank-you page after checkout. 

Can I redirect users to different pages based on the product they purchased? 

Yes, you can easily do that using rules for the thank you page in FunnelKit Funnel Builder. To do this, go to the Rules tab for the thank-you page and set the rule.  I shared the whole process in this blog.

How to redirect WooCommerce customers based on purchased products

Last Words on Woocommerce Redirect After Checkout!

Redirecting customers to custom pages after checkout can significantly enhance both the shopping experience and revenue of your WooCommerce store.

A personalized order confirmation page increases engagement with your brand and fosters long-term customer loyalty.

Additionally, directing customers to targeted one-click upsells helps boost revenue without increasing acquisition costs.

Rather than relying on the default thank-you page, guide customers to strategically designed custom pages to accelerate your business growth.

Start optimizing your customer journey with FunnelKit FunnelBuilder today.

Related Blogs
Best WooCommerce Checkout Page Plugins

Editorial Team

19 Best WooCommerce Checkout Plugins for 2025 (Expert Picks)

Trying to boost your WooCommerce checkout conversions but unsure which plugins actually make a difference? I once worked on a fashion brand’s WooCommerce store that had a steady flow of...

Woocommerce Upsell Popup- Smart Ways to Increase Average Order Value

Editorial Team

How to Offer WooCommerce Upsell Popup to Boost AOV (Side Cart & One-Click Upsells)

Are you leaving money on the table by not taking full advantage of your customers’ shopping behavior? Many store owners don’t realize that every time a customer adds a product...

How to Add Easy Login to WooCommerce Checkout for a Smooth Customer Experience

Editorial Team

How to Add Easy Login to WooCommerce Checkout for a Smooth Customer Experience

Ever wondered why so many customers abandon their carts without completing the purchase? Studies show that 18% of online shoppers leave orders midway due to a complicated checkout process. [Source:...

Published by: Editorial Team
The Editorial Team at FunnelKit (formerly WooFunnels) is a passionate group of writers and copy editors. We create well-researched posts on topics such as WordPress automation, sales funnels, online course creation, and more. We aim to deliver content that is interesting and actionable.
Thank you for reading. Stay connected with us on the Facebook group, X (Twitter), LinkedIn and YouTube channel for more tips to help grow your business.
Join Over 39,415+ Sellers Increasing Profits with FunnelKit! 🚀
Join FunnelKit
FunnelKit Checkout gives you beautiful, ready-to-use WooCommerce checkout templates, embed order forms, one-page checkouts, and more.
Please enable JavaScript in your browser to complete this form.
Join FunnelKit
Related Blogs
Best WooCommerce Checkout Page Plugins

Editorial Team

19 Best WooCommerce Checkout Plugins for 2025 (Expert Picks)

Trying to boost your WooCommerce checkout conversions but unsure which plugins actually make a difference? I once worked on a fashion brand’s WooCommerce store that had a steady flow of...

Woocommerce Upsell Popup- Smart Ways to Increase Average Order Value

Editorial Team

How to Offer WooCommerce Upsell Popup to Boost AOV (Side Cart & One-Click Upsells)

Are you leaving money on the table by not taking full advantage of your customers’ shopping behavior? Many store owners don’t realize that every time a customer adds a product...

How to Add Easy Login to WooCommerce Checkout for a Smooth Customer Experience

Editorial Team

How to Add Easy Login to WooCommerce Checkout for a Smooth Customer Experience

Ever wondered why so many customers abandon their carts without completing the purchase? Studies show that 18% of online shoppers leave orders midway due to a complicated checkout process. [Source:...

Ready to Transform Your Store?
Join 39,415+ successful store owners who trust FunnelKit to power their businesses.
Conversion Optimized Checkout Pages
Increase Revenue with Smart Upsells
Capture Emails & Recover Abandoned Carts
Automate Winbacks & Repeat Sales
941+ 5 star reviews on WordPress.org
Transform your store to power your business with FunnelKit
🚀 Maximize Your Profit with FunnelKit – Highest Rated with 941+ 5-Star Reviews
Get Started