A WooCommerce Thank You Page is needed to redirect users to a dedicated page showing their transaction status. It displays the details right after a payment (successful or failed) is completed.
MetForm comes with a thank you page customizer for WooCommerce that lets you set this up easily.
MetForm makes it easy to create a WooCommerce Thank You Page in WordPress for showing transaction status and details right after a payment succeeds or fails.
Quick Steps
✅ Go to MetForm > Settings > Payment
✅ Select Thank You Page from the dropdown, or click Create Thank You Page
✅ Save Changes
✅ Edit the page and add a Shortcode block
✅ Paste inside it
✅ Publish the page — done!
Create a Thank You Page with MetForm #
To create a WordPress thank you page, access your WordPress dashboard. Then navigate to Metform and follow the steps –
- Go to Settings
- Click the Payment tab
- Select Thank You Page from the drop-down/ OR click on Create Thank You Page to create new one
- Now Save Changes

Add Short Code #
Now, you have to add a short code to the selected page to create your thank you page in WordPress.

Add a short code block to the page and add this Short Code : .

Check the Result #
You can see the custom WordPress thank you page for WooCommerce after finishing any transaction.

Short Code Examples #
You can add more functionality to your WooCommerce thank you page. Here are some short codes that will make a awesome WooCommerce thank you page.
Default Thank You Message #
If you want to show name along with the Default Thank You Message then pass the fname with the field name to create a custom thank you page for WooCommerce.
[mf_thankyou fname='fname_field']
NOTE: fname_field is the field name coming from Metform.
Payment Status #
If you want to show the Payment Status, then you can use the this shortcode.
[mf_payment_status]
Transaction Id
If you want to show a transaction ID, then you can use this shortcode.
[mf_transaction_id]
Show Field Data / Value
If you want to show any field data/value from the form, then follow this example.
[mf field='mf-first-name']
here, mf-first-name is the name of the First Name field.

That’s all! Now you know how to add thank you page in WordPress.