Integrations & Publishing
CMS Integration Overview
CMS integrations are the bridge between Outrank's AI content generation and your website. By connecting your Content Management System (CMS), you can automate the entire publishing process—from keyword scheduling to live articles—without ever leaving the dashboard.
Supported CMS Platforms
Outrank supports a wide range of popular CMS platforms to ensure your content reaches your audience wherever they are. Each integration is designed to handle text, images, and SEO metadata automatically.
WordPress: Connect via our dedicated plugin or the standard Application Password method.
Ghost: Seamless integration using the Ghost Admin API.
Webflow: Map your Outrank content directly to Webflow CMS collections.
Shopify: Publish blog posts directly to your Shopify store via a Custom App.
Notion: Sync content to your Notion databases (ideal for Feather.blog users).
Wix: Connect using your Wix API credentials.
Webhooks: For custom or unsupported platforms, use webhooks to send content to any destination.
Framer Integration: While you can connect Framer to sync content, please note that the Framer integration does not currently support the Auto-publish functionality. Articles must be synced manually.
How Auto-Publishing Works
Auto-publishing is the core of Outrank's "hands-off" SEO strategy. When enabled, the system follows a structured workflow to keep your site updated with fresh content:
Scheduling: You schedule keywords in the Content Planner.
Generation: On the scheduled date, Outrank's AI generates the article based on your product settings and target audience.
Publishing: The system automatically pushes the article to your connected CMS.
Status Update: Once successful, the keyword status in your Planner changes to "Published."
Publishing happens in staggered batches daily between 06:20 and 11:00 UTC to ensure a natural publishing cadence for search engines.
Pro Tip: You can choose whether articles are published as Live or Draft. We recommend starting with "Draft" if you prefer to give every article a final human review before it goes live.
Setting Up an Integration
Connecting your CMS takes only a few minutes. Follow these general steps to get started:
Navigate to the Integrations section in your dashboard.
Click Add New Integration.
Select your CMS platform from the list.
Enter your authentication details (e.g., API Key, Site URL, or Secret Token).
Configure your default settings, such as the default post status (Draft vs. Published).
Click Test Connection to ensure everything is working correctly.
Click Save Integration.
WordPress Users: Ensure your site uses "Pretty Permalinks" (anything other than the "Plain" setting) in your WordPress settings, or the integration will fail to connect.
Next Steps
Ready to dive into the specifics for your platform? Check out our detailed setup guides:
Connecting WordPress
Integrating Ghost, Webflow, and Other Platforms
Using Webhooks for Custom Integrations