Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

Does Webflow Have a CMS? Yes: Collections, Fields and Items

Yes. Webflow has a built-in CMS made of collections, fields and items. A collection works like a database table, for example blog posts or team members, and your design templates pull content from it. There's also a CMS API for creating, updating and publishing content from code, so you're not limited to typing everything in by hand.

Three building blocks: collections, fields, items

If you've only used page builders before, the Webflow CMS can feel abstract. It comes down to three parts.

  • Collections are containers for one type of content, much like a database table. You might have one for blog posts, one for team members and one for testimonials.
  • Fields define what each piece of content holds, such as text, rich text, images, dates, numbers and references to other collections.
  • Items are the individual entries, so each blog post or each team member is one item.

The payoff is in the design side. Webflow's CMS page describes reusable content templates: you design the layout once, and any new content follows it. You can also build page layouts that pull in CMS content while you design, so you're working with real text and images rather than placeholder copy.

The field types available

Field typeTypical use
Plain Text, Rich TextTitles, summaries and full article bodies
Image, Multi-ImageFeatured images and galleries
Link, Email, PhoneContact details and outbound links
Number, Date/TimeSort orders, event dates and publish dates
Switch, Option, ColorToggles, categories and brand colours
Reference, Multi-ReferenceLinking one collection to another, such as an author to their posts

Reference fields are where the CMS earns its keep. Link a post to an author item once and the author's name, photo and bio can appear on every post without retyping.

Drafts, live content and archiving

The CMS keeps staged and live content separate. Staged content is a draft you can preview but visitors can't see, and live content is published. Each item carries isDraft and lastPublished properties that set its status, and you can archive items with the isArchived flag instead of deleting them.

Working with the CMS from code

The CMS API lets you create, manage and publish content programmatically. It supports bulk updates and multi-locale content, which is useful if you're moving a few hundred posts from another platform or running a site in more than one language.

The Data API has rate limits that depend on your site plan:

ItemLimitApplies to
Data API requests per minute60Starter and Basic site plans
Data API requests per minute120CMS, eCommerce and Business site plans
Data API requests per minuteCustomEnterprise
Site publish through the API1 successful publish per minuteData API

Go over the limit and you'll get an HTTP 429 response. If you're importing a big batch, pace the script to stay under your plan's number rather than retrying in a tight loop.

Scripted updates that never go live

Webflow Developer Documentation flags the part that trips people up. CMS API limits scale with the site plan, 60 against 120 requests a minute, and staged API changes don't go live until they're published. So a script can update a hundred items perfectly and the live site shows none of it, because nobody ran the publish step. Add publishing to the end of every script, and remember it's limited to one successful publish per minute.

How WordPress and Shopify handle structured content

WordPress has a REST API that lets applications send and receive data from your site as JSON objects. My comparison of Webflow and WordPress goes through the wider trade-offs.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

Shopify product pages can hold custom fields through metafields, which covers some of the same ground for shops.

My verdict on the Webflow CMS

Yes, it has a full CMS, and the collections and reference fields make it a good fit for blogs, team pages, case studies and portfolios. Plan your collections and fields before you design, so templates have the right content to pull from. If you'll update content by script, build in the publish step and watch the per-minute limit for your plan. For ideas on putting the site to work, my Webflow marketing plan is a good next read.

Want your tool on this list? Featured spots and reviews here are paid partnerships. Here's how to partner with me.

Frequently asked questions

Does Webflow have a built-in CMS?

Yes, based on collections, fields and items.

What is a collection?

A database-like container that defines a content type and its fields, such as blog posts.

Can I edit the CMS through code?

Yes. The CMS API can create, update and publish collection items.

Does the CMS support drafts?

Yes. Items can be staged as drafts or live, and they can be archived.

Is there an API limit?

Yes. It depends on the site plan, and you'll get a 429 when it's exceeded.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.