WordPress plugin intelligence profile

Custom Thank You Page for WooCommerce

Replace the default WooCommerce Thank You page (order received page) with a custom Thank You page.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version2.2.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update8 Jul 20263mo ago
Active installations2K+Adoption metric — not a quality score
WordPress.org rating5.0 / 5 from 7 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Custom Thank You Page for WooCommerce version 2.2.0 as active, updated 3mo ago and tested up to WordPress 7.0.

Overview

About this plugin

The WooCommerce “thank you” page (order confirmation / order received page) is one of the most important pages in your store: it’s where customers look for confirmation, next steps, downloads, shipping info, and payment instructions.

Custom Thank You Page for WooCommerce lets you replace the default WooCommerce Thank You page with a page you fully control — so you can deliver a branded order confirmation experience that matches your store and your audience.

Attribution

This plugin was originally created and maintained by Nicola Mustone. You should definitely check out his blog “But. Honestly”.

Why you’ll love it

  • Choose any WordPress page as your custom WooCommerce Thank You page.
  • Automatic redirect after checkout (customers land on your custom order confirmation page).
  • Block-based order confirmation: add the included Order Confirmation block (Gutenberg / Site Editor / FSE) to show complete order details.
  • Elementor widget: drop the Order Confirmation widget onto any Elementor page for the same order details, with the same layouts, section toggles, and colors as the block (and a live preview while you edit).
  • Shortcode support: use [wc_custom_thankyou] if you prefer explicit placement (classic editor, templates, builders, etc).
  • Compatible by design: uses WooCommerce core logic and the default checkout/thankyou.php template when needed, so it stays aligned with WooCommerce updates.
  • Modern WooCommerce compatibility: declared compatible with HPOS (High-Performance Order Storage) and Cart & Checkout blocks.

Use cases (what you can build)

Turn your custom thank you page into a conversion, support, and retention asset:

  • Add a personalized thank you message and “what happens next”
  • Upsell/cross-sell related products after purchase
  • Display delivery timeframes, FAQ, support links, and onboarding steps
  • Add download instructions, community invites, or account setup links
  • Add custom tracking scripts or conversion snippets (where appropriate)

How it works

  • Customer completes checkout.
  • WooCommerce redirects to its standard Order Received page.
  • This plugin safely redirects them to your configured custom Thank You page (keeping the required order context).
  • Your page can display the order confirmation details automatically, via shortcode, via the block, or via the Elementor widget.

Configuration (2 minutes)

  • Go to WooCommerce → Settings → Advanced
  • Find Custom Thank You
  • Select your Thank You Page and save

Block, Elementor & Shortcode options

  • Block (recommended for block themes / Site Editor): On your custom Thank You page, add the Order Confirmation block.
  • Elementor widget (for Elementor sites): Edit your custom Thank You page with Elementor and add the Order Confirmation widget (in the “Custom Thank You” category). It offers the same layouts, section toggles, and colors as the block.
  • Shortcode: Add [wc_custom_thankyou] where you want the order confirmation details to appear.

If you do nothing else, the plugin will append the standard WooCommerce Thank You template output to your page content (for backwards compatibility).

Support

Support is best-effort. If you run into an issue, please include:

  • Your WordPress + WooCommerce versions
  • Your theme name (and whether it’s a block theme)
  • The exact steps to reproduce

Get involved

If you want to help, consider translating the plugin into your language.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • custom thank you page
  • order confirmation page
  • order received page
  • woo thank you page
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity8 Jul 20263mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.