Platform setup guides
Connect your Webflow site
Chatgpt Grow publishes by creating items in a Webflow CMS collection. Every Webflow project structures its blog differently, so you also tell us which field holds the post body and which one holds the hero image.
Last updated: 2026-09-15
Before you start
- A Webflow site with a CMS collection that holds your blog posts.
- Site administrator access so you can generate a token. The free Starter plan includes CMS; the Basic plan does not.
- The API slugs of the fields you want us to write to. They are usually not the labels you see in the Designer.
Get your credentials
- Designer
- CMS
- Site settings
- Site usage
Apps & integrations — API access
- Generate API token
- Site API tokens
- CMS read
- CMS write
- 1
Open API access
Open the site you publish to, then its settings and the API access screen.
Menu pathSite settingsApps & integrationsAPI access- Older tutorials say "Project settings → Integrations". Webflow renamed the screen; the path above is the current one.
- 2
Generate a Site API token
Click Generate API token, name it "Chatgpt Grow", and grant CMS read and write access. Webflow shows the token once — copy it before you leave the page.
- 3
Copy the Collection ID
Open the CMS collection that holds your blog posts, open its settings, and switch to the API tab. Copy the Collection ID from there.
Menu pathCMSyour collectionSettingsAPI - 4
Note the field slugs
Still on the API tab, find the API slug — not the display label — of the fields the article should be written into.
- The Rich text field for the post body, usually post-body.
- The Image field for the hero image, usually main-image. Optional.
Connect it in Chatgpt Grow
Four credential fields, plus an optional name for the connection. Only the token and the collection ID are strictly required if your collection uses the default field names.
The Site API token from step 2. Webflow shows it only once.
The Collection ID from step 3, from the collection settings’ API tab.
The API slug of the Rich text field that holds the post body. Defaults to post-body.
The API slug of the Image field for the hero image. Defaults to main-image.
Optional. A name for this connection so you can tell it apart later.
What happens after you connect
- Chatgpt Grow creates a CMS item with the article title, slug, and body, and publishes it to your live site immediately.
- Markdown is converted to HTML, so the body field must be a Rich text field. A plain-text field accepts the HTML, but your site then shows the tags as text.
- When the article has a hero image it is written to the image field you mapped; when it does not, that field is cleared on update (unless the field is required — Webflow does not allow it to be empty).
- Only one platform can be connected at a time. To publish somewhere else, disconnect Webflow first.
Troubleshooting
Status 401 or 403
The token is wrong, or it was generated without CMS write access. Generate a new Site API token with CMS read and write, and reconnect.
Status 404 for the collection
The Collection ID belongs to a different site, or it was copied from a page URL instead of the collection settings’ API tab. Collection IDs and page IDs look alike.
The item is created but the body is empty
The body went to a field your site does not render. Check that the mapped body field is the one your post template shows, and that its API slug matches.
Publishing fails with a Validation Error
A mapped field slug does not exist in the collection; Webflow rejects the whole item ("Field not described in schema"). Copy the API slug from the collection settings’ API tab.
The paths above do not match your Webflow dashboard
Webflow moves this screen from time to time. Search Webflow’s own documentation for "Site API token" — the official link is below.
Chatgpt Grow