How to Integrate CMS and auto-publish blog posts
SnowSEO lets you integrate your existing content management system(CMS) like wordpress, ghost, webflow, etc and publish
the generated posts directly without ever logging into your CMS.
After connecting your CMS, you may also set up automations to generate and publish new posts directly to your CMS
regularly without you doing anything.
Currently we have support for the following CMS:
1. Wordpress
2. Webflow
3. Ghost
4. Framer(Soon)
5. Webhook (Soon)
To connect a new CMS, go to Settings > Integrations
Choose your CMS and follow the corresponding integration guide.
Wordpress
1. Turn on Rest API access in your wordpress installation (if not enabled by default).
2. Enter your wordpress URL and follow on-screen instructions.
3. For manual connection entry, create an application password.
1. Once logged in, find Users in your dashboard, then click on Profile.
2. Scroll down until you see the “Application Passwords” section.
3. Now you'll be able to see an option to create a new application password
4. Connect to wordpress using the admin username and newly created application password.
Ghost
How to get your Ghost Admin API key:
1. Log in to your Ghost Admin panel
2. Go to Settings → Integrations
3. Click "Add custom integration"
4. Give it a name and copy the Admin API key
Enter your ghost website URL the admin API key in this dialog and hit connect.
Webflow
1. In Webflow: Settings → Apps & Integrations → Generate API Token.
2. Name the token (e.g., “SnowSEO token”).
3. Set permissions:
1. CMS: Read & Write
2. Sites: Read Only
3. All others: No access
4. Generate and copy the token.
5. In SnowSEO: paste the token → automatic verification → click Connect.
6. Select your CMS Collections (if multiple).
If you prefer video, here is the video tutorial for Webflow.