Pre-fill your booking form and pass customer data through to Koalendar

One way to make your scheduling experience a bit more convenient and show your link recipients you are willing to do some legwork is personalization. There are two methods for doing this in Koalendar.

Method 1: Create a personalized link

This method is the simplest way to pre-fill the booking form for you invitee. However, only the name and email are pre-fillable this way.
From your dashboard, click "Share" on one of your booking page then "Prefill" on the top right:
(Here we've pre-filled the name as "Google" and email as "example@gmail.com")
Then copy your link and share it with your invitee.
After selecting a date and time on your scheduling page, instead of having the booking fields being empty, they will now automatically be filled with the values you've provided.

Method 2: Prefill data via the query string

If you want to prefill more fields than just your invitee's name and email, you can pass that information in the link query string.

For example:

https://koalendar.com/e/slug?name=Victor&email=victor@koalendar.com&custom_question_code=yes

You can pass the following parameters in the query string to personalize the link. All values should be properly URL-encoded.

How to prefill custom questions

After creating a custom question, click to edit it and copy the shorthand code in the header:

Copy the code between the [ ], here "eiX4u", and add it to your link:

https://koalendar.com/e/slug?name=Victor&eiX4u=yes

If you want to pass data this way without displaying it to your invitee, check "Hidden":

How to prefill extra guests emails

Pre-fill extra guests too by adding "?guests=email1,email2,..." to your booking page link.

https://koalendar.com/e/slug?guests=guest1@koalendar.com,guest2@koalendar.com

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us