Links with booking variables
Build a link that carries booking details, such as a contract number from a booking question, into your own system: which variables exist, where the link works (emails, custom button, calendar invite, redirect) and how values are encoded.
You can put a variable into any link you write in meetergo, and the link is completed per booking when it is sent. A typical case: your advisors get a button in their confirmation email that opens the customer's record in your own system.
https://crm.example.com/contract?number={{contractNumber}}&source=meetergo
At send time {{contractNumber}} becomes the answer the customer typed into the booking question contractNumber, and the value is URL-encoded, so spaces, umlauts and special characters cannot break the link.
Which variables you can use
- Booking questions:
{{fieldName}}, wherefieldNameis the internal name of the question. You find it in the meeting type under Booking questions when you open a question. Use{{fieldName:value}}to insert the stored value of a choice question instead of its label. - System variables: the same tags you use in email texts, for example
{!M.Guest.Email},{!M.Guest.Fullname},{!M.Meeting.StartDate}or{!M.Host.Email}. The variable picker in the editor lists them all.
Where the link works
- Email templates and workflow emails: as a link in the text, or as the URL of a custom button.
- Calendar invite: in the description of a custom invite, so the link is on the advisor's calendar entry.
- SMS and WhatsApp messages sent by workflows.
- Redirect after booking: the redirect URL of a meeting type, see Confirmation page and redirect.
A link that is only a system variable, such as {!M.Meeting.Link}, stays a complete link as before. Encoding only applies to variables inside a longer URL.
Good to know
- The link is filled in with whatever the customer typed. Validate the value on your side before you use it.
- Anyone who receives the email can open the link. Only use it in emails to your own team, or with systems that ask for a login.
Was this article helpful?
Let us know if this article answered your questions.
Related articles
- Account Owner MatchingRoute round-robin bookings to the user who already owns the booker as a contact
- Allow or Disable Guest InvitationsControl whether attendees can add additional guests to their bookings
- Booking Confirmation: Why It Happens and How to Turn It OffFind out which setting makes attendees or hosts confirm a booking again, change the confirmation deadline, resend a confirmation email, and switch booking confirmation off for your whole company or a single meeting type.
- Booking questions and the booking button textAdd your own questions to the booking form, and change the booking button text: rename the Book now button, edit field labels, help text and placeholders, and find where the other text on your booking page comes from.