Overview
GrowthBook is an open-source feature flagging and experimentation platform that enables teams to run A/B tests and control feature rollouts. It combines feature management with statistical analysis to measure the impact of product changes on user behavior and business metrics.
What This Script Does
GrowthBook's scripts evaluate feature flags to determine which features are shown to each visitor, assign users to A/B test variants using deterministic hashing algorithms, and track conversion events associated with each experiment. The platform uses cookies or local storage to persist variant assignments so visitors see consistent experiences across sessions. Feature flag evaluations happen client-side for low latency, while experiment results are aggregated and analyzed on GrowthBook's analytics backend.
Consent & Compliance
GrowthBook serves a dual purpose. Feature flags that control functionality — such as gradual rollouts or enabling features for specific user segments — are functional tools that help manage the product experience. However, A/B testing and experimentation involve tracking visitor behavior and measuring conversions for optimization purposes, which constitutes analytics processing. Under GDPR, the functional feature flagging component may not require consent, but the experimentation and analytics tracking does, as it processes visitor data for the site operator's optimization interests.
Should You Block This Without Consent?
Conditional. GrowthBook's feature flagging functionality is a legitimate product management tool that does not require consent. However, its A/B testing and experiment tracking features collect behavioral analytics data for optimization purposes. If GrowthBook is used purely for feature flags, it can load without consent. If experimentation and conversion tracking are active, consent should be obtained before loading the scripts.
Consent Categories
Also Known As
Industries
Tracked Domains (1)
growthbook.ioAnalyticsFrequently Asked Questions
Does GrowthBook require cookie consent?
Yes for analytics; conditional for feature flags. GrowthBook tracks experiment variant assignments and conversion events, which constitutes analytics processing under GDPR. Feature flag use without event tracking may be considered functional. Full A/B testing with conversion reporting requires consent.
What does GrowthBook store in the browser?
GrowthBook sets cookies or uses local storage to persist A/B test variant assignments across sessions. This ensures consistent experiment exposure per visitor. Conversion events and experiment results are reported back to the GrowthBook platform or connected data warehouse.
How does ConsentStack handle GrowthBook on websites?
ConsentStack detects GrowthBook experiment and feature flag scripts, classifying them as analytics and functional. It can block analytics tracking until consent is granted while allowing functional feature flags to load. Configuration depends on which GrowthBook capabilities are active on the site.
Related Vendors
Manage consent for GrowthBook
ConsentStack automatically detects and manages GrowthBook trackers so your site stays compliant with global privacy regulations.