Klaviyo
Last updated
Was this helpful?

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.
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.
Go to Settings → Integrations → Klaviyo
Click Create Connector
Give your connector a name
To finalise, click Create
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.
Segment by exposure
Properties about someone → abtasty_campaign equals HP Hero Test
AND abtasty_variation equals B
Branch a flow
Conditional Split → abtasty_variation equals A → 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?
Was this helpful?

