Skip to main content
Contacts are the people who interact with your scheduling pages. meetergo automatically creates a contact record each time someone books a meeting, and you can also create and manage contacts via the API.

How Contacts Are Created

Contact Fields

Automatic Tags

meetergo adds these tags automatically:

Create a Contact

Either email or phoneNumber must be provided. Both can be supplied.

Response

Search Contacts

Query Parameters

Response

Get Contact Details

Look up a contact by their ID or by an attendee ID from a booking:
The response includes the full contact record, all linked appointments, and form submission history.

Update a Contact

Delete a Contact

Contacts and Webhooks

When a booking is created, you can look up the contact immediately using the attendeeId from the webhook payload:

Best Practices

Use attendeeId lookups – When processing booking webhooks, look up the contact via attendeeId to get enriched data including all form field answers.
Check additionalData – Custom booking form fields (e.g., company name, job title) are stored in additionalData on the contact.
Use tags for segmentation – Tags are free-form strings; define a consistent set (e.g., Lead, Customer, Enterprise) to filter contacts efficiently.