What CMS mode does#

In CMS mode PilotDeck creates each approved article directly in your content management system through its API, so you no longer copy and paste. Your site stays where it is. The card reads Connect your CMS: technical fixes and new pages stay guided, so you apply those yourself.

The CMS Connection section lists every platform you can connect. This site has none connected yet.
Quick link Setup guides with screenshots for every platform: Open the CMS connection guides

Keep your site where it is

No migration. PilotDeck publishes into the CMS you already use.

Automatic publishing

Approve a draft and it is created in your CMS, or let scheduled publishing release it.

You choose draft or live

Send posts to the CMS as drafts, or publish them live straight away.

Before you start#

You needDetails
A supported CMS, or a webhook endpointSee Supported platforms.
One credential for itAn API key, an integration key or an OAuth sign-in, depending on the platform. Each platform has its own setup guide.
Permission to change integrations in PilotDeckWithout it the connect form and the Test and Disconnect buttons are unavailable.
CMS mode switched onOpen Settings > Publishing and choose Connect your CMS. A Connect a CMS shortcut appears on the card until a CMS is connected.
Treat every credential like a password. PilotDeck checks it before saving and stores it encrypted. Never paste it into chat, tickets or screenshots.

Overview#

  1. 1Switch to CMS mode and connect your CMSYou
  2. 2PilotDeck checks the connection and stores it encryptedPilotDeck
  3. 3PilotDeck writes a draft and sends it to reviewPilotDeck
  4. 4You approve the draft, or scheduled publishing releases itYou
  5. 5PilotDeck creates the post in your CMS as a draft or livePilotDeck
  6. 6The status pill shows Published and links to the live pageVerify

Supported platforms and connection options#

CMS platforms fall into a few types. The connection method depends on the type.

  • Self-hosted with a plugin: WordPress.
  • Hosted platforms with an API key or token: Ghost, Webflow and Wix.
  • Hosted platforms with sign-in or a token: Shopify and Notion.
  • Anything that can receive a request: the Webhook connector, which also covers Framer and custom sites.
PlatformTypeHow you connectDraft supportNotes
WordPressSelf-hostedThe free PilotDeck WordPress plugin gives you one integration key. Needs WordPress 5.6 or later. Free WordPress.com plans are not supported.YesScheduling, featured image, categories, tags and SEO-plugin fields.
GhostHosted or self-hostedYour Ghost API URL and an Admin API key.YesTags only. Categories are merged into tags.
WebflowHosted, collection basedA Site API token. PilotDeck finds your collection and maps its fields.YesCategory and SEO fields depend on your collection.
WixHostedAn API key and your site ID.YesBody is converted to Wix's rich content format.
ShopifyHosted storeSign in with Shopify, or a custom app admin token.YesPosts to your store's blog. Tags only.
NotionFlexible databaseSign in with Notion, or an internal integration token.NoCreates a page in a database. No SEO fields.
WebhookAny stackA URL you provide. PilotDeck sends a signed JSON POST and shows the signing secret once.NoFor custom sites. Includes FAQ and structured data.
FramerThrough the Webhook connectorUse the Webhook connector.NoNot a native connector.
Your platform is not listed? Choose My platform isn't listed on the CMS card. That raises a request with the team. The Webhook connector often covers custom stacks in the meantime.

Draft or live#

Each connection has a publish policy that you can change at any time from the connected card.

PolicyWhat it doesWatch out for
Draft onlyThe post is created as a draft in your CMS. You release it there.PilotDeck still shows the article as published, so go live in your CMS yourself.
Publish liveThe post goes live as soon as it is created.There is no rollback to draft. To take it down, remove the post in your CMS.

Notion and the Webhook connector do not support drafts, so articles are delivered as they are.

Deploy status and retries#

StatusMeaningWhat to do
QueuedThe publish request is waiting to run.Nothing.
DeployingPilotDeck is sending the article to your CMS.Wait a moment.
PublishedThe post exists in your CMS. A View live link opens it.Check the page.
Deploy failedThe CMS did not accept it. The reason is shown.Fix the cause, then click Retry.
A retry can create a second post. PilotDeck creates a new post each time it publishes and does not update an existing one. If a first attempt reached your CMS before it failed, check for a duplicate and delete it.

If your CMS rejects the credential, the connection moves to a needs-reconnect state and the site owner is emailed. Reconnect it from Settings > Integrations. If your CMS is rate limiting requests, PilotDeck tells you to wait a moment and try again.

Benefits#

  • No copy and paste. Approved articles appear in your CMS on their own.
  • No migration. Your editors, theme and workflow stay as they are.
  • A familiar place to review. Use Draft only to look at each post in your CMS first.
  • Wide coverage. Six native platforms plus a webhook for everything else.

Limitations#

  • Fixes and new pages are guided. PilotDeck tells you what to change, and you apply it. Only Clone mode applies them for you.
  • One CMS per site. The card connects a single platform at a time.
  • New post every time. There is no update in place, so a retry can duplicate.
  • Platform differences. Some platforms accept tags but not categories, and Notion and the Webhook connector have no SEO fields or drafts.
  • Publish live cannot be undone from PilotDeck.

Frequently asked questions#

I switched to CMS mode and nothing publishes.

A CMS must be connected first. The card shows No CMS connected yet until it is. Click Connect a CMS.

The article shows as published but is not live on my site.

Your connection is on Draft only. Open the post in your CMS and publish it, or change the policy to Publish live.

The status says Deploy failed.

Read the reason on the pill, fix it, and click Retry. Check your CMS for a duplicate first.

Which mode removes manual work for fixes too?

Clone mode applies technical fixes and new pages for you. See Choose a publish mode.