Decibel Insight
Knowledgebase

Qubit

In order to differentiate data for URLs with the same URL but different layouts/views that have been created using Qubit, you can use our Qubit Integration to configure the different layouts as variations.

Enabling the Qubit Integration

To enable this option, simply navigate to Settings > Integrations > Split Testing > Qubit and tick the Qubit Enabled checkbox, before clicking Save. You can now begin to implement this integration.

Please note: The Qubit integration does not work retroactively as it requires us to collect and aggregate the variations each time the script is fired.

Implementing the Qubit Integration

You will now need to add the Decibel API call individually to each variation that you want to track, such as the below, and this code will need to be implemented after the initial Decibel tracking script.

if (window.decibelInsight) {
   decibelInsight('ready', function () {
      decibelInsight('sendIntegrationData', 'Qubit', {ei: e1234, en: 'test 1', vi: v1234, vn: 'Control'});
   });
}

The integration code mentioned above needs to pass data in the following format:

{        
"ei": e12345
"en": "t001:someName"
"vi": v12345
"vn": "control"
}

In the above, ei refers to the Experience ID, en is the experience name, while vi is the variation ID, and vn is the variation name.

Using Qubit Variations

Upon collecting Qubit variations, you can begin to use these by creating Segments based on them.

When creating a segment, in Segment Filters, click on the Integrations tab and navigate to Qubit Variation and use the text box to search for a variation, such as in the image below.

Upon creating the segment, you can begin to filter Sessions, Heatmaps, Forms and other features in Decibel Insight based on those users who have viewed that particular variation.