Prefill the Booking Form with URL Parameters

By adding parameters to a scheduling page URL, the booking form shown after selecting a date and time can be displayed with values such as name and company already filled in. This saves your invitees from typing their information.

Use Cases

  • Send scheduling URLs with each customer's name and email embedded via the merge feature of your email delivery system
  • Automatically generate scheduling URLs with member information from your own system or CRM
  • Guide users from the completion page of a survey form to scheduling, carrying over the information they have already entered

How to Use

Add parameters to the end of the scheduling page URL in the format "?parameter=value". Connect multiple parameters with "&". You can use only the parameters you need.

Example URL (specifying name, company, phone number, email and comment):

Static link

https://app.aitemasu.me/u/xxxx/xxxx?name=Taro Yamada&job_title=Sample [email protected]&comment=Looking forward to the meeting

Single-use link

https://app.aitemasu.me/ev/xxxxxxxxxxxx?name=Taro Yamada&job_title=Sample [email protected]&comment=Looking forward to the meeting

When your invitee opens this URL and selects a date and time, the booking form is displayed with the specified values already filled in. They can submit it as is, or edit the values before submitting.

Embedded scheduling pages

If you have embedded a scheduling page in your company website, you can also prefill the form by adding the same parameters to the iframe URL in the embed code.

Parameters

Parameter Corresponding Form Field Max Length
name Name 40
job_title Job title, Company 100
tel TEL 20
email Email 150
comment Comment 500

Notes

  • If the corresponding form field is hidden in the scheduling page settings, the parameter is ignored.
  • Even when the page is opened by a user logged in to Aitemasu, the URL parameter values take priority over the information registered in their account.
  • Values longer than the max length are truncated.
  • The values are just initial values, so your invitee can freely edit them before submitting.
  • If a value contains symbols such as "&", "=" or "#", be sure to URL encode it (e.g. "A&B Inc." → "A%26B%20Inc."). When generating URLs automatically, URL encoding is recommended to prevent links from breaking in emails or chat tools.
  • When editing an existing answer of a poll type scheduling page, the existing answer takes priority.