A Webflow Premium site plan holds 20,000 CMS items in 40 Collections, but each Collection can carry only 10 reference fields, and each Collection list on a page shows at most 100 items unless it is paginated (Webflow pricing page and Help Center, October 2026). On a B2B marketing site the item count is almost never what runs out. The joins between content types are.
This guide sets out the five-Collection model we would start a B2B build from: what each Collection holds, which fields and references it spends, how its pages render, and what changes past 1,000 pages. Every limit comes from Webflow's pricing page, Help Center or developer documentation, read on 20 October 2026.
The limits that decide the model
Webflow's CMS has three kinds of ceiling: how much a site stores, how a Collection is shaped, and how much one page can render. The first is a plan question. The other two are design questions, and a content model has to respect them from day one.
| Limit | Starter (free) | Premium site plan | Team platform plan |
|---|---|---|---|
| CMS items | 50 | 20,000 | 20,000, more for a separate fee |
| CMS Collections | 20 | 40 | 100 |
| Reference fields per Collection | Up to 10, by plan | Up to 10, by plan | 20 |
| Fields per Collection | Not listed | Not listed | 100 |
| Content management API | 60 requests a minute | 120 requests a minute | 600 requests a minute |
| Static pages | 2 | 300 (as Basic) | 500 |
Source: Webflow pricing page and Reference field help article, read 2026-10-20
Webflow's pricing page does not print a field cap for Premium. On the sites we build, the Data API refuses the 61st custom field with a validation error naming a limit of 60, and the built-in Name and Slug fields do not count towards it. Treat 60 as the working ceiling and check your own site before you plan near it.
Collections are a budget of 40. Every Collection also gets a template page automatically: Webflow creates a Collection page for each new Collection, and every item in it becomes a page on that template. A Collection created only to hold labels still produces a set of thin pages that someone has to keep out of the index.
References are a budget of 10. The reference field help article sets the cap at 10 on non-Enterprise plans and 20 on Enterprise, and the multi-reference article answers "why can't I add a reference field?" with the same limit of 10. Each relationship you model, author, topic, related customer, spends one.
Drafts count. Web Tonic's write-up of the limits notes that unpublished items still occupy the item allowance on typical plans, so abandoned drafts are real capacity.
The five Collections
Most B2B marketing sites publish five kinds of repeating content: things to read, pages that sell to a segment, proof, people and subjects. Each gets one Collection.
| Collection | Holds | Example URL | References out |
|---|---|---|---|
| Resources | Blog posts, guides, reports, webinars and news, told apart by a Type option | /resources/webflow-cms-collections | Author, primary topic, topics, related customers |
| Solutions | Industry, use-case, integration and comparison pages, told apart by a Type option | /solutions/fintech | Topics, customers, featured resources |
| Customers | Case studies, logos, quotes and headline results | /customers/acme | Solution (industry), featured resource |
| People | Authors, speakers and leadership | /people/jane-doe | None |
| Topics | The taxonomy behind filters, hubs and related lists | /topics/data-security | Parent topic |
Source: Octo Agency content model; field types from Webflow's Collection fields help article
Resources is one Collection, not five. A blog, a report library and a webinar archive share almost every field. Keeping them together gives one template, one author relationship and one list that can show everything or filter by Type. Webflow's CSV importer turns each unique value in an Option column into an option, up to 100, so Type has room to grow.
The cost is the URL. Webflow builds CMS URLs as the Collection URL followed by the item slug, and only that last segment is dynamic, as Brix Templates' March 2026 walkthrough sets out. One Resources Collection puts every type under /resources/. If your SEO lead needs /blog/ and /reports/, split them, and accept that each split costs a Collection, a template and a second set of references.
Solutions carries the programmatic pages. Industries, use cases, integrations and comparisons are landing pages for a segment, with one shared structure: a problem, proof, relevant resources and a call to action. We would split integrations into its own Collection once it becomes a directory with its own filters.
Customers replaces three Collections. Logos, testimonials and case studies are usually the same company at three sizes. One item holds the logo, the quote and its author, a few result figures and, behind a "has case study" Switch, the long-form story, hidden by conditional visibility when the Switch is off.
People and Topics are small and stable. People rarely passes a few dozen items. Topics can reference itself, because a reference field can point at items in the same Collection, which gives a two-level taxonomy without a second Collection.
What does not get a Collection. FAQs live in rich text inside the item they answer. Calls to action and banners are components. Legal pages and pricing are static. Job listings come from the applicant tracking system. Each, made a Collection, would spend a slot, a template and usually a reference.
The fields Resources needs
Resources is the busiest Collection, so it is the one to get right first. The field types below are Webflow's; the choices are what we would ship on a new build.
| Field | Type | What it does |
|---|---|---|
| Name, Slug | Built in | Title and the final URL segment |
| Type | Option | Blog, guide, report, webinar; filters lists and toggles template blocks |
| Summary | Plain text | Card text and the meta description fallback |
| Body | Rich text | The article itself |
| Cover image | Image | Cards and the Open Graph image |
| Published date | Date/time | Sort order on every list |
| Author | Reference to People | One accountable author per item |
| Primary topic | Reference to Topics | Breadcrumb, related lists, hub filters |
| Topics | Multi-reference to Topics | Tag chips and secondary hub membership |
| Related customers | Multi-reference to Customers | Proof block, in the order the editor chooses |
| Featured | Switch | Pins an item to a hub or the homepage |
| Report file, event link | File, Link | Gated PDF or webinar registration |
Source: Webflow Collection fields help article; field selection is ours
Two fields carry most of the weight. The Type option does what separate Collections would otherwise do. The primary topic, a single reference, is what every related-content list filters on, because single references filter cleanly and multi-reference lists do not.
Spending ten references
The reference budget is where content models fail a year in, when someone asks for "related webinars on every industry page" and the Collection has nothing left to give.
| Collection | References used | Which | Left for year two |
|---|---|---|---|
| Resources | 4 | Author, primary topic, topics, related customers | 6 |
| Solutions | 3 | Topics, customers, featured resources | 7 |
| Customers | 2 | Solution (industry), featured resource | 8 |
| People | 0 | None | 10 |
| Topics | 1 | Parent topic | 9 |
Source: Octo Agency content model against the 10-reference cap in Webflow's Reference field help article
Four rules keep the budget intact.
Point references from the many side to the one side. A resource has one author; an author has many resources. The reference lives on Resources. The author page then lists that person's work with a filter, author equals the current person, which Webflow supports on Collection pages and costs People nothing.
Use a single reference when the list must be filtered. Webflow's multi-reference article is explicit: a Collection list connected to a multi-reference field has no filter or sort options and shows items in the order the editor selected. Filtering a Resources list by "topics contains the current topic" does work; it is the list of referenced items itself that cannot be sorted.
Use a multi-reference when order is editorial. Related customers on a solution page is a hand-picked, ordered list, which is exactly what the multi-reference behaviour gives you.
Pre-render what rarely changes. Web Tonic's guide to the limits recommends building rarely changing related blocks once and storing the HTML in a Rich Text field, giving up the live join to get the reference slot back. Keep the script that builds it so the block can be rebuilt.
How 1,000 pages render
The model produces five templates, and every published page is one of them or a static page.
Lists. Webflow's dynamic content limits allow 40 Collection lists per page, nested lists included, up to 10 nested lists and three levels of nesting. Each list shows up to 100 items. A Topics hub with resources, solutions and customers lists uses three of the 40.
More than 100 items. Pagination splits a list into pages of up to 100 items. The Skip setting shows items 101 to 200 in a duplicated list, and every duplicate counts towards the 40. Finsweet's List Load attribute can render every item, and Finsweet's own documentation warns that loading thousands at once hurts mobile users.
Nested lists. The nesting article allows 100 nested items per parent item. A mega menu of topics with their top resources fits easily; a footer that nests every resource does not.
URLs. Since April 2023, CMS folders can add static segments before the Collection URL, so /learn/resources/slug is possible and /resources/topic/slug is not. Renaming a Collection URL after launch needs a redirect, and Webflow's help article shows one wildcard rule, old path /old-collection-url/(.*) to /new-collection-url/%1, rather than one per item.
Past 1,000 pages: quality, not crawl budget
Google's guide to managing crawl budget says it is aimed at sites with 1 million or more unique pages changing weekly, or 10,000 or more changing daily, and that smaller sites need only an up-to-date sitemap and a regular look at the Page Indexing report. A B2B site with 2,000 or 15,000 CMS pages that change weekly is not in that group.
The risk at that size is the one Google's spam policies call scaled content abuse: many pages generated mainly to rank, with little value to users, however they were produced. A Solutions Collection is where this happens, because it is cheap to add industry pages that differ only in the industry name.
Three checks keep the Collection on the right side of that line:
- Every item has its own proof: at least one Customers reference or one resource that is specific to the segment.
- Every item has fields that differ in substance, not only in the name: the problem statement, the regulations or the integrations that apply.
- Empty sections are hidden, not padded. Conditional visibility set to "is set" on each optional block means a thin item shows less, not filler.
We would not publish a Solutions item that fails the first check, and we would use the CMS item indexing control that Webflow's pricing page lists to keep any Topics hub with only a handful of resources out of the index.
Writing to the CMS at volume
A model that scales past 1,000 pages will be filled by import, not by hand.
API rate limits. Webflow's developer documentation sets 60 requests a minute on Starter and Basic, 120 on CMS, eCommerce and Business plans, and custom limits on Enterprise; the pricing page lists 600 for Team. Limits apply per API key. Over the limit, the API returns 429 with a Retry-After header, typically 60 seconds. At 120 requests a minute, writing 1,000 items one request at a time takes just over eight minutes; on Starter, about 17.
CSV import. Webflow's import article matches reference and multi-reference values by slug, so an item with a custom slug will not match a plain-text name; put the slug in the CSV instead. Updates match existing items by the Item ID column from an export. Back up the site before a large import.
Reconcile after writing. Web Tonic's guide treats a post-import count as mandatory: list the Collection and compare the number against what you meant to create, because an import can finish part way.
What this means for your site's first year
Start with five Collections and write down three numbers before the first item goes in: projected items at the end of year two, Collections in use, and references used per Collection. The model above uses five of 40 Collections and no more than four of 10 references on any one of them. That headroom is what lets the marketing team add a content type in month nine without a rebuild.
Add a sixth Collection only when a content type needs its own URL prefix, its own template or its own editors. Split Resources or Solutions only when the URL argument wins. Keep FAQs, banners and testimonials out of the Collection budget.
We build marketing sites in Webflow, 20 or more of them in twelve months as Web Tonic's white-label partner, and the largest CMS we have built holds over 1,200 items. Our Webflow development service page explains how we scope a CMS build.


