How to integrate with Eventbrite
You will learn
Learn how to integrate Eventbrite with Klaviyo. After completing these steps, you'll be able to personalize and target emails based on ticket purchase activity.
Klaviyo syncs a Bought Ticket event for each attendee listed on an order who has a valid email address, along with ticket and attendee details.
Enable the Eventbrite integration
The Eventbrite integration uses webhooks to sync data from Eventbrite to Klaviyo in real time. First, you’ll connect Eventbrite with Klaviyo. Then, you’ll select the organizations to sync so Klaviyo can create the appropriate webhooks.
- In Klaviyo, select the Integrations tab.
- Click Explore apps, search for Eventbrite, and click the card. Then, click Install.
- Click Connect to Eventbrite. You’ll be redirected to Eventbrite, where you’ll need to log in if you aren’t already logged in.

- You'll be prompted to allow Klaviyo to access your Eventbrite account. Select Allow here.

- Then, you'll be taken back to Klaviyo to finish integrating. Confirm that your username is correct, and select your organization(s) to sync with Klaviyo.

- Click Complete setup. You should then receive a success message.
Monitor your Eventbrite sync
After enabling Klaviyo's built-in Eventbrite integration, 2 things will happen:
- Klaviyo runs an initial historical sync for your selected organizations. It imports active orders and attendee records changed within the last 5 years, and creates Bought Ticket events from those orders.
- Klaviyo will also begin to sync new Eventbrite events in real time, through Eventbrite webhooks.
You should see historic Eventbrite Bought Ticket data populate your account, as well as begin to see new order events track live data.
To check on your Eventbrite integration:
- Navigate to Analytics > Metrics in Klaviyo.
- Click on one of the Eventbrite metrics displayed to verify that there is data populated as expected. For example, click on the Bought Ticket metric.
- Select Activity feed to view synced ticket activity. Wait for the initial historical sync to finish; it can take several hours, depending on how much historical data you have.

To check historical sync progress, go to Integrations > Eventbrite and select the Data tab. The Historical data section shows the sync’s progress.
Events synced from Eventbrite
These are the event metrics synced from your Eventbrite integration:
- Bought Ticket
When an order is placed in Eventbrite. Klaviyo records an event for each attendee on the order who has a valid email address. - Checked in
When someone checks in to the event, usually while it is happening. - Checked out
When an attendee’s check-in is undone in Eventbrite. - Refunded Ticket
When an order is refunded in Eventbrite. - Updated Ticket
When an existing order is updated in Eventbrite. For example, the quantity or information on a customer’s ticket might be updated.
The Bought Ticket metric
Klaviyo syncs the following ticket and attendee details with each Bought Ticket event:
Customer data
Klaviyo will sync the following for each attendee with a valid email address:
- First Name
- Last Name
- Email Address
- Checked in status
Ticket data
Klaviyo will sync the following with each attendee’s ticket, if available:
- Ticket value (the price of the ticket type)
- Event Name
- Event ID
- Event Description
- Ticket Type
- Ticket Description
- Ticket ID (the ticket type’s ID)
- Quantity (attendee quantity)
- Attendance ID (attendee ID)
- Last Modified

Update to our new Eventbrite integration
Having issues with your Eventbrite integration? You may be using our old integration which has been deprecated. Klaviyo has released a new Eventbrite integration to improve security and stability.
To update to the new integration, you need to re-authenticate Klaviyo with Eventbrite:
- In Klaviyo, click the Integrations tab.
- Select Eventbrite from the list of enabled integrations.
- In the upper right corner, click Manage integration.
- Select Re-authenticate.
- Click Allow on the Eventbrite permissions page.
Your integration has now been updated.
Outcome
You have now integrated with Eventbrite and reviewed your synced data.
Additional resources
- Frequently asked questions about integrations
Learn the answers to some commonly-asked questions regarding integrations. If your question is not answered here, please reach out on our Community forum.