All the information you need in one place

How does Nelio A/B Testing obtain cookie consent?

We are committed to collect only the necessary data to offer you our services and to enable you to create your testing campaigns while maintaining the privacy of your users, visitors and customers being compliant with GDPR.

Your Visitors Cookie Consent

According to EU GDPR, visitors must be able to decide whether they want to be tracked by your website or not. In this context, it is necessary to obtain the informed consent of visitors before installing any cookies. One way to do this is to display a cookie consent pop-up.

Nelio A/B Testing adheres to data protection regulations in order to not collect sensitive information. However, the decision to integrate the cookie consent control with Nelio A/B Testing is yours.

To do this you have a GDPR Cookie setting which, briefly said, checks if your website has a certain cookie defined (with, optionally, a specific value). If it does, the plugin assumes your visitor gave you their consent and you’re allowed to track them–if it doesn’t, Nelio won’t track anything.

GDPR Cookie setting fields in Nelio A/B Testing

By using this setting and specifying the name of a cookie, you are setting the plugin to:

(a) if the cookie does not exist, Nelio A/B Testing is not executed and does not track your users.
(b) if the cookie exists, it is executed, the variants are loaded correctly and the events of your visitors are tracked.

The process we follow is the following: when a visitor lands on a tested page, our plugin will randomly assign them one variant or the other, store the value in an essential cookie named nabAlternative, and load alternative content right away, regardless of their giving us consent or not.

If they don’t ever give us consent to track their actions, our plugin will honor their request and will not track them at all. However, the plugin will keep loading the appropriate alternative content. That is, it’ll keep loading the variant stored in nabAlternative. Then, as soon as the visitor gives us their consent to track their actions, our tracking script will kick in and do so.