GrowthZone ➔ Engagefully
- Source System
- GrowthZone
- Destination System
- Engagefully
- Version
- 1.3.2026.10090
Description
Imports event registrants from GrowthZone onto the Engagefully event roster, including each registrant's name and email address, and optionally their job title, company, phone number, and postal address. Each registrant's GrowthZone registration type is imported as an event role.
GrowthZone does not include email addresses with the roster, so the connector reads each registrant's contact record separately to obtain one. A registrant with no email address on their contact record cannot be added to the roster and is reported as skipped. Where GrowthZone holds the same email address on more than one contact record, only the first is imported and the rest are reported, because Engagefully allows an address on only one roster entry.
- The connection is identified entirely by the root API URL, which is the customer's own GrowthZone subdomain, normally https://theirsubdomain.growthzoneapp.com.
- The API key is a static credential that does not expire. If requests start failing with an authorization error while the URL is unchanged, the key has most likely been regenerated in GrowthZone and the customer needs to supply the new one.
- Registrants are called attendees in GrowthZone. Get Registrants returns 100 per page, so use the page number field to walk through a large roster.
- A registrant record carries no email address, phone number, postal address, or job title. Those live on the person's contact record, so registrant import has to look up each registrant individually with Get Person. That is why importing a large roster takes a while.
- GrowthZone allows the same email address on more than one contact record. Engagefully does not allow it on more than one roster entry, so duplicates are reported and skipped rather than imported.
- Get Event is the only place the Event Detail ID appears, and the session and exhibitor detail endpoints need it.
Mapping Information
| GrowthZone | Engagefully | Notes | |
|---|---|---|---|
| Attendee | ➔ | RosterEntry | |
| ContactId | ➔ | ExternalKey | |
| FirstName | ➔ | FirstName | |
| LastName | ➔ | LastName | |
| Organization | ➔ | Company | |
| EventRegistrationTypeName | ➔ | RoleRefs[*].Name | |
| (static default) | ➔ | RoleRefs[*] (Registrant = true) | |
| (static default) | ➔ | InDirectory (true) | |
| Person | ➔ | RosterEntry | |
| ContactList[CommType=email].Value | ➔ | ||
| PrimaryTitle | ➔ | Title | |
| OrganizationsAndRoles[*].Title | ➔ | Title | |
| OrganizationsAndRoles[*].Name | ➔ | Company | |
| ContactList[CommType=phone].Value | ➔ | Phone | |
| Addresses[*].Address1 | ➔ | Address1 | |
| Addresses[*].Address2 | ➔ | Address2 | |
| Addresses[*].City | ➔ | City | |
| Addresses[*].StateProvince | ➔ | Region | |
| Addresses[*].PostalCode | ➔ | PostalCode | |