GrowthBook Version 3.4

GrowthBook 3.4 is live! Streamline experimentation and automate workflows with Experiment Templates, Custom Fields, Shareable Experiments & more.

· 4 min read
GrowthBook Version 3.4

It’s been 2 months since our last release and we’re excited to bring you some highly requested features to kick off the new year.  This release includes over 150 changes and we’ve highlighted some of the biggest ones below.

Custom Fields and Experiment Templates


GrowthBook has always been flexible with custom tags and full markdown support, but now we’re making it even easier to standardize your workflows.

These features help enforce consistency and structure across your entire organization and we’re really excited to see all the ways they get used!

Available to all Enterprise customers. Read more about Custom Fields and Experiment Templates in our docs.

Shareable Experiment Reports

Need to share experiment results with stakeholders outside GrowthBook? Now you can generate public shareable links for specific experiments.

Read more about Shareable Reports in our docs. This feature is available to all organizations, both free and paid.

New Metrics - Retention, Count Distinct, and Max

We’ve added new kinds of metrics you can define on top of Fact Tables.

Retention metrics are available to Pro and Enterprise customers and the new aggregation options are available to all organizations, both free and paid.  Read more about these New Metrics in our docs.

Environment Forking

When creating a new environment, you can now choose a parent environment to “fork” from - for example, creating a new Staging environment that is a fork of Production.  This will copy all feature flag rules so the new environment starts out as an exact clone of the parent.  After that point, the environments will be treated independently.

Environment forking becomes really powerful when combined with our REST API.  For example, your CI/CD pipeline could fork a new ephemeral environment for every PR and clean it up automatically when the PR is closed.

The UI for manually creating new environment forks is available to all organizations, but programmatic access via the API is only available to Enterprise customers.  Read more about environment forks in our docs.

CMS Integrations - Contentful and Strapi

A/B testing inside your CMS just got easier. We now support Contentful and Strapi, two of the most popular headless CMS platforms.

Read our new guides for Contentful and Strapi to see how easy it is to experiment with your CMS content.  We’d love to add more integrations like this in the future, so let us know which ones you most want to see!

Updated Node.js and Edge SDKs

We’ve made some huge changes to our JavaScript SDK to better support server-side applications. The new `GrowthBookClient` class is up to 3x faster and more memory efficient for Node.js applications. Read the new Node.js SDK docs or check out specific tutorials for Express.js or Deno/Hono.

We also revamped our Edge SDKs to be more flexible. New Lifecycle Hooks let you perform custom logic at various stages. This allows for custom routing, user attribute mutation, header and body (DOM) mutation, and custom feature flag and experiment implementations – while still preserving the ability to automatically run Visual and URL Redirect experiments and SDK hydration.

Simulate Features

Way back in GrowthBook 2.5, we launched Archetypes to help you simulate how a specific feature flag behaves for a set of user attributes. Now, there is a dedicated landing page for managing archetypes and a new “Simulate” section.Now, you can simulate all your feature flags at once and instantly verify how features will behave for any user. 

The ability to simulate features is available to all Pro and Enterprise customers, but saving user attributes as a re-usable “Archetype” is only available to Enterprise.

Read next

Want to give GrowthBook a try?

In under two minutes, GrowthBook can be set up and ready for feature flagging and A/B testing, whether you use our cloud or self-host.