OAuth Channels

Ghost

Newsletters and blog posts published from the same calendar.

Ghost pairs a clean blog with a newsletter. Sosial connects over the Ghost Admin API to create and schedule posts, title, body, tags and feature image, and can send them to your subscribers as an email at the same moment.

Connect Ghost

Ghost has no central login: each site issues its own Admin API key.

  1. In Ghost Admin, open Settings → Integrations, add a custom integration and copy the Admin API key (id:secret).
  2. In Sosial, open Channels → Ghost.
  3. Enter your Ghost site URL and paste the key.
  4. Select Connect.

Limits

LimitValue
Content limitEffectively unlimited (100k+ characters)
AuthGhost Admin API key
DeliveryWeb post, email to subscribers, or both
MediaFeature image and inline images

The composer checks these as you type, so a post that's too long for Ghost is flagged before it's scheduled.

What works on Ghost

  • Newsletters
  • Membership blogs
  • Long-form publishing with email delivery

Tips

Decide web, email or both

Not every post deserves an inbox. Send to email when it matters, publish quietly to the web when it does not.

Write a subject-line-first headline

The headline is the email subject, so write it to earn the open, not just the click.

One idea per send

Focused emails hold attention. Save the roundups for a recurring digest.

Avoid

  • Blasting every update to email and burning out subscribers.
  • Publishing without a feature image and getting a plain link card.
  • Rotating the Admin API key without updating the connection.

More on connecting accounts and scheduling posts.

Last updated: Oct 28, 2026, 1:52 PM UTC