zcal
zcal homeEmail [email protected]
  • Introduction
  • Getting Started
  • Invites
    • Design theme
    • Story image
    • Buffer times
    • Displayed timezone
    • Personalized (one-time use) links
    • Add video conferencing link
    • Minimum notice
    • Custom questions
      • File upload (attachment) custom question
    • Email Reminders
    • Remove zcal branding
    • Redirect on booking
    • Custom write calendar
    • SMS Reminders
    • Follow-up Emails
    • Pre-populate invite fields
    • Multiple location options
  • PROFILE
    • Intro
    • Profile photo
    • Profile Page
    • Customize invite order and visibility
  • Teams
    • Invite team members
    • Team member roles
    • Collective Invites
    • Round Robin
  • Availability
    • Availability troubleshooter
    • Set custom rolling date range
    • Edit custom hours for an invite
    • Setting account saved availability
    • Set invite date range to specific dates
    • Update timezone for multiple invites
    • Update Date Range
    • Block out of office (OOO) days
  • Calendar integration
    • Sync multiple calendars in zcal
    • Custom Write Calendar
    • Connecting Apple Calendar
  • Share your link
    • Embed
    • Copy times to email
  • Polls
    • Meeting polls tutorial
  • Integrations
    • Zoom
    • Webhooks
      • Webhook Payload
    • Zapier
    • Stripe
      • Coupons
      • Packages
    • Google Analytics
    • Meta Pixel
  • Pricing
    • Free Forever plan
    • Pro plan
    • Payments and Billing
  • FAQ
    • General
    • Availability
    • Pricing
    • Polite ways to share a link 🙂
Powered by GitBook
On this page
  • Add a redirect url to your invite link
  • Query parameter reference
  1. Invites

Redirect on booking

Redirect invitees to your website after they finish booking a time on your calendar.

PreviousRemove zcal brandingNextCustom write calendar

Last updated 7 days ago

Add a redirect url to your invite link

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.

Query parameter reference

zcal will append the following query string parameters to the redirect URL:

startDate

The event date and time in ISO format.

Example: startDate=2026-01-01T18%3A30%3A00.000Z

timezone

The invitee's IANA timezone.

Example: timezone=America%2FLos_Angeles

name

The invitee's name.

Example: name=John%20Doe

email

The invitee's email.

Example: [email protected]

a[custom question index]

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

guests

Guest emails.

Example: [email protected],[email protected]

locationIndex

The index of the location options your invitee selected. Indices start from 0.

Example: locationIndex=1

duration

The event duration.

Example: duration=60

smsPhone

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.