---
title: "Pricing"
description: "How Writavo is billed: a pay-as-you-go CMS that is the same for every customer, and a separate plan ladder for the AI pipeline. Plan prices are not published yet."
canonical: "https://writavo.com/pricing"
last-updated: "2026-09-25"
---

# Pricing

How Writavo is billed: a pay-as-you-go CMS that is the same for every customer, and a separate plan ladder for the AI pipeline. Plan prices are not published yet.

## Prices are not published yet

Writavo is pre-launch and the first customers are hand-invited design partners. Plan prices are
deliberately not published until the cost of producing an article has been measured across
several niches, because a price set before that is a price that has to change. This page
describes how Writavo is billed, which is fixed, and will carry the numbers when they are.

Everyone who joins the waitlist before launch gets founding-member pricing: **50% off their plan
for the first 6 months**. The offer is recorded against the signup, so it is honoured even if the
published terms change later.

## Two products, billed on two separate axes

Writavo is a CMS with an optional AI pipeline on top, and the two are priced independently.

| | The CMS | The AI pipeline |
|---|---|---|
| What it is | Content, media, taxonomy, authors, delivery to your domain, the read and write API | Research, planning, drafting, images and quality checks, on a schedule |
| How it is priced | Pay as you go, identical for every customer | A plan ladder: Free, Indie, Growth, Agency, Enterprise |
| Depends on your plan | No | Yes |
| What happens at the limit | You are billed for the overage. Nothing is blocked | The pipeline stops until you add credits or raise your cap |

### The CMS: pay as you go, the same for everyone

Seats, Sites, custom domains, documents, asset storage, bandwidth, API and CDN requests, content
types, revisions, webhooks and the read and write API are all CMS usage. Every customer gets the
same included allowance, on every plan including Free, and usage above it is billed at a
published overage rate.

- **Exceeding an allowance never takes your blog offline.** Published content keeps serving.
- **Everything up to the included allowance needs no card.**
- The one case a CMS write is refused: you are over an allowance and there is no payment method
  on file. The API answers `402 PAYMENT_METHOD_REQUIRED`. Adding a card resolves it; no plan
  change is involved, because no plan sells CMS capacity.

### The AI pipeline: a plan ladder

The plan decides what the pipeline can do: how many credits you get each month, how many keywords
it tracks, which parts of the SEO suite it runs, and the support tier.

| Plan | Who it is for | What the plan adds to the pipeline | The CMS on this plan | Price |
|---|---|---|---|---|
| Free | Trying Writavo on one site | Your first articles live on your domain | The same pay-as-you-go CMS as every plan | Free |
| Indie | A single growing site | A steady publishing cadence | The same pay-as-you-go CMS as every plan | Not yet published |
| Growth | A site that publishes a lot | More volume, the full SEO suite, a priority pipeline | The same pay-as-you-go CMS as every plan | Not yet published |
| Agency | Many sites, one account | Multi-site volume, team roles and seats | The same pay-as-you-go CMS as every plan | Not yet published |
| Enterprise | Custom volume and controls | Custom volume, controls and support | The same pay-as-you-go CMS as every plan | By arrangement |

Add-ons are a third axis and can be bought on any plan, including Free.

### Credits

Pipeline work is paid for in credits. A plan includes a monthly credit allowance, and credit
packs can be bought on top of it. Credits are spent by `POST /pipeline/runs` and nothing else.

## What costs money in the API

`POST /pipeline/runs` is the only billable operation in the Writavo Content API. Everything
else, publishing included, is free of credits. A run is checked in this order, and each failure
has its own code because each has a different fix:

1. `403 INSUFFICIENT_SCOPE`: the key does not carry `pipeline:run`.
2. `402 NOT_ENTITLED`: the plan does not include the capability.
3. `402 INSUFFICIENT_CREDITS`: the organisation cannot afford the next unit of work.
4. `402 SPEND_CAP_REACHED`: the Site's own monthly spend cap has been reached.

Every Site has its own spend cap, checked before a run starts and again after every billable
step, so a runaway run stops at the cap rather than at the end of the month.

## Common questions

**Is there a free plan?** Yes. Free includes the full CMS allowance and gets your first
articles live on your domain. No card is needed until you go past an included allowance.

**Does my plan limit the CMS?** No. The CMS allowance is identical on every plan. Going past it
bills the overage; it never takes a published page offline.

**What happens if I downgrade?** The change applies at the end of the current billing period,
so you keep what you paid for until then.

**Can an agent change my plan?** No. Billing, plans, seats and roles are dashboard-only by
design, and no API key can reach them.

## Where to ask

Enterprise terms and design-partner places are arranged by hand. Write to support@writavo.com.
