Skip to main content

Eventbrite Integration Setup Guide

Eventbrite Integration Training Guide

  1. In and out of scope
  2. Access Requirements
  3. Integrating Eventbrite into dashboard (CMS)
  4. Custom Fields
  5. Useful Links/Notes

 

1. In and out of scope

In scope

  • Attendee’s sync
  • Limited default profile mapping (Incl: Title, First Name, Surname, Email and Telephone)
  • Custom field mapping
  • Updates made on attendee’s profile post integration being created
  • One way sync between Eventbrite to CrowdComms

Out of  scope

  • Session currently doesn’t exist on Eventbrite
  • Eventbrite profile fields (Incl: Job title, Addresses, Company, Website, Blog)
  • Pre-existing attendees on Eventbrite will not sync to CrowdComms if created before integration
  • Validation to ensure you are mapping the correct Eventbrite event to the correct CrowdComms app
  • Two-way sync CrowdComms back to Eventbrite

 

2. Access requirements

Client will need access to the below to integrate with CrowdComms dashboard

 

3. Integrating Eventbrite into dashboard (CMS)

3.1 Log into CrowdComms dashboard (CMS)

3.2 Select an App

3.3 Click on “Plug Ins”

3.4 Click on the “Eventbrite” tile

Eventbrite-tile.png

 

Note: The client will need to access their Eventbrite account to retrieve the API Token and the Event ID.

i. Log into Eventbrite account
ii. Navigate to “Account Settings” on the dropdown from the right-hand menu

Eventbrite-account-setting.png

 

With existing API keys

iii. Navigate to Developer Links and click on “API Keys”
iv. Click on the expand arrow to expose the API keys, secret and tokens
v. Record or copy the “Private token” to populate the API token field on CrowdComms dashboard (CMS)

Eventbrite-API-key.png

CMS-API-Token.png

 

Without an API key

vi. Navigate to https://www.eventbrite.co.uk/platform/
vii. Click on “Get a free API key”
viii. Follow authentication process. To learn more about Eventbrite authentication process, click here.

Creating-API-key.png

 

ix. To locate the Event ID, navigate to “Manage my events” on the dropdown from the right-hand menu

Eventbrite-manage-event.png

 

x. Select on the relevant event that you want to integrate with your CrowdComms app

Eventbrite-events.png

 

xi. Scroll down to the bottom of Event Dashboard to locate the Event ID. Your Event ID can be found in the red highlight box as shown below:

Eventbrite-event-ID.png

 

xii. Record or copy the Event ID and populate the Event ID field on CrowdComms dashboard (CMS)

CMS-event-ID.png

 

3.5 Once both “API Tokens” and “Event ID” fields on the dashboard (CMS) are populated, click “Save”

3.6 There are two ways to check for a successful integration:
(a) On CrowdComms dashboard (CMS)

Successful-integration.png

(b) On Eventbrite platform (Account Settings > Developer Links > Webhooks)
The new integration will have created a webhook and you can identify which webhook is yours by finding the app shortcode in the webhook link

Eventbrite-webhooks.png

 

4. Custom Fields

4.1 Click on the “Custom Fields” tab in CrowdComms dashboard (CMS)

4.2 Click “Create New”

CSM-custom-field.png