Redirect on booking
Redirect invitees to your website after they finish booking a time on your calendar.
Last updated
Redirect invitees to your website after they finish booking a time on your calendar.
Last updated
1) Edit your invite link. Under Scheduling Options
turn on the Redirect on booking
switch.
2) Enter the URL where you want to redirect invitees.
3) Save your invite. Invitees will now be redirected to your URL after booking events on this invite.
zcal will append the following query string parameters to the redirect URL:
The event date and time in ISO format.
Example: startDate=2026-01-01T18%3A30%3A00.000Z
The invitee's IANA timezone.
Example: timezone=America%2FLos_Angeles
The invitee's name.
Example: name=John%20Doe
The invitee's email.
Example: [email protected]
Answer to a custom question. Each custom question has its own query parameter and question indices start from 0.
Freeform custom questions e.g. Short text can accept any string as a value
Example: a0=Q1
Multiple choice custom questions e.g. Dropdown can only accept strings that match one of the provided options.
Example: a2=Option+1
Checkbox custom questions can accept multiple comma-separated string values, all of which must match the provided options.
Example: a3=Option+1,Option+2
Phone number custom question responses must start with a valid country code.
Example: a5=%2B15555555555
Guest emails.
Example: [email protected],[email protected]
The index of the location options your invitee selected. Indices start from 0.
Example: locationIndex=1
The event duration.
Example: duration=60
The invitee's SMS phone number.
Example:smsPhone=%2B15555555555
utm_campaign
UTM tracking parameters are forwarded from the invite url.
utm_source
UTM tracking parameters are forwarded from the invite url.
utm_medium
UTM tracking parameters are forwarded from the invite url.
utm_content
UTM tracking parameters are forwarded from the invite url.
utm_term
UTM tracking parameters are forwarded from the invite url.