Search here to get answers to your questions.

Building a Custom Thank You Page

You don’t need to use a pre-built template. ThankRedirect works with any WordPress page, built with any page builder or the default Gutenberg editor. This guide walks you through building a custom Thank You page from scratch and connecting it to ThankRedirect.

Step 1: Create a New Page

  1. Go to Pages → Add New
  2. Give it a name like “Thank You” or “Order Confirmed”
  3. Set a clean permalink — something like /thank-you/ or /order-confirmed/

You can build this page with any tool you’re comfortable with — Gutenberg, Elementor, Divi, Beaver Builder, Bricks, or any other page builder.

Step 2: Plan Your Page Layout

A good custom Thank You page typically includes:

  1. Headline: A warm, personalised confirmation (use [wpkin_customer_name])
  2. Order summary: Order number, date, status, total
  3. Items purchased: What they bought (use [wpkin_items] with Pro)
  4. Next steps: What happens next? Shipping info, download links, member access
  5. CTA (optional): Upsell, share on social, referral invite
  6. Support info: How to get help if needed

Step 3: Add Shortcodes

Place shortcodes wherever you want live order data to appear. In any page builder, shortcodes go inside a Text widget or Shortcode widget.

Example headline block:

Thank you for your order, [wpkin_customer_name]! 🎉

Example order summary block:

Order: [wpkin_order_number]  
Date: [wpkin_order_created_date]  
Total: [wpkin_order_total]  
Status: [wpkin_order_status]

Step 4: Handle the “No Order” State

When someone visits your Thank You page directly (not through a redirect from checkout), there’s no order in the URL. ThankRedirect shortcodes will show demo/placeholder text in this case — that’s normal and expected.

You can design around this by making the static page content work well on its own, with the shortcodes providing personalisation when real order data is present.

Step 5: Publish and Set as Redirect Destination

  1. Publish the page
  2. Go to ThankRedirect → Settings
  3. In the redirect rule you want (global or a specific rule), select this page as the destination
  4. Save settings

Page Builder Compatibility

ThankRedirect works with all major WordPress page builders:

Page Builder How to Add Shortcodes
ElementorShortcode widget, or Text widget with shortcode text
GutenbergShortcode block
DiviCode module or Text module
Beaver BuilderHTML module
BricksText element or Shortcode element
Classic EditorPaste shortcode directly into the content area

Tips for a High-Converting Thank You Page

  • Keep it focused: The main job is to confirm the order. Don’t overwhelm the customer with too many things at once.
  • Match your brand: Colours, fonts, and tone should feel consistent with the rest of your store.
  • Include a clear next step: Whether it’s “Check your email”, “Download your files”, or “Book your call”, give the customer one clear action.
  • Add a sharing option: A simple “Tell a friend” button or social share widget can drive referrals from your most engaged customers (right after they’ve bought).
Pro tip: Test your page by completing a real test order. Look at the page from a customer’s perspective — is the order confirmation clear? Is the next step obvious? Would you feel confident after landing on this page?
Last Updated: May 28, 2026