🔍 What is the Custom Thank You Page?
The Custom Thank You Page lets you redirect your customer to a dedicated page on your website after they complete a booking. This feature helps you provide a more branded experience and also solves a key technical issue: cross-domain tracking.
🔄 What is Cross-Domain Tracking?
When a customer is redirected from your website (e.g., www.yoursite.com
) to another domain for booking (e.g., bookings.yourplatform.com
), and then back to your website again, analytics tools like Google Analytics can lose track of the original user session. This is called cross-domain tracking.
Without a solution, this can result in:
Misattributed conversions (your Google Ads or SEO campaigns may appear less effective)
Broken funnel data
Inaccurate reporting
The Custom Thank You Page ensures that your visitor never leaves your domain, making it easier for analytics tools to keep the customer journey intact.
🔗 How It Works
After a successful payment, the customer is redirected to:
https://REFERRER/<your-setting>?<parameters>
Example:
https://acme-tours.com/thank-you?currency=EUR&booking=9890e1ff-271a-44df-97eb-64f2471280e0&paid=1900.00&total=1900&email=dsfdf%40free.fr&phone_number=%2B306944892828&product=Full+day+Catamaran+experience&payment_intent=pi_3RE7wYRXPVEIqrB01FU5zFa5&payment_intent_client_secret=pi_3RE7wYRXPVEIqrB01FU5zFa5_secret_qtb1nr057RVKM3sYzZeW8Fc4e&redirect_status=succeeded
🧩 What Each Parameter Means
Parameter | Description |
| The currency used in the booking (e.g., EUR, USD). |
| Unique booking ID (used to fetch the booking in your backend or CRM if needed). |
| The amount successfully paid by the customer. |
| Total booking amount (can include unpaid balance if only a deposit was paid). |
| Customer’s email address (URL-encoded). |
| Customer’s phone number (URL-encoded). |
| The name of the booked product or experience. |
| Stripe payment intent ID (useful for tracking or reconciliation). |
| Stripe client secret for the payment intent. |
| Status of the redirection after payment; usually "succeeded" if payment went through. |
🛠 How to Set It Up
Go to Channels > Direct
Click Edit
Open the Thank You Page tab
Enter the URL path you'd like to use (e.g.,
thank-you
)Save
Your full thank you page URL will now be:
https://<your-domain>/<your-path>?...
💡 Tips
Make sure the thank you page on your website can accept URL parameters if you want to dynamically display booking details.
You can use the information in the URL to track conversions with tools like Google Tag Manager, or trigger follow-up automations.