Klaviyo

Sending AB Tasty campaign data to Klaviyo
What this integration does
When AB Tasty assigns a visitor to a campaign and variation, the integration updates two fields on the user’s Klaviyo profile — only if the user is identified in Klaviyo:
abtasty_campaign
→ the campaign name (and ID)abtasty_variation
→ the variation label (e.g.,A
,B
,Control
) and ID
That’s it. We don’t create lists, segments, or events for this push.
Requirements
Your site loads the Klaviyo onsite script and identifies users after signup/login.
AB Tasty tag is loaded on your website
Access to AB Tasty → Settings → Integrations.
Turn it on (AB Tasty)
Go to Settings → Integrations → Klaviyo
Click Create Connector
Give your connector a name
To finalise, click Create
Check it works (Klaviyo)
Launch a small AB Tasty test with two variations.
Visit the page as a known user (ensure your site calls Klaviyo
identify
).In Klaviyo → Profiles, open your test profile under Profile properties. You should see:
abtasty_campaign = [campaignID] Your Campaign Name
abtasty_variation = [VariationID]Variation Name

If nothing appears, confirm the user is identified, the integration is enabled, and scripts load in the right order.
Use it in Klaviyo
Segment by exposure
Properties about someone →
abtasty_campaign
equalsHP Hero Test
AND
abtasty_variation
equalsB
Branch a flow
Conditional Split →
abtasty_variation
equalsA
→ send version A content, otherwise version B.
Create a report based on AB tasty variation & campaigns
Get the profile exposed to your several AB tasty campaigns
Last updated
Was this helpful?