How to get more from Ghost CMS: capture AI traffic, write with AI, narrate posts

How to get more from Ghost CMS: capture AI traffic, write with AI, narrate posts

If you publish on Ghost, you already know the trade-off you signed up for. Ghost gets out of your way, runs fast, looks clean, and refuses to clutter the admin with the kind of bloated feature lists that turn WordPress into a configuration nightmare.

That's exactly why I picked it. And also exactly why I built Postmancer, a Chrome extension that adds the productivity layer Ghost intentionally leaves out, without compromising what makes Ghost good in the first place.


The problem I kept running into

Running a Ghost site in 2026 means dealing with a few realities that the admin doesn't help you with:

These aren't bugs in Ghost. They're choices Ghost made, and most of them are correct for what Ghost is trying to be. But for someone running a serious blog, they add up to a lot of context switching.

So I built Postmancer to fix them. All inside Ghost Admin. No new tabs.


What Postmancer actually does

Postmancer adds a sidebar to Ghost Admin with seven tools. Three of them use AI. Four of them don't. Every one of them does something Ghost can't do on its own.

Here are the features that took the most time to get right, in order of how much they've changed my workflow.


1. Hallucinated traffic tracking, the feature no other tool has

This is the one I'm most proud of, because as far as I can tell, nobody else is doing it.

When ChatGPT, Perplexity, Gemini or Claude recommends your site in a conversation, the link they generate is often wrong. The model knows your domain. It knows what you write about. It guesses at a URL slug. And it confidently sends a real human there.

Then that human hits a 404 and bounces. You never know they came.

Postmancer tracks every one of those visits. You paste a one-line snippet into Ghost's Code Injection footer once, and it silently watches for 404 hits. Each entry shows:

That data is gold. A URL hit once is noise. A URL hit forty times is a content brief, AI is telling you exactly what your audience is asking about. You can write the post, set up a redirect to a similar existing piece, or dismiss it.

It's the clearest signal I've ever had for what to write next.


2. Ghostwriter, AI writing that actually understands Ghost

Most AI writing tools dump a wall of text in a chat window. You then have to copy it, paste it into Ghost, fix the headings, re-format the lists, find an image, write meta tags, and add internal links. The "AI saves you time" promise quietly evaporates somewhere in step three.

Ghostwriter does the whole thing inside Ghost Admin. Three modes: from brief, from YouTube and from video.

There's a review screen too. Split view with the draft on the left and tools on the right. Refine specific sections by describing what you want changed. Apply AI-suggested internal links. Then publish, draft or live, to Ghost.


3. Narrate, text to audio, powered by ElevenLabs

Not everyone reads. Some of your audience commutes, walks, or simply prefers to listen.

Narrate converts any Ghost post into a professional audio file with one click, using ElevenLabs' most recent multilingual models. You pick a voice, click generate, and an audio player gets embedded directly into your post.

No recording setup. No editing software. No third-party dashboard to log into. No manual upload to your media library. It all happens inside Ghost.

This took me longer than expected to ship because I wanted the voice quality to be genuinely good, not the robotic TTS most "audio post" plugins offer. ElevenLabs' voices are the closest thing to a real narrator I've found, and the integration handles language detection automatically.


4. Content Manager, the post list Ghost should have shipped

Ghost's post list is functional but minimal. Postmancer's Content Manager turns it into a proper editorial interface.

Tasks that used to take an hour of clicking now take seconds.


5. Redirect Manager, finally a UI

If you've ever needed to add a redirect in Ghost, you know the pain: edit a JSON file, upload it via the CLI, hope you got the syntax right. There's no admin UI for it.

Postmancer's Redirect Manager gives you one. Add a from and to path, click save, done. View existing redirects in a list. Delete with one click. It's the kind of feature that should have shipped with Ghost five years ago.


6. The rest, Find & Replace, Mermaid, Math, Lorem Ipsum

Smaller tools but each one solves a real problem:


How it actually works

Postmancer is a Chrome extension. You install it, click the icon in the toolbar, and enter:

  1. Your Ghost site URL
  2. Your Ghost Admin API key (Ghost Admin → Settings → Integrations → Add custom integration → copy the Admin API key)

Your credentials are stored locally in your browser using Chrome's secure storage. They never touch Postmancer's servers. The extension communicates with Ghost directly via the Admin API.

The sidebar appears inside Ghost Admin immediately after connecting. Every tool is available from there.

Works with both self-hosted Ghost and Ghost(Pro). If you're on Ghost(Pro), connect using your .ghost.io admin URL rather than your custom domain, that's a Ghost API requirement, not a Postmancer one.


What this costs

Postmancer is free to install and most features are unlimited on the free plan:

The AI-powered features (Ghostwriter and Narrate) consume credits. Free plan includes 20 credits per month, enough to test both. Pro is $9/month for 200 credits, which covers about 20 Ghostwriter runs or 13 Narrate runs per month.

One Ghostwriter run costs 10 credits. One Narrate costs 15 credits. AI gets paid actual money to Google (Gemini) and ElevenLabs, so this is the only thing that needs to cost anything.

Feature Free Pro
AI Credits
Monthly AI credits 20 200
Ghostwriter runs per month ~2 ~20
Narrate runs per month ~1 ~13
AI Traffic Insights
Hallucinated traffic tracker Unlimited Unlimited
AI source detection Unlimited Unlimited
Hit count and date tracking Unlimited Unlimited
Dismiss and manage entries Unlimited Unlimited
Ghostwriter
Write from a brief 10 credits/run 10 credits/run
Write from a YouTube video 10 credits/run 10 credits/run
Write from an article URL 10 credits/run 10 credits/run
Review, refine and publish Unlimited Unlimited
Internal link suggestions Unlimited Unlimited
Feature images via Pixabay Unlimited Unlimited
Narrate
Text-to-audio via ElevenLabs 15 credits/run 15 credits/run
Voice selection Unlimited Unlimited
Auto-embed in Ghost post Unlimited Unlimited
Content Manager
Search, filter and sort Unlimited Unlimited
Bulk status, visibility, tag and author changes Unlimited Unlimited
Export and import Unlimited Unlimited
All Other Tools
Redirect manager Unlimited Unlimited
Find & Replace Unlimited Unlimited
Mermaid diagrams Unlimited Unlimited
Math & formula renderer Unlimited Unlimited
Lorem ipsum generator Unlimited Unlimited
Support
Community support
Priority support

AI credits reset monthly on your billing date and are shared across Ghostwriter and Narrate.
All other tools are unlimited on both plans.


Why I built it

Honestly? Because I run a Ghost site and I got tired of switching tabs.

Every time I noticed a Ghost limitation, I'd Google for a workaround, find some abandoned npm package or a tutorial about editing JSON files, and move on. After about the fifth time, I started building.

The hallucinated traffic feature came from watching my own analytics. I kept seeing 404 hits on URLs I'd never published. Once I started classifying them by referrer, the pattern became obvious, AI tools were inventing content I'd never written. That was the moment Postmancer became more than a productivity extension.

If you publish on Ghost, especially if you're serious about it, try it. The free plan has everything you need to see if it fits your workflow.


Install Postmancer from the Chrome Web Store →


Postmancer is independent of and not affiliated with, authorised, sponsored, or approved by Ghost Foundation. Built by me, feedback welcome.


Related