How to integrate with Eventbrite

Estimated 3 minute read

|

Updated Jul 30, 2025, 12:00 AM EST

Table of contents

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.

  1. In Klaviyo, select the Integrations tab.
  2. Click Explore apps, search for Eventbrite, and click the card. Then, click Install.
  3. Click Connect to Eventbrite. You’ll be redirected to Eventbrite, where you’ll need to log in if you aren’t already logged in.

How to integrate with Eventbrite - 图1

How to integrate with Eventbrite - 图2

  1. You'll be prompted to allow Klaviyo to access your Eventbrite account. Select Allowhere.

Screen asking Allow Klaviyo by Klaviyo to access your Eventbrite account? with Allow with orange background and deny with white background

Screen asking Allow Klaviyo by Klaviyo to access your Eventbrite account? with Allow with orange background and deny with white background

  1. 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.

How to integrate with Eventbrite - 图5

How to integrate with Eventbrite - 图6

  1. 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:

  1. Navigate to Analytics > Metrics in Klaviyo.
  2. 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.
  3. 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.

Eventbrite Bought Ticket activity feed in Klaviyo with name of buyer censored

Eventbrite Bought Ticket activity feed in Klaviyo with name of buyer censored

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

Single Bought Ticket metric in Klaviyo activity feed showing event details such as name, value, etc.

Single Bought Ticket metric in Klaviyo activity feed showing event details such as name, value, etc.

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:

  1. In Klaviyo, click the Integrations tab.
  2. Select Eventbrite from the list of enabled integrations.
  3. In the upper right corner, click Manage integration.
  4. Select Re-authenticate.
  5. 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.

Visit Community

Partners

Hire a Klaviyo-certified expert to help you with a specific task, or for ongoing marketing management.

Hire a partner

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

Log in