How to integrate with Eventbrite

read
Last updated at:

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 will sync a Bought Ticket event for each purchase made, and will automatically sync all details related to the purchase as well as the individual that placed the order.

Enable the Eventbrite integration

The Eventbrite integration uses webhooks which will create a real-time exchange of data between Eventbrite and your Klaviyo account. First, you'll connect Eventbrite with Klaviyo. Then you'll designate an Organization so the appropriate webhooks can be created for your integration.

  1. In Klaviyo, click your account name in the lower left corner, then select Integrations.
  2. Navigate to the All Integrations tab and search for Eventbrite on the list of available integrations.
  3. Next, click Add Integration next to the Eventbrite icon.
    Klaviyo All Integrations tab with Eventbrite in the searchbar and Eventbrite card in search results
  4. You will be prompted to click the Authorize with Eventbrite button. This button will redirect you to an Eventbrite login page, where you will need to login to your Eventbrite account if you aren't already logged in.
    Eventbrite integrations settings page in Klaviyo with Authorize with Eventbrite with blue background
  5. 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
  6. Then, you will be taken back to Klaviyo where you will see a green confirmation message letting you know that you are successfully connected.
  7. Now you'll select an organization to create webhooks for, and you'll initiate a historical sync. Select an organization from the options presented. Then click Update Eventbrite Settings.
    Eventbrite integration settings page in Klaviyo with green banner showing integration updated
    Webhooks will now be created for the organization you selected, and a historical sync of your data will begin.
  8. Please be patient while your historical sync is processing. If you click Update Eventbrite Settings before the sync is complete, you'll receive an error message.
    Eventbrite integration settings page in Klaviyo with green banner showing integration updated and red error message below
  9. When your historical sync is complete you'll receive a confirmation message. Your Eventbrite integration is now complete.
    Eventbrite integration settings page in Klaviyo with green banner showing integration updated with empty historical sync bar at the bottom

Monitor your Eventbrite sync

After enabling Klaviyo's built-in Eventbrite integration, two things will happen:

  • Klaviyo will run a one-time historical sync to pull all past Eventbrite Bought Ticket metrics into your Klaviyo account 
  • Klaviyo will also begin to sync new Eventbrite metrics 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. Click the Analytics dropdown in Klaviyo and select the Metrics tab.
  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. If you see purchase activity, all you need to do is wait until your initial historic Eventbrite integration sync has completed; this process can several hours depending on how much historical data you have in your account. You can watch new order events flow in by monitoring your Dashboard Activity Feed.
    Eventbrite Bought Ticket activity feed in Klaviyo with name of buyer censored

Events synced from Eventbrite

These are the event metrics synced from your Eventbrite integration:

  • Bought Ticket
    When someone buys a ticket for an event in Eventbrite. 
  • Checked In
    When someone checks in to the event, usually while it is happening.
  • Checked Out
    When someone checks out of an event.
  • Refunded Ticket
    When an event is canceled and the ticket is refunded to the customer.
  • Updated Ticket
    When a ticket which has already been purchased is updated. For example, quantity or information on the ticket might be updated on a customer's ticket.

The Bought Ticket metric

Klaviyo will sync a Bought Ticket event for each purchase made, and will automatically sync all details related to the purchase as well as the individual that placed the order:

Customer Data

Klaviyo will sync the following for each ticket purchaser:

  • First Name
  • Last Name
  • Email Address

Order Data

Klaviyo will sync the following along with each order, if available:

  • Total Value
  • Event Name
  • Event Description
  • Ticket Type
  • Ticket Description
  • Ticket ID
  • Attendee Quantity
  • Attendee ID
Single Bought Ticket metric in Klaviyo activity feed showing event details such as name, value, etc.

Outcome

You have now integrated with Eventbrite and reviewed your synced data. 

Additional resources

x
Was this article helpful?
29 out of 35 found this helpful