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.
  1. You'll be prompted to allow Klaviyo to access your Eventbrite account. Select Allow here.
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.
  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 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
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

Was this article helpful?
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