Confirmation Settings

After a successful purchase, customers can either be shown a custom confirmation message or a custom thank you page. You also have the option to show a different thank you page based on the product purchased or value entered in the form fields.

You will find these settings in the Confirmation tab in the Product Settings.

Default Confirmation

Display Message – Select to show a custom message on the default confirmation page
Display Page – Select to show an existing thank you page on your site
Perform Redirect – Select to redirect to an existing thank you page on an external site

Conditional Confirmations

Name – Enter an internal ID to describe the conditional confirmation.

Order flows that match:
All of the following – Select to display the confirmation type if all of the following conditions are true
Any of the following – Select to display the confirmation type if any of the following conditions are true

Product Based Condition

The following will guide you through the settings to create a condition based on the type(s) of product(s) ordered at checkout.

Contact ordered – Select to display the confirmation if the customer orders the following Product
Contact did not order – Select to display the confirmation if the customer doesn’t order the following Product

Choose the type of Product:
Payment Plan  
Order Bump 
Upsell 
Downsell 

Then choose the actual product or leave on “Any” to apply to all available product(s).

Field Value Condition

The following will guide you through the settings to create a condition based on the value entered by the customer in the checkout form fields.

Field Value – Select to display the confirmation based on the value entered in the form fields

Choose the Field type:
First Name 
Last Name 
Email 
Phone Number 
Country 
Address 
Address Line 2
Town/City 
State/County
Postcode/Zip

Note: Custom Fields will be available for selection in the Field Type dropdown after they have been added to the Form Fields.

Choose a rule:
Is – If value is exact
Is not – If value is exactly not
Greater Than – If value is greater than
Less Than – If value is less than
Contains – If value contains

Enter a Value – Input the value to compare against the value entered by the customer at checkout

Note: The Country field value must be the official 2 letter abbreviation. For example, if you want to display a confirmation type for a customer in the “United States” you will need to input “US” in the field value.

Note: The State/County field value must be the official abbreviation. This code varies depending on the country. If you are not sure what state/county code to enter, you can find the code in any past order from that state/county or in the dropdown HTML.

Conditional Confirmation Type

The following will guide you through the different settings for each conditional confirmation type.

Display Page

Display Page – Select to show an existing page on your site
Select Page – Select the page from the dropdown

Perform Redirect

Perform Redirect – Select to show an existing page on an external site
Thank You URL – Input the page URL from the external site

Append to URL

Append to URL – Select to add the product or field value to the default confirmation type URL
URL String – Enter the key and value, for example – ?state=(state)&bumpprice=25

This feature can be used to track purchases or create dynamic thank you pages.

For example if you enter – ?key1=value1&key2=value2 and the default confirmation redirects to yourredirecturl.com/thank-you the customer will be redirected to yourredirecturl.com/thank-you?key1=value1&key2=value2

If another condition has “sub/folder” then the customer will be redirected to yourredirecturl.com/thank-you/sub/folder
Provided the conditions are met, you can also use personalization tags in this field.

Note: If you need to use a slash “/” to point to a Slug or URL Subfolder, you must set the default confirmation type to “Perform Redirect”.

Note: If the default confirmation type is set to “Display Page”, you can only use query strings.
For example – &key1=value1&key2=value2