Venue Sumo & Klaviyo API integration details

With Venue Sumo's integration with Klaviyo, you can seamlessly sync customer and booking data to enhance your marketing and communication efforts.


By leveraging this integration, you can automate communication, track customer activity, and deliver more personalised marketing campaigns directly through Klaviyo. For more information or assistance with setup, please contact our support team!


Below is an overview of the features and data included in the integration.


Customer Data Sync

New Contacts and Updates to Contact Details

The following customer details are synced to Klaviyo:

  • First Name
  • Last Name
  • Email
  • Phone
  • Opt-in for Email
  • Unsubscribes

Unsubscribes Management

  • If Klaviyo is used to manage unsubscribes and webhooks are enabled (requires an additional cost), unsubscribe data is synced.
  • Venue Sumo updates the customer record in Klaviyo and adds the contact to the unsubscribe list.
  • Note: While this prevents non-transactional emails from being sent through Venue Sumo, transactional emails (e.g., booking confirmations) are not affected by this setting.

Booking and Order Data Sync

New Orders/Bookings

When a customer makes a new order or booking, Venue Sumo sends an "Ordered Product" event to Klaviyo with the following data:

Customer Information

  • First Name
  • Last Name
  • Email
  • Phone
  • Opt-in for Email

Order Details

  • Order ID
  • Total Order Amount
  • Venue (Location Name)

Product Information

For each product in the order, the following details are included:

  • Product ID
  • Product Name
  • Quantity
  • Item Price
  • Item Total (Price x Quantity)
  • Image URL (if available)
  • Linked Product Categories

Additional Booking Details

  • List of Products Ordered
  • List of Categories for All Products Ordered
  • Booking Date/Time
  • Date Created

Setup Instructions

Below are the steps required to connect your Klaviyo account with VenueSumo and enable behavioural metrics such as Active on Site and Viewed Product (optional).

1. Create API Keys in Klaviyo

  1. Log in to your Klaviyo account.
  2. Go to Settings → API Keys.
  3. Create or copy your Private API Key.

    Send the following details to VenueSumo Support:

    • Klaviyo Private API Key
    • The email address associated with your Klaviyo account

VenueSumo Support will configure the integration so events such as:

  • Booking Checkin
  • Ordered Product
  • Waiver Signed

are sent to Klaviyo.

2. Enable Web Tracking for “Active on Site” and “Viewed Product” metric (Optional)

To capture website behaviour events, Klaviyo’s web tracking script must be installed on your VenueSumo booking pages.

Step 1 – Get the Tracking Code

  1. In Klaviyo, go to

    Integrations → Setup Web Tracking

  2. Copy the Klaviyo tracking script

Step 2 – Add Your VenueSumo Booking Domain

In the Web Tracking setup, add the URL of your VenueSumo booking site.

Example:

https://SUMOLANDbook.venuesumo.app/location

This tells Klaviyo which domain to track.

Important Warning

During setup, Klaviyo may prompt you to update your Klaviyo email sending domain to the VenueSumo booking URL. Do NOT accept this change. Your email sending domain should remain your business domain, not the VenueSumo booking URL.

3. Send Tracking Code to VenueSumo Support

VenueSumo needs to add the Klaviyo script to the Head Code (VenueSumo Backoffice —> Settings > Assets/Branding > Header Content field) of your booking pages.

Please send the following to VenueSumo Support:

  • Your Klaviyo tracking script
  • Confirmation of your VenueSumo booking URL
  • Confirmation that API keys have been created

VenueSumo Support will then install the tracking code on your booking pages.

4. What This Enables

Once installed, Klaviyo will begin capturing additional metrics such as:

Metric What it Tracks
Active on Site When a known visitor is actively browsing your booking pages
Viewed Product When a visitor views a specific booking product or ticket

If you would like help verifying the setup, VenueSumo Support can also assist in testing events inside Klaviyo’s metrics dashboard once installation is complete.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us