One plan per website
Each website has its own plan, brand profile and posting times. Add as many websites as you like; each starts free.

One plan per website. Start free, and move up when you want more posts a day. Cancel any time; the plan runs to the end of the month you paid for.
Per website · Cancel any time · Prices in GBP
Everything a marketing team does, done by Maggie.
| What needs doing | Without cmo.so | With cmo.so |
|---|---|---|
| Full-time marketing hire | £3,000/mo | Included |
| SEO and AI search (GEO) agency | £1,000/mo | Included |
| Content writer, AI-assisted | £500/mo | Included |
| Social media manager, freelance | £800/mo | Included |
| Designed pictures for every post | £300/mo | Included |
| SEO and GEO softwareRank tracking, site audits, AI visibility | £250/mo | Included |
| AI writing and image tools | £50/mo | Included |
| Working hours | Office hours | 24/7 |
| Total per month | £5,900+ | From £15/mo |
Typical UK costs for a small business in 2026, with AI already cutting freelance rates. Estimates only; your own quotes will vary.
Per website, billed monthly. Blog and social posts share one allowance; your best plan sets how much you can talk to Maggie across all your websites.
Every plan has every channel and every tool. Plans differ in how much Maggie does each day.
| Plan | Free£0 | Air£15/mo | Pro£30/mo | Max£45/mo | Ultra£65/mo | Elite£105/mo |
|---|---|---|---|---|---|---|
| PostsBlog and social posts share one allowance. | ||||||
| Posts a day | — | 2 | 12 | 24 | 48 | 96 |
| Posts a monthFree: 5 social posts before you verify, 30 in total once verified | 30 in total | 60 | 360 | 720 | 1,440 | 2,880 |
| Older articles rewrittenUses that day's posts | — | |||||
| ChannelsConnect once; Maggie publishes in each channel's own style. | ||||||
| Social channels at once | 2 | 3 | 3 | 3 | 3 | 3 |
| BlogWordPress, Shopify, Wix, Webflow, any website | ||||||
| SocialLinkedIn, Google Business, Facebook, Instagram | ||||||
| VideoYouTube and TikTok (beta) | ||||||
| Search ConsoleClicks and searches per post | ||||||
| MaggieYour AI CMO, in the app, ChatGPT, Claude and your terminal. | ||||||
| Messages a dayYour best plan counts across all websites | 15 | 60 | 150 | 300 | 600 | 1,000 |
| Writes in your voiceLearns from every edit you make | ||||||
| Pictures in your lookA title and line on each picture | ||||||
| Ask from ChatGPT or ClaudeThe cmo.so connector, CLI and MCP | ||||||
| ControlNothing goes out until you say so. | ||||||
| Approve every post firstOr let a channel run on its own | ||||||
| Content guardHolds posts that may break your industry's rules | ||||||
| Posting times per channel | ||||||
| Start free | Choose Air | Choose Pro | Choose Max | Choose Ultra | Choose Elite | |
Each website has its own plan, brand profile and posting times. Add as many websites as you like; each starts free.
A blog article and a social post each use one post from the same allowance, so you choose the mix.
The first 500 members until 1 January 2027 keep the founding price for as long as they stay, even when they switch plans.
Move up or down from this page. The change starts at once, the difference is prorated and your renewal date stays the same.
The plan runs to the end of the month you paid for. Everything already published stays on your website and channels.
Sometimes we give a website a higher plan for a while. It shows with a ! on this page, and you can keep it by choosing that plan.
Prices in GBP, per website, billed monthly through Stripe. VAT may apply.
Each website gets its own plan, brand profile, voice and approvals, so clients never mix. Your team works across all of them, and Maggie learns each brand separately.
Used by 600+ users and trusted by teams at
The honest answers to what usually holds people back.
Before writing anything, Maggie reads your website and researches your business: what you sell, who buys it, how you talk about it and who you compete with. That becomes your brand profile, and every post is written from it.
You can change any word before a post goes out. Maggie remembers what you change and what you turn down, separately for each website and channel, so the drafts get closer to your voice the more you use it.
Not unless you choose that. By default every blog and social post waits in To review until you approve it, from the app on your phone, the web dashboard, or ChatGPT and Claude.
If you'd rather not check every post, you can switch on auto-approve for one channel at a time and keep review on for the rest. You can switch it back whenever you like.
Google's own guidance is that it rewards helpful, original content however it was made, and acts against pages made in bulk just to game rankings. Maggie writes about your real business, from your own research and your own words, and you review it before it goes live.
Nobody can promise rankings, and we don't. What we can say is that Maggie writes for people first, with clear structure, so search engines and AI answers like ChatGPT and Google's AI Overviews can understand and quote it.
Social posts can go out as soon as you approve the first ones, so you'll see activity and reach within days. Search takes longer: new blog posts usually take a few weeks to be indexed and a few months to build up traffic.
Connect Google Search Console and you can watch it happen: which posts are being found, for which searches, and how that changes week by week.
Getting started takes a few minutes: enter your website, let Maggie research it, and connect the channels you use. Your website can be on WordPress (with our plugin), Shopify, Wix, Webflow, or anything else through our API. Social channels include LinkedIn, Facebook, Instagram and Google Business, with YouTube and TikTok in beta.
After that, day to day it's usually a few minutes of approving posts, which you can do from your phone. Maggie does the research, writing, pictures and scheduling.
ChatGPT writes when you ask it to. Maggie does the whole job: she keeps your brand profile, plans what to post and when, writes for each channel, makes the pictures, checks posts against your rules, publishes them and tracks how they do. You don't have to start from a blank prompt every day.
If you like working in ChatGPT or Claude, you can keep doing that: connect cmo.so to them and talk to Maggie from there.
Turn on Content Policy Guard and choose your industry's rules (financial, medical, insurance, legal, education) or write your own. Maggie checks every post against them before it can go out, holds anything that may break them as a draft and suggests a safer rewrite.
It's an extra check, not legal advice, so in a regulated industry we recommend keeping review on so a person signs off every post.
Social channels connect through each platform's own sign-in (LinkedIn, Facebook, Google and so on), so we never see your passwords, and you can disconnect at any time from cmo.so or from the platform itself.
We never sell or rent your data. Search Console data is only used to show your own results and plan your content, never for advertising or to train AI models. Videos you upload are only used to post them and are deleted within 7 days.
Maggie works well alongside them. She does the repetitive work (research, drafts, pictures, scheduling and posting) so your marketer or agency can spend their time on strategy and on approving what goes out.
Agencies can run many brands from one account. Plans are per website, so each client gets their own brand profile, channels and allowance.
Start on the free plan, with no card needed, and only upgrade when you're happy. Paid plans are monthly. If you cancel, your plan carries on until the end of the month you've paid for.
Everything already published stays on your website and your social accounts. It's your content on your channels, so leaving cmo.so doesn't take any of it down.
Enter your website. Your brand profile, plan and first posts are ready in minutes.
Hi, I'm Maggie. Ask me anything about cmo.so: what I do, prices, which websites and channels I work with, or how to get started.
AI answers can be wrong.
They'll reply to by email.
Cookies on cmo.so. May we use analytics cookies to see which pages help people? No ads, ever.Privacy policy