Storyblok vs dotsy: which one does your website need?
Storyblok is a headless CMS with a strong visual editor: it stores your content as blocks, and a developer builds and hosts the website that shows it. dotsy is the website itself: hosting, an editor on the real page, SEO, forms and analytics in one place, run by you and your AI (Claude, ChatGPT or Cursor). If you have developers and need many languages and editorial workflows, Storyblok fits. If you want a great website live this week without a developer, or you run many small sites, choose dotsy.

Both let non-developers edit a website visually, which is why people compare them. The difference is who builds and runs the website underneath, and what that costs per site.
What is Storyblok?
Storyblok is a headless CMS built around blocks (it calls them "bloks"):
- The Storyblok app: where editors write content. A developer defines the blocks and content types first.
- The Visual Editor: editors see a live preview of the website next to the content form and click parts of the page to edit them. It works once a developer connects your website to it.
- APIs: your website (or an app) fetches the content through Storyblok's Content Delivery API.
Storyblok does not host your website. A developer builds it with a framework such as Next.js, Nuxt or Astro and hosts it, usually on Vercel or Netlify. Each project lives in its own "space", and each space has its own plan.
What is dotsy?
dotsy is a web platform: it hosts your site on Cloudflare's network and gives you everything around it. You click any text on your real page and type, or ask your AI to do it. You can build a new site with your AI, or import an existing one from its URL, and publish when you're happy. There's no separate frontend to build, host or update.
Every plan includes forms with an inbox, cookie-free analytics, image optimisation, redirects, a sitemap and schema markup, AI visibility (an llms.txt file and reports on AI crawlers), draft previews, version history and undo.
How do they edit pages?
Storyblok: the Visual Editor is its best-known feature. Editors pick blocks the developer made, fill in fields and see the preview update. New kinds of sections, and any layout change outside the existing blocks, are developer work.
dotsy: you edit the real page itself: click text and type, swap images, duplicate a section, or open the HTML of any element. Anything bigger, such as a new section, a new page or a redesign, you ask your AI for.
How do they use AI?
Storyblok's AI works on your content. Its MCP server lets AI assistants such as Claude or Cursor work in a Storyblok space through its Management API. Storyblok Agents (in beta, on Growth and up, paid with AI credits) is a chat assistant inside the app that can draft, translate and publish stories, check SEO and alt text, and run on a schedule. A developer still owns the website that shows the content.
dotsy's AI works on the whole site. Connect dotsy to Claude, ChatGPT or Cursor over MCP (or use the CLI or HTTP API), and your AI can build pages, import a site, fix SEO issues, set up forms, run A/B tests, connect your domain and publish. You stay in charge:
- AI access per site: read only, drafts only (a person publishes), drafts and publish, or full access.
- Rules and guidelines: how the site should look, sound and rank. dotsy checks changed pages against them when an agent publishes.
- Activity log: every change shows whether a person or an agent made it, with per-change undo.
Setup takes a minute: How do I connect dotsy to Claude, ChatGPT or Cursor?
How long does it take to get a site live?
With Storyblok: create a space, have a developer define the blocks, build the frontend, connect it to the Visual Editor, host it, then point your domain at it. That's days to weeks of developer time, depending on the site.
With dotsy: ask your AI to build the site (or import your current one), check the draft, publish. It goes live on a free yoursite.dotsy.site address in minutes, and you can add your own domain on a paid plan: How do I connect my own domain?
What does each one cost?
Storyblok's plans are per space, so each website has its own plan. dotsy's plans are per workspace: every site in it shares one plan, with unlimited users.
| Storyblok (per website) | dotsy (per workspace) | |
|---|---|---|
| Free plan | Starter: 1 seat (up to 2), 100k API requests, 2 languages | 20 websites, 50k page views a month, on yoursite.dotsy.site |
| First paid plan | Growth: $99 a month, 5 seats (up to 10, $15 per extra seat) | Core: $15 a month, 100 websites, 200k page views, 3 of your own domains |
| Bigger plans | Growth Plus $349 (15 seats); Premium and Elite custom | Studio $39 (10 own domains), Agency $99 (1,000 websites, 25 own domains) |
| Website hosting | Not included: you host the frontend | Included |
| Developer time | Needed to build and maintain the frontend | Not needed |
Two examples, at monthly prices:
- One business site, small team: Storyblok Growth is $99 a month before hosting and developer time. dotsy Core is $15 a month, hosting included.
- An agency with 10 client sites on their own domains: 10 Storyblok Growth plans are $990 a month. dotsy Studio is $39 a month for all ten.
Storyblok's numbers are from storyblok.com/pricing on 9 November 2026 (yearly billing is a little cheaper); ours are on dotsy.ai/pricing.
Storyblok vs dotsy at a glance
| Storyblok | dotsy | |
|---|---|---|
| What it is | Headless CMS with a Visual Editor | The whole website platform |
| Who builds the website | A developer | You or your AI |
| Hosting | Bring your own | Included, on Cloudflare |
| Editing | Fill in blocks with a live preview, once a developer connects your site | Click and type on the real page, or ask your AI |
| AI | On your content: MCP server, Storyblok Agents (beta) | On the whole site, over MCP, with access levels, rules and an activity log |
| Forms, analytics, SEO checks | Build them or add other tools | Built in |
| A/B testing | Premium and Elite plans | Core and up |
| More than one language | Yes, 2 languages free and more on paid plans | Planned |
| Pricing | Per website, seats included | Per workspace, unlimited users |
When is Storyblok the better choice?
Pick Storyblok when:
- Your site is in several languages today. Storyblok handles that well; on dotsy it's planned, not shipped yet.
- You have developers who want to build the frontend in their own framework and give editors a fixed set of blocks.
- The same content has to feed a website and an app.
- Your team needs editorial workflows, release management, scheduling and enterprise features such as single sign-on and a 99.9% uptime SLA (Premium and Elite).
When is dotsy the better choice?
Pick dotsy when:
- You want a website live this week, without hiring a developer or keeping one on call.
- You already work with Claude, ChatGPT or Cursor and want your AI to build and run the site, within rules you set.
- You want hosting, forms, analytics, SEO and AI visibility in one place instead of stitching tools together.
- You run many sites, as an agency or a business with several brands: you pay once per workspace, not once per site.
- You're moving an existing site and want to start from what's already there: How do I move my existing website to dotsy?
Questions people ask
Does dotsy have a visual editor like Storyblok?
Yes, and it works on the real page: click any text and type, change images, or duplicate a section. Unlike Storyblok, no developer has to connect your site to the editor first.
Is dotsy a headless CMS like Storyblok?
No. dotsy has pages and collections (blog posts, help articles, product lists) that you edit, but it serves them as your website rather than as content for other apps to fetch. If you need the same content in a mobile app, Storyblok is the better fit.
Can I move my Storyblok website to dotsy?
Yes. Import your live site from its URL and dotsy copies the published pages, which you can then edit and publish. Storyblok's blocks aren't moved field by field, so plan a check of your blog and other lists after the import.
Can my AI publish without me?
Only if you allow it. Each site has an AI access setting: with Drafts only, nothing goes live until a person publishes. dotsy also checks an agent's changes against the rules you set for the site when it publishes.
Want to see the difference for yourself? Connect your AI and ask it to build a page: How do I connect dotsy to Claude, ChatGPT or Cursor? It's free to start, no card needed. Comparing other options too? Read Sanity vs dotsy.