What is an EventBrite?
An EventBrite is an app which syncs event data into salesforce. It is a free app which help the event organizers to import data from their event to the salesforce. Event data is created through ticketing platform is synced to salesforce contact list and promo code can be sent back to the Eventbrite.
Benefits of EventBrite to the event organizers:
1) Flawless import of the data into the salesforce helps better track of the events and marketing campaigns.
2) Transfer information from salesforce to Eventbrite to quickly create events associated with marketing campaigns
3) Sync EventBrite data with salesforce with real-time, on demand and automated functionality.
4) Optimize the app for specific business requirements with custom mapping which allows full control of data between EventBrite and salesforce.
Before start with EventBrite we need to install this in our org.
Go to the link: – https://www.eventbrite.com/spectrum/salesforce/
Click on the install button
On clicking Authenticate you will be directed to EventBrite.
Click on Allow to continue authentication and if you are not logged in the Eventbrite.com will ask you to input the credentials (This is a secure connection with Eventbrite.com and not with any third party).
In EventBrite configuration page go to advanced object & field mapping. If you want to change default mapping you can go to the Advanced Object & Field Mapping. You can explicitly define which object and field to be mapped from Eventbrite to salesforce by clicking on the Go to Mapping as per the business requirement. We have Event, order, buyer, attendee detail, attendee profile which can mapped explicitly. Field mapping can be done for each of these objects.
Eventbrite corresponding objects are mapped to the respective salesforce objects.
EventBrite object Salesforce object
- Event Campaign
- Order Opportunity
- Buyer Contact
- Attendee Detail Campaign Member
- Attendee Profile Contact
For synchronizing data, go to Eventbrite Configuration page in salesforce. You can click on edit on sync configuration to make over all changes in the data to be synced. Further syncing can be done in the following ways:-
1) On demand sync by clicking on Start sync. Further go to Eventbrite Synchronization.
(Make sure to choose Eventbrite data you want to synchronize to salesforce before you start importing data from Eventbrite. The other way is that you can map the Eventbrite objects you want in salesforce.
2) Schedule a sync once in a day by setting the time.
Go to Scheduled sync and select yes next to Enabled Scheduled Sync. Just click to drop down menu next to Daily Sync time to click on time on which you want data to be scheduled.
You can turn the automatic sync off by clicking No.
3) By enabling webhooks also we can do sync.
So that app is constantly getting data from Eventbrite. With Wehbooks, you can sync Eventbrite order and Event Status changes to your salesforce account in real-time.
For this we need to click edit on webhooks section, now we need to give the external accessible URL through salesforce sites in your organization, then enter the URL in the field next to webhooks site URL
4) Finally by single event going to campaign by clicking the Eventbrite sync button on that page. This will enable the import of the data related to the Eventbrite event into the salesforce.
Note:- To run the sync successfully, the Salesforce object needs an Eventbrite Id in the Eventbrite id field.
The Salesforce object should have the Eventbrite Id if the event is created in the salesforce and if the object is not synced with salesforce then you need to feed the EventbriteEventId manually to the object.
So increase your marketing and fundraising strategies by integrating Eventbrite with salesforce!!!