Looking for what the Tripleseat integration does? See the Tripleseat + Klaviyo integration overview →
Learn how to integrate Tripleseat, a leading event and venue management platform, with Klaviyo. This integration allows you to automatically:
Tripleseat uses OAuth, so there are no API keys to request. You'll connect both Klaviyo and Tripleseat by clicking through their consent screens.
You'll need:
Pricing: $39/month per location.
Click Connect Klaviyo. You'll be redirected to Klaviyo's OAuth consent screen — review the permissions and authorize the integration. You'll be returned to the install page, and Step 1 will show a Disconnect button confirming success.
This step becomes active once Klaviyo is connected. Click Connect Tripleseat, log in, and authorize the integration on Tripleseat's OAuth consent screen. You'll be returned to the install page.
A table loads showing all locations from your Tripleseat account. All locations are auto-selected by default — check or uncheck rows to control which locations sync.
Note: Data only syncs from selected locations. Webhooks from unselected locations are silently ignored.
Choose an existing Klaviyo list — or create a new one inline — to subscribe contacts and leads who have opted in to email in Tripleseat. Ensure the list is set to single opt-in, not double opt-in.
Click Connect to open Stripe Checkout. Subscription quantity equals the number of selected locations. After payment, you'll be redirected back to KAV Labs and shown your unique webhook URL for the next step.
After payment, KAV Labs displays a unique webhook URL. Add it to Tripleseat so we receive real-time updates:
Your webhook configuration should look like this:

You're all set! Here's what happens next:
Note: Tripleseat Events (the sub-records inside Bookings) are not included in the historical backfill — they sync going forward via webhooks only.
Looking for what the Tripleseat integration does? See the Tripleseat + Klaviyo integration overview →