Prefill Forms with URL Parameters
Prefill name, email, phone, custom fields, meeting channel, and duration by appending query parameters to a booking link.
With meetergo, you can prefill form fields by passing form values through the URL. Here's an example:
https://my.meetergo.com/richard/example?firstname=Peter&lastname=Zwega
Adding parameters to the URL of your meeting registration form speeds up the filling and submission process for participants. This reduces the time participants spend on registration, allowing them to book a meeting with you more quickly.
This works for forms too, not only meeting pages. Open your form with the same parameters on its link (for example https://my.meetergo.com/f/your-form?firstname=Claudio&email=claudio@example.com), using the same field names and custom data field IDs described below. The channel and duration parameters apply to meeting pages only.
How to Add Parameters to a Meeting Link
- Start with your meetergo meeting link (Example:
https://my.meetergo.com/richard/example) - Append a question mark (?) at the end of the link (Example:
https://my.meetergo.com/richard/example?) - After the question mark, add the field name, an equals sign ( = ), and the value to prefill (Example:
https://my.meetergo.com/richard/example?firstname=Claudio). Further details on field names are provided below in this article. - For additional parameters, use an ampersand (&) before each new parameter (Example:
https://my.meetergo.com/richard/example?firstname=Claudio&phone=+4917612345678) - Double-check your parameters for accuracy before sharing your link!
Adding parameters to your meetergo meeting link allows you to prefill participant information such as names, emails, and custom fields.
Finding Field Names for URL Parameters
When adding URL parameters to prefill meeting form values, you need to know the correct field names.
Standard Fields
For standard registration fields, you can use these parameter names:
firstnamelastnamefullname(if using a single name field)emailphone
Custom Data Fields
For any custom registration fields you've created, you can prefill them using the data field ID.
Here’s how to find the ID:
- Log in to meetergo and go to your Data Field settings.
- Find your custom field and click on "Edit".
- Click on "More Options" at the bottom.
- You will see the ID of the field there.
For example, if you have a custom field with ID "myfield", you would add it as a parameter like this:
https://my.meetergo.com/richard/example?myfield=value
If you are using a dropdown field, radio button, or similar field with predefined options, you need to use the exact value of the option.
Channel and Duration
If your meeting type lets bookers choose the channel (e.g. Zoom vs. phone) or the duration (e.g. 30 vs. 60 min), you can preselect them via URL.
channel— preselects the meeting channel. Use one of:zoomgoogle(Google Meet)teamsForBusiness2(Microsoft Teams)phonephone-incomingwhatsappwebexwherebykmeetjitsiconnectlocal(in-person)local-attendee(attendee location)custom
duration— preselects the meeting duration in minutes (e.g.30,60).
The value is only applied if it's actually offered for that meeting type. If it isn't, the booker still sees the regular picker.
Example:
https://my.meetergo.com/richard/example?channel=zoom&duration=30
Channel prefill currently does not work for resource channels (rooms/equipment) — bookers still pick the resource on the booking page.
Stop Recipients Changing Prefilled Values
On a routing form you can lock what you prefill. Turn on Lock pre-filled fields under Settings, Behavior. Recipients then see the values but cannot edit them, and any field they still have to answer stays editable.
Use this when the values come from your own records and must come back unchanged, for example personalized links printed on letters. To let recipients correct one value anyway, open that field and turn off Locked for recipients.
Values prefilled from a personalized recipient link are also enforced when the form is submitted. Values prefilled from URL parameters are only locked in the form, because anyone opening the link can edit the URL.
Use Cases
Prefilling participant data simplifies and speeds up the booking process for invitees.
This typically increases the likelihood that an invitee will register for the meeting rather than abandoning the registration process prematurely. Therefore, using prefilled parameters can improve your conversion rate.
- More registrations from email campaigns or client mailings
- Smoother sign-up process for VIP guests, enhancing the professional appearance of meetings
- Easy integration with other tools such as CRMs (e.g., Hubspot, Pipedrive)
- Integration into your app to prefill user information in advance (support)
Was this article helpful?
Let us know if this article answered your questions.
Related articles
- Adding Personal Videos to Your Booking PageCreate a memorable first impression with personal introduction videos on your booking page
- Adjust your booking page with custom CSSWhere to add custom CSS for booking pages, confirmation pages and forms, how to change font without Google Fonts, and why your CSS is not working on the live page even though the editor preview looks right.
- Attaching files and PDFs to booking emailsAdd an attachment from your file library to the booking confirmation, reminder, or follow-up email of a meeting type, and see where the attachment is stored when you switch back to the standard template.
- Collecting E-Signatures on FormsThe Signature field collects a hand-drawn signature as one answer inside a form. How to add it, what the signer sees, and how it differs from sending a PDF document for signature.