Find the types of information you can use in dynamic links
Parameters are pieces of information you can add to scheduling links to prefill forms or make selections for your clients.
This guide lists the parameters you can use in dynamic links and explains where to find each. To learn more about how dynamic links work, visit Dynamic linking and Building dynamic links.
Note: The parameters below are case-sensitive.
Appointment type
Specifying an appointment type preselects the appointment type for your client.
Format
appointmentType=12345
Finding your parameter
To find the parameter for one of your appointment types:
- In Acuity, click Appointment Types.
- For the appointment type you want to include, click Direct Scheduling Link.
- Your parameter will appear just after the question mark in the URL.
Calendar
Specifying a calendar preselects the calendar for your client.
Format
calendarID=12345
Finding your parameter
To find the parameter for one of your calendars:
- In Acuity, click Availability.
- For the calendar you want to include, click Direct Scheduling Link.
- Your parameter will appear just after the question mark in the URL.
First name
Specifying a first name prefills the first name field for the client.
Format
firstName=John
Last name
Specifying a last name prefills the last name field for the client.
Format
lastName=Doe
Email address
Specifying an email address prefills the email field for the client.
Format
email=example@squarespace.com
Phone number
Specifying a phone number prefills the phone field for the client.
Format
phone=919-555-3944
Location
Specifying a location limits the calendar selection step to calendars that have the specified location listed in their settings.
Format
location=123%20Main%20St.
Finding your parameter
To find the parameter for one of your locations:
- In Acuity, click Availability.
- For the address you want to include, click Direct Scheduling Link.
- Your parameter will appear just after the question mark in the URL.
Multiple appointment types
Specifying multiple appointment types limits your clients to choosing from the appointment types you’ve listed.
Format
appointmentType[]=123456&appointmentType[]=789012
Appointment categories
Specifying an appointment type category limits your clients to choosing from appointments in the category you choose.
Format
appointmentType=category:Example%20Category%20Name
Finding your parameter
To find the parameter for one of your categories:
- In Acuity, click Appointment Type.
- For the category you want to include, click Direct Scheduling Link.
- Your parameter will appear just after the question mark in the URL.
Quantity
Specifying a quantity prefills the quantity field if you have a class or appointment type that clients can book more than one slot
Format
quantity=2
Custom form fields
Specifying form field answers prefills answers to custom intake forms. These fields can be on client-facing forms or internal forms that clients never see.
To learn more about using internal forms to track referral sources, visit Tracking appointment referral sources.
Format
Text fields:
field:123456=Wonderful
Dropdown menu and checkbox list fields:
field:234567[]=Second
Yes/No questions and yes/no checkboxes:
field:345678=yes
Finding your field number
- In Acuity, click Client email.
- In the template editor, click Insert field.
- Scroll down to the Intake form answers section, and click the question you’re interested in. The code for your question will appear in your email template.
- Copy the form number, and use it to build your parameter.
Close the email template without saving changes.