Skip to main content

Hello Calendly Community,

 

I’m reaching out for guidance on three specific challenges I’m currently facing:

 

  1. Multilingual Support

    My website operates in four languages (EN, FR, DE, IT), and I’d like to use a single Calendly booking form to handle all requests, while adapting the experience to the visitor’s language.

  2. Hidden Fields for Tracking

    I would like to pass hidden parameters in the booking URL (such as language and source/channel) and capture them with each booking. This would help us identify where the booking originated (e.g. homepage, blog, pricing page).

  3. Host Notifications with Hidden Field Data

    Ideally, the host receiving the booking should see those hidden parameters in the email notification, to better prepare for the call.

 

 

Could anyone share how they’ve approached this setup—or if it’s even fully possible within Calendly today (and if so, which plan is required)?

Any advice or best practices would be greatly appreciated!

 

Thank you in advance,

 

Johan

Hi Johan,

Thanks for reaching out with these great questions—happy to help clarify what's possible with Calendly today.
 

✅ Multilingual Support

Calendly automatically adapts to the browser language settings of the invitee (EN, FR, DE, IT are supported), so you can use a single booking link and embed across all pages. Just ensure the visitor’s browser is set to the desired language, and Calendly will render accordingly—no additional setup needed.
 

❌ Hidden Fields for Tracking

Calendly does not support true hidden fields that can be passed via URL and stored in the booking data. However, as a workaround, you can:

  • Add custom questions to your booking form (e.g., “How did you hear about us?”).

  • Pre-fill those custom questions using URL parameters like ?a1=value (where a1 maps to the first question), but note that these values will still be visible to the invitee on the form.

Unfortunately, there's no built-in way to pass hidden tracking values (like language or page source) silently with the booking.


❌ Host Notifications with Hidden Field Data

Because hidden parameters aren’t supported, there’s currently no way to include hidden tracking data in host email notifications either. Any data you want the host to receive must be gathered through visible invitee fields.

If you’d like more guidance or want to share feedback, I recommend connecting with our Support team via Live Chat —they’d be happy to walk through your use case in more detail.

Hope this helps!
– Javay
Developer Support, Calendly


Reply