Heap Analytics

Heap is a Product Analytics company that provides analytics infrastructure and helps their clients to focus on discovering insights and taking action, not writing tracking code.  

 

Integration

 

If you use Heap on your website, you can link it with an ABTasty campaign by opening the Advanced options step of your campaign’s settings.

Integration_Guide_Analytics_Tools_34.png

If you want to enable the Heap integration on every new campaign by default, simply access your account’s Integration settings in Settings > Integrations > Web Analytics tools. Then toggle it ON.


Integration_Guide_Analytics_Tools_35.png

 

Integration check

 

⭐️Tip(s): This integration relies on the presence of the Heap SDK in the webpage's global scope. You can make sure this is the case by running window.heap"* in your developer tool console. If it is not undefined, the integration can work.

 

To test this integration, please open Heap’s live event visualizer, and browse any page of your website on which an ABTasty campaign is running. If the integration is working, an AB Tasty event will soon appear in the live event visualizer.

Integration_Guide_Analytics_Tools_36.png

If you click on it, you will see that this event contains data describing the current campaign. 

 

New Integration

How to Send Campaign Data to Heap Analytics 

 

Heads up ⚡
This feature is only available for early adopter clients at the moment. If you want to be part of this program, please contact product@abtasty.com. 

 

Heap is a Product Analytics company that provides analytics infrastructure and helps their clients to focus on discovering insights and taking action, not writing tracking code.  

The Heap Analytics integration allows you to send the AB Tasty campaign data to your Heap Analytics project. 

 

How Campaign Data Is Sent

 

AB Tasty campaign data is set as Heap event properties so that all Heap events that fire will contain the AB Tasty campaign data. The properties are set with an event. Here are the event properties set by AB Tasty: 

  • Event name is “abtasty
  • abtasty_campaign contains the Campaign ID and Campaign Name formatted as [campaign_id] campaign_name
  • abtasty_variationcontains the Variation ID and Variation Name formatted as [variation_id] variation_name

Event is sent using the heap.track() method and event properties are set using the heap.addEventProperties() method.

More information about Heap properties and event properties is here.

 

How to set up the integration

 

You can set up the integration in AB Tasty:


Integration_Guide_Analytics_Tools_37.png

  1. Access Profile > Integrations > Web Analytics tools.
  2. In the Other Web Analytics tools box, select Heap Analytics (new).
  3. Click the Connect button.

The integration is now set up and will be available when creating a new campaign. 

 

Heads up
You must update the AB Tasty tag to make your changes live.

 

Good to Know 💡
Please note that the setup of integration in the account settings is not applied retroactively to previously created campaigns. They only apply to newly created campaigns.

 

More information on how to analyze A/B testing data within Heap Analytics is here.

Was this article helpful?

/