Help Center

How can we help?

Everything you need to get BlogPilot running and publishing content automatically.

Quick start

1

Create an account

Sign up for free — no credit card required.

Sign up
2

Add your AI key

Go to Settings and paste in your AI API key (OpenAI, Gemini, Groq…).

Open Settings
3

Connect a platform

Go to Connections and link your blog platform.

Open Connections

Platform setup guides

Framer

Docs
  1. 1Go to Site Settings → API
  2. 2Generate an API token
  3. 3Copy your project URL from the browser
  4. 4Paste both into the Framer setup wizard

WordPress

Docs
  1. 1Log in to WordPress admin
  2. 2Go to Users → Profile
  3. 3Scroll to Application Passwords
  4. 4Add "BlogPilot" and copy the generated password

Ghost

Docs
  1. 1Ghost Admin → Settings → Integrations
  2. 2Add custom integration named "BlogPilot"
  3. 3Copy the Admin API Key (format: id:secret)

Webflow

Docs
  1. 1Webflow Dashboard → Workspace Settings → Integrations
  2. 2Generate API token with CMS:write scope
  3. 3Follow the wizard to pick site → collection → field mapping

Hashnode

Docs
  1. 1hashnode.com → Account Settings → Developer
  2. 2Generate a Personal Access Token
  3. 3Paste into the Hashnode setup wizard

Dev.to

Docs
  1. 1dev.to/settings/extensions
  2. 2Scroll to DEV Community API Keys
  3. 3Generate a key named "BlogPilot"

Custom Webhook

  1. 1Add your endpoint URL in the webhook setup
  2. 2Optionally add an Authorization header
  3. 3BlogPilot POSTs JSON with title, bodyHtml, slug, tags, featuredImageUrl

Frequently asked questions

Do I need a credit card to get started?

No. The free plan is completely free, forever. No credit card required to sign up or generate posts.

Where does my AI API key get stored?

Your API key is encrypted with AES-256-GCM before being saved to our database. It is never stored in plain text and is never shared with anyone.

Which AI providers are supported?

BlogPilot works with any OpenAI-compatible API including OpenAI (GPT-4o, GPT-4 Turbo), Google Gemini, Groq, and others. Set AI_PROVIDER and AI_API_KEY in your settings.

How does auto-publishing work?

When auto-publish is on, every generated post is sent directly to your connected platform(s) — Framer, WordPress, Ghost, etc. — as soon as it's generated. You can turn this off per campaign and review posts manually first.

Can I connect multiple platforms at once?

Yes. You can connect all 7 supported platforms simultaneously. When you publish (manually or via auto-publish), BlogPilot publishes to all of them in parallel.

What is the free plan limit?

Free accounts can run 1 active campaign and generate up to 30 posts per month. Upgrade to Pro for unlimited campaigns and posts.

How do I set up Framer publishing?

Go to Connections → click Connect next to Framer → follow the step-by-step wizard. You will need your Framer project URL and an API token generated from Site Settings → API.

How do I set up WordPress publishing?

Go to Connections → Connect WordPress. You need your site URL, your WordPress username, and an Application Password (Users → Profile → Application Passwords in WordPress admin).

Can I republish or update an existing post?

Yes. On the Posts page, published posts show a Republish button. For Framer, this updates the existing CMS item in place. For other platforms, it creates a new post.

What image sources are available?

Three sources: AI-generated images (via Pollinations.ai, free), Stock photos (via Pexels, free), and Freepik images. Enable images per campaign and choose your source when creating or editing the campaign.

Why is my post stuck on "Publishing"?

Posts that don't complete within 2 minutes are automatically reset to Draft. Check the error log on the post card. Common causes: invalid API key, wrong collection ID, or a network issue with the platform.

How does the scheduler work?

The scheduler runs daily and generates the configured number of posts per day for each active campaign. It is triggered via a cron job or webhook at /api/scheduler. Set SCHEDULER_SECRET in your environment to secure the endpoint.

Still need help?

Our team is happy to help you get set up or troubleshoot any issues.

Email support@blogpilot.io