# Personalization

Change what a visitor sees based on who they are and what they are doing, decided before the
page is sent. No replacement CMS, no render-blocking script, no cost to your LCP.

## How it works

Three steps. Define the audience from behavior, campaign source, location, device, interests or
your own data, with no integrations or historical data required. Specify the content each
audience should get, in the components you already have. Preview it exactly as visitors will see
it, collect approvals, and publish.

From there Croct resolves the experience per request, on the server. Pausing or restarting an
experience takes no development work.

## Features

- **Server-side rendering.** Personalized content arrives in the first response, so nothing
  flickers.
- **Real-time audiences.** Segments update the moment a visitor qualifies.
- **Journey personalization.** Every touchpoint adapts, not just the entry page.
- **Content placeholders.** Drop a name, a location or a greeting straight into the copy.
- **Multi-language support.** Personalized content in any language, with no extra
  development.
- **Scheduled launches.** Publish for a holiday, an off-hour or any window you choose.
- **Live preview.** See and share the exact experience before it goes live.
- **Personalization analytics.** Segmented dashboards that measure what each experience did.
- **A/B testing.** Compare personalized variants to find what each audience responds to.
- **Privacy-first.** Compliance rules are enforced while the data still drives the
  experience.

## Building with it

Your CMS stays where it is. Croct sits alongside it and makes the content it holds contextual.
Developers mark the slots, and everything after that happens in the interface.

Setup is one command, `npx croct@latest init`, which installs the SDK, wires the provider
and generates TypeScript types for every slot. Official SDKs cover Next.js, React, Vue,
Nuxt, JavaScript, PHP, Laravel, Symfony, Drupal, and Shopify Hydrogen. Most teams are live
the same day, and the forever-free plan needs no credit card or commitment.

## Frequently asked questions

### Do I have to replace my CMS?

No. Croct works alongside the headless CMS you already run and uses its content as the default.

### Does personalization hurt performance?

No. Content resolves on the server before the response is sent, with end-to-end response times
under 90 milliseconds at the 95th percentile.

### Can marketers publish without developers?

Yes. After the slots exist, audiences, content, preview, approval and scheduling all happen in
the Croct interface.

### What does it cost?

The forever-free plan covers 10,000 monthly active users with 3 content slots and 1
experience or experiment, and needs no credit card. Growth starts at $100 per month billed
annually for 20,000 monthly active users. Scale is custom.
