CMS Integrations Overview
Surva.ai integrates with WordPress and Webflow so you can publish AI-optimized articles directly from the Content Planner to your website. You can publish manually with one click or set up a fully automated publishing pipeline.
Supported Platforms
- WordPress - connects via the WordPress REST API using Application Passwords
- Webflow - connects via the Webflow API v2.0 using an API key
- Draft - publishes to Surva.ai only (no external CMS required)
Setting Up WordPress
- Go to Integrations from the sidebar
- Select WordPress and enter your site URL
- Enter your WordPress username and an Application Password (not your regular password)
- Click Test Connection to verify access
- Optionally select a default category and author for published articles
Surva.ai connects over HTTPS using Basic Auth. Application Passwords can be generated from your WordPress admin under Users > Profile > Application Passwords.
Setting Up Webflow
- Go to Integrations and select Webflow
- Enter your Webflow API key (generated from your Webflow dashboard)
- Click Test Connection - Surva.ai will fetch your sites automatically
- Select the site and CMS collection to publish to
- Surva.ai auto-detects collection fields and maps them (title, content, image, slug, excerpt)
Webflow API access requires a paid Webflow plan. Items are created in your collection and can be published from the Webflow editor.
Field Mapping
Surva.ai maps article fields to your CMS fields. Default mappings are provided for each platform:
- WordPress defaults - title, content, featured_media (header image), excerpt, slug
- Webflow defaults - name (title), post-body (content), main-image, slug, post-summary (excerpt)
For Webflow, Surva.ai auto-detects the first richtext field in your collection schema if the default content field is not found, and updates the mapping for future publishes.
Manual Publishing
From the Content Planner article editor, click Publish to send the article to your connected CMS immediately. Surva.ai will:
- Add anchor IDs to heading tags for in-page navigation
- Upload the featured image as a media attachment (WordPress) or reference it by URL (Webflow)
- Strip any leading header image from content to avoid duplication
- Record the CMS post ID and URL for future updates
If the article was previously published, Surva.ai updates the existing post rather than creating a duplicate.
Auto-Publishing Pipeline
Enable auto-publishing from Content Planner Settings to set up a fully automated content pipeline:
- Cadence - daily, every other day, twice weekly, weekly, biweekly, or monthly
- Articles Per Batch - how many articles to generate at once
- Review Delay - 1-2 days between generation and publishing so you can review and edit
- Publish Time - preferred time of day for scheduled articles
- Default Platform - WordPress, Webflow, or Draft (Surva.ai only)
Auto-Publish Schedule
The automated pipeline runs on three schedules:
- Daily at 1 AM - schedules new articles for generation based on your cadence
- Every 15 minutes - processes the generation queue (creates articles, checks credits and quota)
- Every 15 minutes - processes the publish queue (publishes articles past their scheduled time)
If your article credits or monthly quota run out, auto-publishing pauses and you receive an alert. Items retry up to 3 times on failure before being marked as failed. Monthly counters reset on the 1st of each month, and items older than 90 days are cleaned up weekly.