# Storyblok CMS integration

Add personalization and AB testing features to Storyblok blocks.

By Croct. Categories: integration.

[Source](https://github.com/croct-tech/templates/blob/master/templates/croct/integration/storyblok/)

## Installation

```sh
npx croct@latest init
```

# Introduction

Looking to add **AB testing** or **personalization** to your Storyblok-powered site?

[Optimize by Croct](https://www.storyblok.com/apps/external/optimize) is a Storyblok app that brings personalization and 
AB testing directly into the Storyblok interface. It connects your Storyblok space to Croct and lets you link any block 
to a slot, so marketers can manage dynamic content without touching code.

It's the fastest way to add AB testing and personalization on top of Storyblok.

> [!TIP Integration]
> Learn more about the Croct + Storyblok integration by checking the [resulting project repo](https://github.com/croct-tech/croct-storyblok-project) or exploring the [integration page](https://croct.com/integrations/storyblok).

Unlike currently available plugins, you can run experiments at the block level rather than the field level. Croct
replaces static block content with dynamic content, allowing you to manage everything directly on the Storyblok UI.

Since it comes with built-in audience segmentation and analytics, there's no need to work on extra integrations with
CDPs to segment visitors or analytics tools to gather insights.

Using Croct, you get:

* AB testing support with real-time audience evaluation
* Content personalization based on location, behavior, or custom rules
* Built-in analytics and Bayesian analysis for every variant and experience
* Seamless compatibility with your existing Storyblok blocks
* Fast implementation with zero CMS migration
