You can customize your Calendly link to automatically fill in your invitee’s details—like name, email, or answers to questions—before they land on your booking page. This saves time and gives your invitees a smoother scheduling experience.
What you can do with a pre-filled link
- Save your clients time by filling in their details ahead of time.
- Pre-answer questions on the booking page for your invitees.
- Add guests to your meeting on behalf of your invitees.
Before you begin
- Make sure you've already created your event type.
- We recommend connecting your calendar before sharing links.
Customize your link
Step 1 – Copy your event link
Go to your Home page, find your event type, and select Copy Link.
Step 2 – Paste the link where you’ll send it
You can paste it into an email, text message, or other messaging tool.
Step 3 – Add a question mark (?) to the end of your link
This starts the custom information string.
Example:
https://calendly.com/yourname/meeting?name=John%20Doe
Note: If your link already includes a variable (like a calendar date), skip this step.
Step 4 – Add the variable and value you want to pre-fill
- Use the format variable=value.
- Use %20 to add a space between words.
Example:
?name=John%20Doe
Step 5 – Add more variables using &
To add more info, place an ampersand (&) before the next variable.
Example:
?name=John%20Doe&email=john@example.com
Information you can pre-fill
Field | Variable | Example |
Full name | name | name=John%20Doe |
First name | first_name | first_name=John |
Last name | last_name | last_name=Doe |
email=john@example.com | ||
Location | location | location=Main%20Office |
Custom answers | a1, a2, etc. | a1=Resume%20review |
Checkboxes or radios | aX=# | a3=2,3 |
Guests | guests | guests=jane@example.com,john@example.com |
Note
You can’t pre-fill “Other” fields for radio buttons or checkboxes where users type their own text.
Pre-fill a phone number
You can add a phone number to the link, depending on how your event collects it:
- If the phone number comes from the event’s location (e.g. a phone call):
- Use location=1234567890
- If it's a custom question:
- Use the matching variable, like a1=1234567890
Note
SMS reminder fields can’t be pre-filled.
Example full link
https://calendly.com/yourlink/consultation?name=John%20Doe&email=john@example.com&a1=Resume%20review