Skip to main content

Documentation Index

Fetch the complete documentation index at: https://slatehq.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

The Webflow integration lets you push content from Slate workflows straight into your Webflow CMS collections. Create new pages, update existing items, and automate your publishing pipeline — without switching between tools.

Why connect Webflow to Slate?

Slate generates content through AI-powered workflows. Webflow hosts your website. Connecting the two means you can go from content generation to published page in a single automated flow.

Prerequisites

  • A Slate account with an active workspace
  • A Webflow account with at least one site and CMS collection
  • A Webflow API token with access to your site

Setup

Step 1: Generate a Webflow API token

  1. Log in to your Webflow account.
  2. Go to Site Settings for the site you want to connect.
  3. Navigate to Apps & Integrations.
  4. Under API Access, click Generate API Token.
  5. Copy the token. You will need it in the next step.
Store your API token securely. Webflow does not show the token again after you leave the page.

Step 2: Connect Webflow in Slate

  1. Open Slate and go to Administration > Integrations.
  2. Find Webflow and click Connect.
  3. Paste your Webflow API token.
  4. Give the connection a name (e.g., “Marketing Site” or “Blog”).
  5. Click Save.
Slate validates the token by fetching your Webflow sites. If the token is valid, the connection appears as active.

Step 3: Use the connection in a workflow

  1. Open or create a workflow.
  2. Add the Webflow block from the Apps section.
  3. Select your Webflow connection from the dropdown.
  4. Choose your site and collection.
  5. Map your workflow data to collection fields.
For full details on configuring the Webflow block, see the Webflow Block guide.

What you can do

Once connected, the Webflow integration enables the following through the Webflow workflow block:
CapabilityDescription
Create collection itemsAdd new blog posts, pages, products, or any CMS item
Update existing itemsModify content by matching on the item slug
Map workflow data to fieldsUse placeholders to populate any CMS field type
Draft or publishChoose whether new items are saved as drafts or published live
Connect multiple accountsLink several Webflow accounts and use different ones per workflow

Use cases

AI-powered blog publishing

Generate blog posts with the LLM block — title, body, meta description, slug — then publish them to your Webflow Blog Posts collection in a single workflow run. Example flow: Input keywords → LLM generates article → Webflow block creates a draft blog post

Product catalog updates

Pull product data from a Slate sheet or external API, then create or update items in your Webflow Products collection. Run the workflow on a schedule to keep your catalog in sync. Example flow: Sheet with product data → Loop block iterates rows → Webflow block updates each product

Content localization

Translate existing content into multiple languages using the LLM block, then publish each version to a language-specific Webflow collection. Example flow: Source content → LLM translates to Spanish → Webflow block creates item in Spanish collection

SEO landing page generation

Generate targeted landing pages at scale. Use keyword research data to create optimized pages and push them to Webflow as drafts for review. Example flow: Keyword list from Semrush block → LLM writes landing page copy → Webflow block creates draft pages

Case study publishing with approval

Use the Human Review block to get sign-off on AI-generated content before it goes live on your Webflow site. Example flow: LLM drafts case study → Human Review for approval → Webflow block publishes approved content

Managing connections

View connections

Go to Administration > Integrations to see all your Webflow connections and their status.

Expired tokens

If a Webflow API token expires or is revoked, the connection shows an Expired badge. To fix this:
  1. Generate a new API token in Webflow.
  2. Open the expired connection in Slate.
  3. Enter the new token and save.

Remove a connection

Delete a connection from Administration > Integrations. Any workflows using that connection will need to be updated with a new one.

Troubleshooting

IssueCauseSolution
Connection fails on saveInvalid API tokenVerify the token in Webflow and ensure it has site access
Sites not loadingToken lacks permissionsGenerate a new token with access to the target site
”Expired” badge on connectionToken was revoked or expiredRe-authenticate with a new token
Rate limit errors during workflowToo many Webflow API callsAdd delays between iterations in loop-based workflows
Collection fields not appearingWrong collection selectedVerify the correct site and collection are chosen

What’s next