Connect Webflow

Publish into a CMS collection on your Webflow site using a Site API token.

Before you start

  • A Webflow site on a paid plan - the CMS API is not available on the free tier
  • A CMS collection for your blog, with a rich text field for the body
  • Permission to create API tokens on that site

Setup

  1. Create a Site API token

    In Webflow, open Site settings → Apps & integrations → API access, then Generate API token. Give it CMS read and write - a read-only token connects fine and then fails at the first publish.

  2. Copy the token

    Webflow shows it once. Copy the whole value before closing the dialog.

  3. Find your blog collection ID

    Open the collection in the Designer. The id is the last part of the URL, a long string of letters and numbers.

  4. Connect it here

    In RepGet, open Settings → Integrations, choose Webflow, and enter the token and collection id. We check the collection has somewhere to put an article body before accepting it.

  5. Publish a test article

    Press Publish test article. We create a real item in the collection so you can confirm it lands where you expect.

If something goes wrong

  • "That collection has no rich text field"

    Webflow collections are whatever the designer built, and an article needs somewhere to put its body. Add a Rich Text field to the collection, or point us at your blog collection rather than another one.

  • The article does not appear on the live site

    Webflow items created through the API only go live once the site is published. Press Publish in the Designer, or turn on auto-publishing for the collection.

  • "That token cannot write to the CMS"

    The token was created without cms:write. Tokens cannot be edited after creation - generate a new one with both CMS scopes.

Webflow's own documentation: read it here

Ready to connect?

Open your website in the app, go to Publishing, and choose Webflow. Then press Publish test article — we create a real draft on your site so you can confirm the whole path works before anything is scheduled.

Go to my websites