Three plans. Or build your own.
Start free forever. Starter and Team cover most blogs; Custom lets you set every dial. Every limit here is the one the API enforces.
Plans
Free
For your first blog, on your site or on a free blog link.
- Websites1
- Members2
- Posts35
- AI credits30/mo
- API requests10k/mo
- Media100 MB
Starter
One business blog with the full SEO report and analytics.
- Websites1
- Members3
- PostsUnlimited
- AI credits300/mo
- API requests100k/mo
- Media1 GB
TeamBest value
Several sites and a small team. $5.50 a month less than the same setup in Custom.
- Websites5
- Members5
- Workspaces2
- AI credits300/mo
- API requests500k/mo
- Media20 GB
Custom
More projects, seats, requests or storage than Team, or your own database and bucket.
- Websitesup to 50
- Membersup to 50
- Workspacesup to 10
- API requestsup to 10M/mo
- Mediaup to 1,000 GB
- Own DB or bucketNo charge
Never-revoked read guarantee. If you downgrade or miss a payment, read access to your posts is never revoked. Access degrades to the free plan, so your blog is never held hostage.
Every limit, side by side.
Grouped the way you shop: publishing, SEO and AI, team, then data and API.
Swipe the table sideways to see Team and Custom.
| Plan | Free$0 /mo | Starter$9 /mo | Team$29 /mo | Customfrom $9 /mo |
|---|---|---|---|---|
| Publishing | ||||
| Websites | 1 | 1 | 5 | 1 included, up to 50 |
| Workspaces | 1 | 1 | 2 | 1 included, up to 10 |
| Posts | 35 | Unlimited | Unlimited | Unlimited |
| Full-text search | No | Yes | Yes | Yes |
| Media storage | 100 MB | 1 GB | 20 GB | 1 GB included, up to 1,000 GB |
| Your own S3, R2 or Cloudinary | No | Yes | Yes | Yes |
| Free blog link | Yes | Yes | Yes | Yes |
| Embed code for any website | Yes | Yes | Yes | Yes |
| SEO and AI | ||||
| AI credits each month | 30 (about 3 drafts) | 300 (about 30 drafts) | 300 (about 30 drafts) | 300 (about 30 drafts) |
| SEO report | Basic | Full | Full | Full |
| Site crawl | 50 pages | 500 pages | 2,000 pages | 500 pages |
| PageSpeed checks | No | 10 pages a day | 50 pages a day | 10 pages a day |
| Competitors tracked | 1 | 3 | 10 | 3 |
| Tracked keywords | No | 50 | 300 | 50 |
| External keyword research | No | No | Yes | No |
| Content refreshes | No | 2 a week | 7 a week | 2 a week |
| Backlinks | No | Yes | Yes | Yes |
| AI-bot analytics | No | Yes | Yes | Yes |
| Email reports | No | Weekly | Daily or weekly | Weekly |
| Autopilot fixes | No | Metadata, 20 a day | All fixes, 50 a day | Metadata, 20 a day |
| Autopilot posts | No | 1 a day | 3 a day | 1 a day |
| AI visibility trackingSoon | No | 10 prompts, 2 engines, weekly | 50 prompts, 4 engines, twice a week | 10 prompts, 2 engines, weekly |
| Team | ||||
| Members | 2 | 3 | 5 | 3 included, up to 50 |
| Roles: Admin, Developer, Editor, Analyst, Viewer | Yes | Yes | Yes | Yes |
| Support | Community | |||
| Free 10-minute setup call | Yes | Yes | Yes | Yes |
| Data and API | ||||
| API requests a month | 10k | 100k | 500k | 100k included, up to 10M |
| Past the allowance | Slowed, not stopped | Slowed, not stopped | Slowed, not stopped | Slowed, not stopped |
| Rate limit | 5 a second, bursts of 10 | 50 a second, bursts of 100 | 50 a second, bursts of 100 | 50 a second, bursts of 100 |
| API keys | 2 | Unlimited read-only | Unlimited read-only | Unlimited read-only |
| Usage history | 7 days | 90 days | 90 days | 90 days |
| Database | Shared | 300 MB | 1,200 MB | 300 MB included, up to 50 GB |
| Your own MongoDB (we move the data) | No | Yes | Yes | Yes |
| REST API, npm SDK and MCP server | Yes | Yes | Yes | Yes |
| Read access after a downgrade | Kept | Kept | Kept | Kept |
Custom gets the same SEO, autopilot and research limits as Starter. AI visibility tracking is not switched on yet.
Build your own plan.
Base $9/month, then pay only for what you add.
- Base1 website, 1 workspace, 3 members, 100k requests, 1 GB, 300 MB
- $9
Starter covers this for $9, with yearly billing if you want it.
Start free, upgrade in the dashboardAn estimate: your dashboard confirms the exact price. Billed monthly. Checkout shows your local currency and any tax.
What $99 a month buys.
DropInBlog is the best-known embedded blog. Here is the same budget, side by side.
DropInBlog Solo
- 1 user and 1 author
- No free plan, 7-day trial
- No roles on Solo; fixed roles start on Team, at $159 /mo billed yearly
- Version history kept for 15 minutes
- Unlimited posts, Blog Voice AI and product embeds
- Native Shopify and BigCommerce apps
CMSKite Team
- 5 members and 5 websites
- Free plan forever, no card needed
- Five built-in roles on every plan, Free included
- Reader and AI-bot analytics without GA4
- Full AI drafts in English, Hindi, Hinglish, Spanish and Portuguese
- An llms.txt file for every blog
Need more AI? Add credits.
A draft from Write with AI costs 10 credits. Credits you buy never expire and are used after your monthly credits.
About 10 drafts
About 50 drafts
About 120 drafts
Can I start free?
Yes. Free has no time limit and needs no card. You get one website, 35 posts, two members and 30 AI credits a month. When you upgrade, checkout is secure and your plan starts as soon as the payment is confirmed.
What does an AI credit buy?
Each draft you get from Write with AI costs 10 credits, whether you publish it or not. Writing it again is another draft. A draft that fails costs nothing.
Do unused credits roll over?
Monthly credits do not carry over to the next month. Credits you buy in a pack never expire, and they are used only after your monthly credits run out.
What happens past my request allowance?
Published posts are slowed rather than stopped, to about two requests a second. Your blog stays online. Upgrade or add a request tier in Custom if you hit the allowance often.
What if I downgrade or miss a payment?
A paid period that has ended keeps its plan for 7 more days. After that the account moves to Free. Downgrading never deletes anything, and content you created stays readable on any plan.
When should I pick Custom over Team?
When Starter and Team do not fit: more websites, seats, requests or storage than Team, or your own database and bucket. Custom is billed monthly and has the same SEO, autopilot and research limits as Starter.
Who counts as a member?
Everyone who can sign in to the workspace. The owner counts as a seat, and so does each invitation waiting to be accepted.
Do prices include tax?
Checkout shows your local currency and any tax before you pay. Your dashboard confirms the exact price before checkout.
How does this compare with DropInBlog?
DropInBlog starts at $79 a month billed yearly, or $99 monthly, with a 7-day trial and no free plan (checked 2026-10-25). It includes unlimited posts and native Shopify and BigCommerce apps. CMSKite starts free and Team costs $29 a month for five members. Read the full comparison.
Start free. Upgrade when the blog earns it.
No card needed. Embed it on any website, or publish on a free blog link.
Free plan forever · No card · Free 10-minute setup call






