The integration of the Customer Relations CRM module with
the Eventbrite event creation tool enables you to collect registrations for one or more Eventbrite events in Eduka.this article explains how to set up this integration and how it works in the Customer Relations CRM module.
Note: use of this integration requires activation of the functionality by Eduka Support (additional cost), and a subscription to the Eventbrite application.
Eventbrite event settings
You can set up several Eventbrite events for your CRM customer relations module (potentially from different Eventbrite accounts - with different API keys).
To add a new
Eventbrite event, click on "Add" in the Configuration menu of the Customer Relationship module, then enter the event parameters:
- Private Token : copy here the Eventbrite API token (to be retrieved from your Eventbrite account https://www.eventbrite.com/platform/api-keys - see below)
- Event : click on Refresh to see all the events available on your Eventbrite account
- Type : indicate the resulting action if a registered person does not exist in the Customer Relations database
- Campaign : associates the event with a campaign, enabling you to find all the people identified via registration and to determine the campaign of origin of a new prospect
- Action : associates the Eventbrite event with an action
- Categories : force a Customer Relations category on the person linked to the registration

The "
Help" link next to the "Private token" field will take you to the
https://www.eventbrite.com/platform/api-keys page
, where you can retrieve the API key for your Eventbrite account.
Please note that if your Eventbrite account is localized with another extension, you'll need to adapt the link accordingly. For example, for an eventbrite.fr account: https:
//www.eventbrite.fr/platform/api-keys
Setting up an action and campaign associated with the Eventbrite event
In order to collect registrations from an Eventbrite event, you need to set up an action and/or campaign in the Customer Relations module and associate them with your Eventbrite event settings:
- an "Eventbrite" typeAction, which will collect data relating to the registration of a contact for the event in the Customer Relations module
- a ConnectCampaign, which will link the prospect or customer (new or existing) to a specific campaign, which will become the prospect's original campaign in the case of a new contact
Setting up an "Eventbrite" action:
Setting up a campaign linked to an "Eventbrite" event:

Make sure you link these two elements to the linked Eventbrite event:
You can collect detailed data from your Eventbrite event in Eduka, so that the data to be retrieved from Eventbrite can be set up on the attached forms:
- action: if you wish to integrate data specific to registration for a particular Eventbrite event
- campaign: if you wish to integrate general data specific to the person registered
This data will be synchronized with Eventbrite forms if they have the same name, for example :

Additional "system" data can also be retrieved if the destination propertytion (property code) in Eduka uses the name of the eventbrite field with the prefix "eventbrite_" (e.g. : eventbrite_status)

In this case, the property settings should follow the format :
Collecting registrations in the Customer Relations module
Synchronization with an Eventbrite event is a manual synchronization. To launch this synchronization, click on the "
Data synchronization" button in the "Eventbrite" tab of the "Configuration" menu.
An information window will provide you with a summary of the data retrieved.
Eventbrite form data are retrieved from the Eduka forms set up previously:

The score is also synchronized if the option is activated for the target campaign (only the status of the score is retrieved, without the date and time of entry)
Create a prospect or link to an existing contact
Depending on the mode chosen for the Eventbrite form, one or more contacts will be created in Eduka, depending on the Eventbrite integration settings.
If the email address is already used by someone in Eduka, it will be associated with the registration. Otherwise, a new contact will be created.
Here, with the "For each participant" option, one contact per person will be created in Eduka.