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.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.
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
- Log in to your Webflow account.
- Go to Site Settings for the site you want to connect.
- Navigate to Apps & Integrations.
- Under API Access, click Generate API Token.
- 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
- Open Slate and go to Administration > Integrations.
- Find Webflow and click Connect.
- Paste your Webflow API token.
- Give the connection a name (e.g., “Marketing Site” or “Blog”).
- Click Save.
Step 3: Use the connection in a workflow
- Open or create a workflow.
- Add the Webflow block from the Apps section.
- Select your Webflow connection from the dropdown.
- Choose your site and collection.
- Map your workflow data to collection fields.
What you can do
Once connected, the Webflow integration enables the following through the Webflow workflow block:| Capability | Description |
|---|---|
| Create collection items | Add new blog posts, pages, products, or any CMS item |
| Update existing items | Modify content by matching on the item slug |
| Map workflow data to fields | Use placeholders to populate any CMS field type |
| Draft or publish | Choose whether new items are saved as drafts or published live |
| Connect multiple accounts | Link 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 postProduct 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 productContent 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 collectionSEO 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 pagesCase 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 contentManaging 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:- Generate a new API token in Webflow.
- Open the expired connection in Slate.
- 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
| Issue | Cause | Solution |
|---|---|---|
| Connection fails on save | Invalid API token | Verify the token in Webflow and ensure it has site access |
| Sites not loading | Token lacks permissions | Generate a new token with access to the target site |
| ”Expired” badge on connection | Token was revoked or expired | Re-authenticate with a new token |
| Rate limit errors during workflow | Too many Webflow API calls | Add delays between iterations in loop-based workflows |
| Collection fields not appearing | Wrong collection selected | Verify the correct site and collection are chosen |
What’s next
- Webflow Block — detailed guide on configuring the Webflow workflow block
- Building Workflows — learn how to create workflows from scratch
- Loop Block — process multiple items in a workflow
- Human Review Block — add approval steps before publishing