Integrations
Ghost Integration
Publish drafts directly to your Ghost blog as posts.
Overview
The Ghost integration creates draft posts on your Ghost blog. Your newsletter content is formatted as HTML and ready to publish or send as an email through Ghost's built-in newsletter feature.
Setup Instructions
Shipletter uses Ghost's Admin API to create draft posts. You must use an Admin API key, not a Content API key. The Content API key does not have permission to create posts.
Step 1: Create a Custom Integration
- Log in to your Ghost admin panel
- Go to Settings → Integrations
- Click Add custom integration
- Name it "Shipletter" (or any name you like)
- Copy the Admin API Key (format:
id:secret) — do not use the Content API key
Step 2: Connect in Shipletter
- Go to the Connections tab in your Shipletter dashboard
- Under Email Platform, select Ghost
- Enter your Ghost site URL (e.g.,
https://your-site.ghost.io) - Paste your Admin API key (the
id:secretvalue from Ghost) - Click Connect Ghost
Using the Integration
When you approve a draft in Slack, Shipletter will:
- Create a draft post on your Ghost blog
- Set the title from your subject line
- Format content as HTML
- Send you a link to edit in Ghost
From Ghost, you can edit, add images, and publish as a blog post or send as a newsletter.
Tip: If you're using Ghost's newsletter feature, your draft will be ready to send to subscribers after publishing.
Need more help?
Can't find what you're looking for? Email us at support@shipletter.ai.
Contact Support