Efficiency and personalization are key elements in any appointment booking software. One significant advancement in DaySchedule is the ability to pre-populate the invitee information on scheduling pages using URL query parameters.
This feature can improve the user experience by auto-filling the appointment form directly from a link embed on your website or passing the query parameters from JotForm, Google form etc.
Example link
https://meet.dayschedule.com/product-demo?name=chancy&phone=971xxxxxxx
The URL example provided above demonstrates how to add URL parameters to pre-fill invitee information on a scheduling page.
-
name=chancyrepresents the invitee’s name as “Chancy”. -
phone=971xxxxxxxindicates the invitee’s contact number,
By utilizing this key=value technique, multiple parameters (such as name, email, company, phone) can be added to the URL, allowing the appointment scheduling page to populate various fields accordingly.
For example, to add company name and phone number parameters:
-
company=Amazon%20Incdemonstrates the invitee’s company as “Amazon Inc.” The “%20” is a URL-encoded space. -
email=jhon@gmail.comincludes the invitee’s email address.
This method allows for a smoother and more personalized user experience, as invitees won’t need to manually enter their details, reducing the effort required to schedule appointments or demos. It streamlines the process and ensures accuracy in capturing required information.
Browser Autofill (Autocomplete)
DaySchedule supports browser autofill for common contact and address fields. To enable autofill, use one of the recognized field names below when creating your questions.
When a visitor has saved information in their browser, fields may be automatically completed, making booking faster and reducing form abandonment.
Supported Field Names
| Field Name | Autofill Type |
|---|---|
name |
Full Name |
first_name |
First Name |
last_name |
Last Name |
email |
Email Address |
phone |
Phone Number |
mobile |
Mobile Number |
company |
Company Name |
address |
Street Address |
city |
City |
state |
State / Province |
zip |
ZIP / Postal Code |
postal_code |
ZIP / Postal Code |
Example
{
"type": "email",
"name": "email",
"label": "Email Address",
"required": true
}
For the best autofill experience, use the recommended field names exactly as shown above.
