Skip to main content
Integration Guide

Connect Webflow CMS to
Ascend

Publish content directly to your Webflow collections. Sync articles, blog posts, and landing pages in seconds.

5 min setup
CMS plan required
API v2

Overview

Connecting Webflow to Ascend enables seamless publishing to your Webflow CMS collections. Once connected, you can:

  • Publish articles to any CMS collection
  • Automatically map content to collection fields
  • Upload and attach images to CMS items
  • Set item status (draft, staged, published)
  • Sync SEO metadata to Webflow fields

Requirements

Before you start, make sure you have:

  • 1
    A Webflow account with a CMS Site Plan (CMS, Business, or Enterprise)
  • 2
    At least one CMS collection created in your Webflow project
  • 3
    A site-specific API token with CMS permissions
  • 4
    Your Webflow site published at least once
1

Get Your API Key

Webflow uses site-specific API tokens for authentication. You'll need to generate a token with CMS permissions for Ascend to access your collections.

A

Open your Webflow project

Go to Webflow Dashboard and select your project.

B

Go to Site Settings

Click on the Settings tab in the top navigation.

C

Navigate to Integrations

In the left sidebar, click on Integrations.

D

Generate API Token

Scroll to API Access and click "Generate API Token".

Required Permissions:

  • Sites: Read
  • CMS: Read and Write
E

Copy your API token

The token starts with wf_. Copy it immediately — it won't be shown again.

2

Connect Webflow to Ascend

Now let's add your Webflow site to Ascend using the API token you just generated.

A

Go to CMS Connections

In Ascend, navigate to SettingsCMS Connections.

B

Click "Add Webflow Site"

Select Webflow from the available integrations.

C

Enter your site details

https://yoursite.webflow.io

Use your .webflow.io subdomain or custom domain

wf_xxxxxxxxxxxxxxxxxxxxxxxx
D

Click "Connect & Verify"

Ascend will validate your API key and fetch your site's collections.

3

Configure Collections

After connecting, Ascend will fetch all available CMS collections from your Webflow site. Select which collections you want to publish content to.

Select Collections

Blog Posts - Your main blog collection
Articles - Long-form content collection
Landing Pages - Marketing page collection
Case Studies - Customer success stories

You can select multiple collections. Each collection will have its own field mapping configuration.

4

Map Fields

Field mapping tells Ascend which Webflow collection fields to populate with your content. This ensures your data appears in the right places.

Field Mapping Example

Ascend ContentWebflow Field
Article TitleName (Plain Text)
Content BodyPost Body (Rich Text)
Featured ImageMain Image (Image)
SEO TitleSEO Title (Plain Text)
Meta DescriptionSEO Description (Plain Text)
Author NameAuthor (Reference)

Required Fields

Make sure to map all required fields in your Webflow collection. Publishing will fail if required fields are left empty.

5

Publish Content

You're ready to publish! Here's how to send content from Ascend to Webflow:

Publishing Workflow

  1. 1.Create or open an article in Ascend
  2. 2.Click the Publish button
  3. 3.Select your Webflow site and collection
  4. 4.Review field mappings (adjust if needed)
  5. 5.Choose status: Draft, Staged, or Published
  6. 6.Click Publish to Webflow

After publishing from Ascend, remember to publish your Webflow site for changes to go live.

Troubleshooting

Having trouble? Here are solutions to common Webflow integration issues:

API key not working / Authentication failed

Ensure you've copied the entire API key including the 'wf_' prefix. Also verify the key has CMS permissions and belongs to the correct site.

Collections not showing up

Make sure your Webflow site has at least one CMS collection created. Ascend can only see collections that already exist in your project.

Publishing fails with validation error

Check that your field mappings are correct. Required fields in Webflow must have corresponding values from Ascend. Check field types match (text to text, image to image).

Images not uploading to Webflow

Ensure your Webflow plan includes CMS hosting and has available asset hosting space. Also verify the image field in your collection accepts external URLs or file uploads.

Published content not appearing on site

Webflow requires you to publish your site after CMS changes. In Webflow, go to your project and click 'Publish' to make new CMS items live.

Frequently Asked Questions

What Webflow plans support CMS API access?
CMS API access requires a Webflow CMS Site Plan or higher (CMS, Business, or Enterprise). The free Starter plan and Basic site plans do not include API access.
Can I connect multiple Webflow sites?
Yes, you can connect multiple Webflow sites to a single Ascend account. Each site requires its own API key and configuration.
Do I need to publish my Webflow site after publishing from Ascend?
Yes, Webflow requires you to publish your site for CMS changes to appear on the live site. You can do this manually in Webflow or set up automatic publishing in your site settings.
What happens if I reach my Webflow CMS item limit?
If you reach your Webflow CMS item limit, new items from Ascend will fail to publish. You'll need to upgrade your Webflow plan or archive old items to make room.

Was this guide helpful?

Your feedback helps us improve our documentation.

Next: Google Search Console

Connect GSC to import your search data and create data-driven content briefs.

GSC Guide