Many customers use Klaviyo for email and SMS marketing. This integration automatically syncs patrons and purchase activity from your ticketing platform to Klaviyo through a secure API connection.
Transaction and contact activity data is sent to Klav iyo every 5 minutes. Segmentation and tagging updates are refreshed daily.
Patrons are always added to Klaviyo as profiles, even if they do not opt in to marketing. Marketing consent is passed as a profile subscription status so you can respect opt-in preferences when sending campaigns.
👟Walkthrough: How to Connect Klaviyo
Log in to your ticketing dashboard and open Settings.
Select Integrations Hub.
Locate the Klaviyo integration option and check “Integrate with Klaviyo.”
You will now need to create a private API key inside Klaviyo.
Log in to your Klaviyo account.
Click your account name in the lower left corner and open Settings.
Select API Keys.
Click Create Private API Key.
Name the key something recognizable, such as onthestage-klaviyo.
Ensure the key has permission to create and update Profiles, Events, and Lists.
Copy the API key. You will only be shown this key once.
Return to your ticketing dashboard.
Paste the Klaviyo API key into the Klaviyo API Key field.
Click Save.
After saving, the system will connect to Klaviyo and retrieve your available lists.
Choose the Klaviyo list you want new patrons added to.
Click Save again to confirm.
Your integration is now active.
You can learn more about API keys in Klaviyo here: How to create or clone a private API key | Klaviyo Help Center
What Data Syncs to Klaviyo
Profiles
Each patron becomes a Klaviyo profile with standard contact fields such as name and email address.
Marketing Consent
Checkout opt-in status is mapped to Klaviyo subscription status so you can segment based on who agreed to receive marketing.
Events
Purchase behavior is sent as Klaviyo events. These events can be used in flows, segments, and campaigns.
Examples include:
Ticket Purchase
Donation
Subscription Purchase
Add-On Purchase
Each event includes details such as event name, performance or series name, order value, and purchase date.
Tags and Segmentation
To help with targeting, the integration applies structured profile properties and event metadata that function similarly to tags in other marketing platforms.
Purchase Type
Profiles reflect whether a patron has purchased tickets, made donations, bought add-ons, or purchased subscriptions.
Series
If a patron buys a ticket, the event includes the name of the production or series.
Performance
Each ticket purchase also includes the specific performance date and time in this format:
YYYY-MM-DD HH:MM
These data points allow you to build powerful segments. For example:
All ticket buyers
All donors
Attendees of a specific production
Patrons attending a specific performance night
You can use these segments to send reminders, thank-you emails, upsell future shows, or build automated post-event follow-ups.

