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_campaignequals- HP Hero Test
- AND - abtasty_variationequals- B
Branch a flow
- Conditional Split → - abtasty_variationequals- 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?

