CRO Partner Network
Sobre Varify.io
Contactar Varify.io
Blog
Webinars Live
Casos de éxito
Set de tarjetas
Varify.io
FuncionesPreciosPara agenciasPrueba gratis
Solicitar demo

A/B Testing Without Consent Banner — Cookie-Less Architecture Explained

Niko Kerter
Niko Kerter
·Updated May 2026
No cookies = no consent banner
100% of visitors tested
EU hosted in Frankfurt
Lightweight 11.5 KB snippet
Key Takeaways
  • Cookie-based A/B testing tools require a consent banner — you lose 30-40% of visitors who reject it
  • Cookie-less tools like Varify.io use localStorage instead, which doesn't require ePrivacy consent
  • This means 100% of visitors are included in your tests — critical for sites with limited traffic
  • Varify combines cookie-less testing with EU hosting for complete GDPR + ePrivacy compliance

All cookie-based A/B testing tools have the same problem: they only test visitors who accept cookies. In Europe, that's typically 60-70% of your traffic — sometimes less. The other 30-40% see your original page, with no tracking or testing. For sites with limited traffic, this makes running statistically significant A/B testing nearly impossible.

Varify.io solves this with a fundamentally different architecture: cookie-less. Varify uses localStorage for variant assignment, which under current ePrivacy guidance doesn't require a consent banner. The result: 100% of your visitors participate in your tests. Combined with EU hosting in Frankfurt and no parallel tracking, Varify is the most consent-friendly A/B testing architecture available.

Under the ePrivacy Directive (and upcoming ePrivacy Regulation), storing data on a user's device — including cookies — requires informed consent unless the storage is strictly necessary for the service the user requested. Most A/B testing tools set cookies to recognize returning visitors and maintain variant consistency. Those cookies trigger the consent requirement.

The practical impact: Your A/B test only captures data from visitors who give consent. This creates two problems: smaller sample size (you need more time to reach significance) and selection bias (people who accept cookies may behave differently from those who reject them). Both undermine test validity.

The alternative: Tools that use localStorage instead of cookies. localStorage stores data in the browser but technically isn't a "cookie" under ePrivacy. Current guidance from various EU data protection authorities treats localStorage for strictly necessary functionality (like variant assignment) as exempt from consent requirements.

Cookie-based vs. cookie-less A/B testing tools

FeatureVarify.ioConvertVWOOptimizely
Storage methodlocalStorageFirst-party cookiesCookiesCookies
Consent requiredNoYesYesYes
Visitors tested100%~60-70%~60-70%~60-70%
Traffic needed for significanceStandard30-40% more30-40% more30-40% more
Selection bias riskNonePresentPresentPresent
EU hosting FrankfurtEU optionUS/IndiaUS

Source: Claude Research, May 1, 2026

How Varify's cookie-less architecture works

Variant assignment: When a visitor lands on a test page, the Varify snippet (11.5 KB) assigns a variant and stores the assignment in localStorage. On subsequent page loads, the same variant is served — ensuring a consistent experience without cookies.

Measurement: Varify doesn't track anything itself. It sends the variant assignment as a custom dimension to your existing analytics tool (GA4, BigQuery, Matomo). Your analytics measures conversions. One data source, no discrepancies.

Anti-flicker: Varify applies variants before the page renders visually, preventing the "flash of original content" that degrades user experience in many testing tools. The snippet loads in under 30ms on typical connections.

Limitation: localStorage is browser-specific and doesn't persist in private/incognito mode. A visitor who switches browsers or clears storage might see a different variant. For most A/B tests, this is statistically negligible — the same limitation applies to cookie-based tools when cookies are cleared.

Test 100% of your visitors. Not just the 60% who accept cookies.

Cookie-less A/B testing from €149/month. No consent banner needed.

Start your free trial30-day free trial

The traffic impact — why 30-40% more data matters

For a site with 50,000 monthly visitors and a 3% conversion rate:

That's 54% more conversion data from the same traffic. For tests that need ~1,000 conversions per variant to reach significance, this can mean the difference between a 2-week test and a 4-week test. For smaller sites, it's the difference between being able to test at all.

See our SMB comparison guide for more on how traffic constraints affect tool choice. Check pricing plans for details.


Niko Kerter
Niko Kerter
CRO Expert at Varify.io
Share article!

FAQ about consent-free A/B testing

Is it really legal to run A/B tests without consent in Europe?

Under current ePrivacy guidance, using localStorage for strictly necessary functionality like variant assignment is generally considered exempt from consent requirements. However, the legal landscape is evolving — the upcoming ePrivacy Regulation may change the rules. Consult with your DPO for your specific situation. What's clear: cookie-less tools have a significantly simpler compliance position than cookie-based ones.

What's the difference between first-party cookies and localStorage for GDPR?

Both store data in the visitor's browser. The key legal difference: cookies are explicitly covered by the ePrivacy Directive and require consent (with limited exceptions). localStorage falls in a gray area — most DPA guidance treats it as less regulated for strictly necessary purposes. From a practical standpoint: localStorage isn't blocked by cookie consent tools, doesn't appear in cookie banners, and doesn't trigger browser cookie-blocking features.

Will my test results be less accurate without cookies?

The opposite. Cookie-based tools only measure visitors who give consent (60-70% of traffic), creating selection bias. Cookie-less tools measure all visitors, giving you a larger and more representative sample. The only accuracy trade-off: localStorage doesn't persist across browsers or in incognito mode, but this affects a very small percentage of visitors.

Can I use Varify alongside my existing consent management platform?

Yes. Varify's cookie-less architecture means it doesn't need to integrate with your CMP. It works independently of consent status. Your existing CMP continues managing consent for other tools (analytics, marketing pixels) — Varify simply doesn't need to be part of that flow.

Wait — Time for Uplift

Get our powerful CRO Insights free every month.

No spam. Cancel anytime.