New around here? Get 20% off for life!

Start a trial for any paid plan within 72 hours of signing up and lock in a lifetime 20% discount.

How to pre-populate invitee information on scheduling page?

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=chancy represents the invitee’s name as “Chancy”.
  • phone=971xxxxxxx indicates 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%20Inc demonstrates the invitee’s company as “Amazon Inc.” The “%20” is a URL-encoded space.
  • email=jhon@gmail.com includes 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.