Connect Surva.ai to Webflow
The Webflow integration enables you to publish content from Surva.ai directly to your Webflow CMS. Streamline your content workflow while maintaining Webflow's design flexibility.
Prerequisites
Before connecting, ensure you have:
- A Webflow site with CMS enabled
- A Blog or Articles CMS collection
- Webflow API access (available on paid plans)
- Surva.ai Growth plan or higher
Getting Your Webflow API Token
- Log in to Webflow
- Go to Site Settings
- Click Apps and Integrations
- Under API Access, click Generate API Token
- Copy the token immediately (shown only once)
Connecting to Surva.ai
- In Surva.ai, go to Settings
- Click Integrations
- Find Webflow and click Connect
- Paste your Webflow API token
- Click Authenticate
- Select the site to connect
- Choose the CMS collection for blog posts
- Map fields (see below)
- Click Save Connection
Field Mapping
Map Surva.ai fields to your Webflow CMS collection:
- Title - Map to your Name/Title field
- Slug - Map to Slug field
- Content - Map to Rich Text body field
- Summary - Map to excerpt/summary field
- Featured Image - Map to main image field
- Author - Map to author reference (if applicable)
- Publish Date - Map to date field
Publishing Content
- Go to Content and select an article
- Click Publish
- Select Webflow as destination
- Review the field mapping preview
- Choose to publish as Draft or Live
- Click Publish to Webflow
Publishing to Staging vs. Production
Webflow has staging and production environments:
- Draft - Saves to CMS but not visible on live site
- Staged - Ready for publishing but not live
- Published - Live on your production site
After publishing from Surva.ai, you may need to publish your Webflow site to push changes live.
Image Handling
Images are handled automatically:
- Featured images upload to Webflow assets
- Inline images are uploaded and URLs updated
- Alt text is preserved
- Images respect your Webflow asset limits
Troubleshooting
API token rejected:
- Regenerate token in Webflow
- Ensure token has not expired
- Check site-level API access is enabled
Fields not mapping:
- Verify CMS collection field types match
- Rich text fields needed for HTML content
- Check required fields are mapped
Disconnecting
To remove the Webflow connection:
- Go to Settings then Integrations
- Click Disconnect next to Webflow
- Optionally revoke the API token in Webflow