Skip to main content
AI Visibility3 min read

Connect Ghost to Cituna and publish posts to your site

Publish AI-written articles to Ghost as drafts or live posts: the custom integration key, the plans that allow it, and how edits made in Ghost are kept.

If your blog runs on Ghost, Cituna can write straight into it. It finds the questions buyers ask that AI engines answer without you, writes the articles from your own search data, and creates each one as a Ghost post, so your theme shows it like any other. Ghost turns each article into its own editor cards, so you can edit it in Ghost before or after it goes live. Articles can arrive as drafts for review. If your blog runs on something else, the webhook destination hands you the article to place yourself.

What this assumes

Your Ghost site runs on this brand’s own domain or one of its subdomains. Cituna creates and updates posts only, and never touches your pages, members, newsletters or settings.

1. Add a custom integration in Ghost

In Ghost Admin, open Settings and go to Integrations, under Advanced. Click Add custom integration, name it Cituna and click Add.

The integration shows a Content API key, an Admin API key and an API URL. Copy the Admin API key, the one with a colon in the middle, and the API URL. The Content API key can only read, so Cituna refuses it.

Ghost(Pro) Starter does not offer custom integrations. Cituna names the plan problem at connect, rather than failing later on the first article.
Cituna tracked prompts: each buyer question with one mark per AI engine, ticked where that engine named the brand, and how many engines named it
In Cituna: every tracked prompt, with a mark for each engine that named you. Example workspace.Try it on your site

2. Connect the site in Cituna

Choose the brand in the top bar, open Integrations and click Connect on the Ghost card. Paste the API URL and the Admin API key, then click Connect Ghost.

Cituna reads your site’s name and public address, checks the key with one read and saves nothing to Ghost. The public address must be on the brand’s own domain, because that is where the articles and the links between them live. A Ghost(Pro) site still on its ghost.io address needs your own domain first.

Your key is stored encrypted and only ever sent to the API URL you entered. Cituna never follows a redirect with it.

3. Choose drafts or publishing, then turn on the daily article

Open Articles. Under Where should the articles go?, click Other, then Ghost. Under Who approves them?, choose I review each one first, then Review in Ghost to receive each article as a draft post you publish in Ghost, or Review in Cituna to send nothing until you approve it. Publish automatically publishes each post as soon as it is written. The daily articles guide compares the three.

Then, under Start writing, turn on Write articles every day. Connecting a destination does not start anything by itself.

Troubleshooting

Will publishing email my members?

No. Ghost emails a post only when the request names a newsletter, and Cituna never does. Send it as a newsletter from Ghost yourself if you want to.

Will Cituna overwrite an edit made in Ghost?

Not silently. Before an update, Cituna compares the fields it writes with what it last sent. If someone changed them in Ghost, or unpublished or deleted the post, automatic updates leave it alone, and Update on Ghost asks first. Tags and authors you add in Ghost are kept on every update, and your primary tag stays first.

Does sending the same article twice create a duplicate?

No. Before creating a post, Cituna looks for its own post at the same URL and updates it instead. It only takes over a post with the same title that was created in the last day, and only a draft when the article is sent as a draft. Any other post or page at that URL is never overwritten: the send stops and says so.

Why are new posts public when my site defaults to members only?

The articles are written to be read by people and AI engines, which cannot see a members-only post. You can still change a post’s access in Ghost, and later updates leave your choice alone.

Drafted with AI assistance from our own research and Search Console data, and reviewed by Rahul A before publishing. Rules and prices change; check the linked official source before you act.

Rahul Arora

Written by

Founder, Cituna

Rahul founded Cituna and leads the product. He runs Cituna on his own sites first, in the same workspace customers use.

Find your next AI visibility fix with Cituna

Cituna asks ChatGPT, Perplexity, Gemini, Claude, Grok, Google AI Overviews and Google AI Mode your buyers' questions every day, writes the fix for every answer you are missing from, and publishes new articles to your site. Run all of it from Claude or any AI agent.

  • Your buyer questions asked on 7 AI engines every day
  • Which answers name you, and which name a competitor
  • The pages each engine cites instead of you
  • A written fix for every answer you are missing from

3-day free trial · Card required, cancel anytime · Plans from $49 a month

Join 1,783 growing businesses

The Cituna overview: visibility score, its trend and the result on each AI engine