How to integrate with Eventbrite
Estimated 3 minute read
|
Updated Jul 30, 2025, 12:00 AM EST
Table of contents
- You will learn
- Enable the Eventbrite integration
- Monitor your Eventbrite sync
- Events synced from Eventbrite
- The Bought Ticket metric
- Update to our new Eventbrite integration
- Outcome
- Additional resources
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 Allowhere.


- 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 TicketWhen an order is placed in Eventbrite. Klaviyo records an event for each attendee on the order who has a valid email address.
- Checked inWhen someone checks in to the event, usually while it is happening.
- Checked outWhen an attendee’s check-in is undone in Eventbrite.
- Refunded TicketWhen an order is refunded in Eventbrite.
- Updated TicketWhen 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
Learn the answers to some commonly-asked questions regarding integrations. If your question is not answered here, please reach out on our Community forum.
Was this article helpful?
YesNo
Use this form only for article feedback. Learn how to contact support.
Explore more from Klaviyo
Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Partners
Hire a Klaviyo-certified expert to help you with a specific task, or for ongoing marketing management.
Support
Access support through your account.
Email support (free trial and paid accounts) Available 24/7
Chat/virtual assistance Availability varies by location and plan type
