Overview
You can automatically redirect customers to another web page after they complete a booking, quote request, or service request. This is often used for:
Tracking conversions in tools like Google Analytics or Meta Pixel
Sending customers to a custom thank-you or upsell page
Displaying additional next-step instructions
Setting a default redirect
You can set default redirects for your confirmation pages directly in Online Booking › Content and messages › Confirmation Page.
Go to Online Booking in your Zenbooker Admin.
Open the Content and messages section.
Under Confirmation Page, select one of the tabs: Booking, Booking Request, or Quote Request.
Check Redirect to external web page.
Enter the full URL where you’d like customers redirected after completing that flow.
Click Save.
If you want all three (Bookings, Booking Requests, and Quote Requests) to redirect to the same page, make sure you enable Redirect to external web page and enter the same URL for each tab.
Overriding redirects at the service level
You can override the default redirect or confirmation message for specific services.
For example, you might want to send customers to different thank you pages based on the service they booked.
Go to Services from your Zenbooker Admin
Click on a service
Click on the Booking Page section
Under Confirmation Page, select “Redirect to external site” and then enter the URL you’d like customers to be redirected to after booking
Click Save
This redirect will take precedence over any default redirects set in Online Booking.
URL parameters sent to your confirmation page
When Zenbooker redirects customers to your custom confirmation page, it appends the URL with specific query parameters to provide details about the booking. These parameters include:
service_name: Name of the booked service (e.g., "Full-Service Junk Removal")service_id: Unique ID associated with the serviceterritory_name: Territory or location where the service is offered (e.g., "Washington")total: Represents the total cost of the service booked, given in the smallest denomination of the currency used. For instance, a value of 100 could mean $1.00, €1.00, £1.00, etc., depending on the currency in context.customer_id: Unique ID of the customer who made the bookingbooking_session: A unique session ID for that specific bookingcoupon_code: Any coupon codes applied during the booking (e.g., "save20")



