Ghost integration

Google Docs to Ghost in One Click

Write in Google Docs, publish to your Ghost site. Tags, feature image, excerpt and schedule are set in the same step.

5 free exports. No credit card required.

Trusted by publishers and content teams

  • Get Current Studio
  • Defendernetwork.com
  • Santa Monica Daily Press
  • Local Media Association
  • Get Current Studio
  • The Belmont Voice
  • The Presstitan
  • RemoteFront
  • 72 Ventures
  • The Grambling Connection

Google Docs for writing, Ghost for publishing

Ghost has a lovely editor, but most teams still draft, comment and edit in Google Docs. Docswrite closes the gap: the finished doc becomes a Ghost post with its images, tags and metadata.

Connect with a Ghost Admin API key from a custom integration. Docswrite publishes over the Admin API, updates the same post when you publish again, and uses Ghost’s own scheduler for scheduled posts.

How it works

How to publish Google Docs to Ghost

A custom integration key is all Docswrite needs.

  1. 01

    Create a custom integration

    In Ghost Admin open Settings → Integrations → Add custom integration and copy the Admin API key.

  2. 02

    Connect Ghost

    Paste your Ghost site URL and the Admin API key. Docswrite checks it before saving the connection.

  3. 03

    Publish, draft or schedule

    Pick a doc, add tags, an excerpt or a canonical URL, then publish now, save a draft, or schedule it in Ghost.

Features

Made for Ghost

  • Native scheduling

    Scheduled posts are created as scheduled in Ghost, in the post’s time zone.

  • Tags created for you

    Tags that do not exist yet are created on Ghost.

  • Feature image

    The first image in the doc becomes the feature image, or set a cover URL.

  • Safe updates

    Publishing again updates the same post, respecting Ghost’s edit checks.

Details

Supported fields and publishing options

Exactly what Docswrite sends to Ghost, and when.

What Docswrite sets on the post

Title and slug
From the doc title, or your own slug.
Content
The doc as HTML with images re-hosted.
Tags
Any number of tags; missing ones are created.
Feature image
The first image in the doc or a cover URL.
Excerpt
Custom excerpt, up to 300 characters.
Canonical URL
Point search engines to the original if the post first appeared elsewhere.
Status
Published, draft or scheduled.

Drafts and scheduling

Publish now
Yes
Save as draft
Yes
Schedule
Yes, natively: Ghost publishes the post at the scheduled time.
Publish again
Updates the same post.
  • Composer, API, MCP, Zapier
  • Edit in Google Docs
  • One calendar for all
Customers

Teams that stopped copy-pasting

I wish you could have seen the excitement on my employee's face when we sent a document. You've created a really great solution to a huge problem.

Michael GrantFounder, Get Current Studio

Docswrite is great. Have been playing around with it for the last week or so, and we are currently evaluating using it for our entire portfolio of clients (~250 blogs a month) as publishing currently takes up a lot of our team's time.

Milena ManolovaCOO, Team Color Codes

We managed to grow our daily traffic with 10% for the first month with docswrite! This really saves us a ton of manual work.

Martin DimitrovSEO Manager, Brand Palettes
FAQ

Google Docs to Ghost FAQs

What do I need to connect Ghost?
Your Ghost site URL and an Admin API key. Create it in Ghost Admin under Settings → Integrations → Add custom integration.
Can I update a post after publishing?
Yes. Publish the same doc again and Docswrite updates the existing Ghost post.
Does Docswrite support Ghost scheduling?
Yes. Scheduled posts are sent to Ghost as scheduled posts with the publish date, so Ghost publishes them itself.
Does it work with Ghost(Pro) and self-hosted Ghost?
Yes. Docswrite talks to the Ghost Admin API at your site URL, wherever Ghost is hosted.

Save hundreds of hours every month

Publish to Ghost from Google Docs

Google Docs to WordPress, Webflow, Shopify, Ghost, Medium and more in one click. No more copy-pasting, no more formatting issues.

  • 5 free exports
  • No credit card required