Overview #
Effortlessly connect your event data from the CrowdComms CMS to EventsForce with our integration tool.
Now in Beta, this integration enables smooth, automatic synchronisation between platforms, eliminating the need for manual data entry. By linking your Eventsforce Events, you can streamline attendee and registrant management, keeping your records accurate and up-to-date across both systems.
Key Capabilities Include:
- Effortless Connection: Easily link your EventsForce account with our CMS through a dedicated integration tile, featuring a streamlined setup process.
- Customised Data Mapping: Tailor the integration to your specific needs by mapping EventsForce field keys to profile fields, custom fields, or dynamic groups within our CMS. Please note the beta versions supports inbound mapping only.
- Dynamic Group Management: Leverage the power of dynamic groups to automatically segment your audience based on EventsForce data. Create or utilise existing groups based on dropdown and checkbox selections, ensuring precise targeting.
To access this feature, please contact your Account Manager to have it enabled. To learn more about EventsForce Legacy Integration please see here.
EventsForce Configurations #
Before you can connect your event to CrowdComms, you will need a few pre-requisites from EventsForce:
- Client Account
- Event I.D
- API Key
The client account relates to the namespace in the EventsForce url for your account for example the URL will be https://www.eventsforce.net/ClientAccountName/
To learn how to create an Event and retrieve an Event ID please see here.
To generate an API user within your Eventsforce account, and generate an API key. Instructions on how to do this can be found here.
Configure Your EventsForce Integration in the CMS #
You are now ready to configure your integration in the CMS:
- Navigate to the CMS and select your event App. Within the app, navigate to the left side menu, and select the Integrations tab. Within the Integrations page, select the EventsForce – beta tile.
- In the pop-up modal, fill in the form with the details we retrieved from EventsForce:
- Client Account
- Event I.D
- API Key
- Once you have filled in those details, click Submit, and you will be navigated to the Account Details page for your integration.
- Do not check the box to enable the integration just yet.
Part 2: Configuring Your Field Mappings #
You are now ready to begin mapping your fields between EventsForce and the CMS:
- Navigate to the CrowdComms CMS browser again, to the Field Mappings tab, and select: Create Mapping.
- In the dialogue, enter the EventsForce FieldKey/Object Id into the External Key input box. The External Key corresponds to the Object Id of the Contact Table in EventsForce. This value is case-sensitive and must match exactly what is configured in EventsForce for the intergation to run; otherwise, the integration will fail to run as it will be unable to find the field/object you wish to pull into CrowdComms.
- Select the Mapping Type from the dropdown menu. You can choose from:
- Profile Field: Fname, Lname, Suffix, Email, Phone, Title, Job Title, Company, Address, Location, Website, About.
- Custom Field: These will be Custom Fields already created in the CMS. For more information on Custom Fields, please see here.
- Dynamic Group: This field will be mapped to an existing group. If a group does not exist, one will be created.
- Next you can set the Mapping Direction from the drop down. Please note only inbound is currently supported.
- Inbound: Send data to CrowdComms from your external provider.
Please ensure you map an email field between EventsForce and the CMS, as this will work as the unique identifier for each delegate’s information. The integration will not run without an email mapping field.
5. Continue to map out your fields until you are satisfied, these will autosave as you progress.
6. To activate the sync so it runs automatically, go to the Account Details tab, select the checkbox to Enable the integration, and click Save Changes. The integration will fail if the External Key you entered does not exist in EventsForce. Once enabled, syncs should run every 30 minutes on a predetermined schedule.
Run Logs #
Run Logs are available in the CMS under your integration’s configuration settings. To access them, go to the Integrations tab in the left-hand menu. Select your integration, and if it’s set up, you’ll be able to navigate to Run Logs.
The Run Logs will show you information on the latest sync of the integration. You can view how many entities were created, how many entities were updated, and the time and date of each sync or ‘run’ of your integrations.
Please Note #
- Contact sync is limited to 2,000 records. If you anticipate needing more, reach out to support for assistance.
Should you need any assistance with this integration, please don’t hesitate to reach out to a member of the support team on Live Chat available via the CMS.