Skip to main content
All CollectionsEvent BuilderIntegrationsThird-Party Connectors
Setting Up a Cvent Event Management Integration in Your Event
Setting Up a Cvent Event Management Integration in Your Event
Updated over a week ago

This page contains the setup guide and reference information for the Cvent Event Management integrations.

Prerequisites

  • An active Cvent account with a list of events (ensure you have access, especially if you are not the owner)

Setup guide

Step 1: Set up the Cvent integration in Swapcard

  1. Navigate to your Event page within the Communities section.

  2. In the left navigation bar, go to Event Builder, then select Integrations.

  3. On the integration selection page, choose Cvent from the list of integrations.

  4. To activate the integration, you will need to first create a Workspace from Cvent:

    1. Go to Admin β‡’ Integrations β‡’ REST API β‡’ Manage API Access β‡’ Create Workspace.

    2. Invite a Developer (could be anyone from your team).

    3. Use this developer account to log in and create an Application at Cvent, and add all read rights.

  5. Once the Application is created, copy the Client ID & Client Secret:

    • Client ID

    • Client Secret

  6. Select your event for integration - The integration displays all events your account has access to, including upcoming and past events.

Your Cvent event has been successfully linked with your Swapcard event.

You have the flexibility to adjust your integration settings according to the specific data requirements. It's crucial to highlight that the synchronization will only begin when you manually start the integration process and finish the necessary mapping.

Supported sync modes

The Cvent integration supports the following sync modes :

Supported streams

This integration is supporting the following Cvent streams

Cvent documentation is accessible here.

Capturing deleted records

The Cvent integration does NOT capture deletions for records in the Attendees streams.

When a record is deleted on Cvent, it needs to be MANUALY deleted on Swapcard accordingly.

Stream Dependencies

Attendees

The id of Attendees is employed as the main identifier to uniquely link records and store them within the Client Id field on the Swapcard side.

Streams supporting fields

Attendees

Attendees Field

Mapping Label

Type

contact.title

"Job Title"

string

contact.firstName

"First Name"

string

contact.middleName

"Middle Name"

string

contact.lastName

"Last Name"

string

contact.nickname

"Nick Name"

string

contact.email

"Email"

string

contact.ccEmail

"CC Email"

string

contact.company

"Company"

string

contact.designation

"Designation"

string

contact.prefix

"Prefix"

string

contact.primaryAddressType

"Primary Address Type"

string

contact.homeAddress.address1

"Home Address Line 1"

string

contact.homeAddress.address2

"Home Address Line 2"

string

contact.homeAddress.address3

"Home Address Line 3"

string

contact.homeAddress.city

"Home Address City"

string

contact.homeAddress.country

"Home Address Country"

string

contact.homeAddress.countryCode

"Home Address Country Code"

string

contact.homeAddress.latitude

"Home Address Latitude"

string

contact.homeAddress.longitude

"Home Address Longitude"

string

contact.homeAddress.postalCode

"Home Address Postal Code"

string

contact.homeAddress.region

"Home Address Region"

string

contact.homeAddress.regionCode

"Home Address Region Code"

string

contact.homePhone

"Home Phone"

string

contact.homeFax

"Home Fax"

string

contact.workAddress.address1

"Work Address Line 1"

string

contact.workAddress.address2

"Work Address Line 2"

string

contact.workAddress.address3

"Work Address Line 3"

string

contact.workAddress.city

"Work Address City"

string

contact.workAddress.country

"Work Address Country"

string

contact.workAddress.countryCode

"Work Address Country Code"

string

contact.workAddress.latitude

"Work Address Latitude"

string

contact.workAddress.longitude

"Work Address Longitude"

string

contact.workAddress.postalCode

"Work Address Postal Code"

string

contact.workAddress.region

"Work Address Region"

string

contact.workAddress.regionCode

"Work Address Region Code"

string

contact.workPhone

"Work Phone"

string

contact.workFax

"Work Fax"

string

contact.mobilePhone

"Mobile Phone"

string

contact.pager

"Pager"

string

admissionItem.name

"Admission Item Name"

string

contact._links.linkedInUrl.href

"LinkedIn Url"

string

confirmationNumber

"Confirmation Code"

string

referenceId

"Reference Id"

string

registrationType.name

"Registration type"

string

contact._links.profilePicture.href

"Profile Picture"

string

Limitations & Troubleshooting

Connector limitations

Incremental Sync - Overwrite

Integration with Cvent is subject to limitations imposed by the provider's API when it comes to incremental updates. The synchronization frequency is limited to the provider's API rate limits and the availability of the data.

Changelog

Version

Date

Subject

1.1.5

2024-04-02

Maintenance

Enhancement

Please be aware that any enhancements to this integration, which encompass any requirements not covered by the existing integration state, will be subject to custom development processes and associated costs.

Did this answer your question?