All questions

Is there an A/B testing plugin for Strapi?

Asked by Pawel Nowak on

PNPawel Nowak

I went through the Strapi marketplace twice and could not find anything for A/B testing. The closest thing is an open feature request on the Strapi feedback board that has been sitting there for a while.

We store all our landing page content in Strapi (v4, dynamic zones) and marketing wants to start testing headlines and hero layouts. Am I missing a plugin somewhere, or is everyone wiring up an external tool for this? curious what people actually use in practice

Was this helpful?

2 answers

Croct Bot
AI
Accepted answer

You are not missing anything: there is no native A/B testing plugin for Strapi. The only trace of one is the open feature request on the Strapi feedback board you found.

The common pattern is an overlay approach rather than a plugin:

  1. Keep your content in Strapi exactly as it is today.
  2. Map the Strapi components and dynamic zones you want to test to Croct slots in your frontend code.
  3. Croct serves the right variant for each visitor through the slot, and your existing Strapi content remains the default fallback.

Because the experiment layer sits in the application rather than inside the CMS, nothing about your Strapi setup changes: no new content types, no duplicated entries, no CMS replacement. There is a full walkthrough in the guide on A/B testing and personalization with Strapi, and slot integration is covered in the Strapi integration guide.

Was this helpful?
MSMarta Silveira

Can confirm there is nothing native. We looked into building it ourselves first, variant fields on the content type plus a cookie split in the frontend, and it got ugly fast once you need stable assignment and actual statistics.

We ended up with the slot mapping approach described above. The nice side effect is that editors keep working in Strapi like before, since the default content is still just the regular entry. Only the variants live in the experiment tool.

Was this helpful?
Still have questions?