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 → SettingsIntegrations.


Turn it on (AB Tasty)

  1. Go to Settings IntegrationsKlaviyo

  2. Click Create Connector

  3. Give your connector a name

  4. To finalise, click Create


Check it works (Klaviyo)

  1. Launch a small AB Tasty test with two variations.

  2. Visit the page as a known user (ensure your site calls Klaviyo identify).

  3. 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 someoneabtasty_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?