Hassaan Javed
All guides

Webflow CMS architecture

How to structure Webflow CMS for a growing SaaS website

Build the content model around what the marketing team publishes, how content relates, and what must stay consistent as the site grows.

Vesko Retail OS SaaS website built with bilingual Webflow CMS content

Content architecture

A CMS should connect publishing needs to reusable pages

Start with the work editors repeat, then model the content and relationships that support it.
  1. Publishing needsResources, updates and customer stories

    Identify repeatable jobs before choosing fields.

  2. Content modelFocused collections

    Give each real content type a stable purpose and URL pattern.

  3. RelationshipsAuthors, categories and services

    Reference shared information instead of duplicating it.

  4. PresentationTemplates and components

    Keep spacing, responsive rules and accessibility outside the CMS.

  5. Editorial controlPreview, review and publish

    Test the complete workflow with realistic content before launch.

The content model sits between what the team publishes and what visitors see.

Start with publishing jobs, not a list of fields

Interview the people who publish product updates, resources, customer stories, integration pages, and campaigns. Record what they create repeatedly, what they reuse, and what currently requires a developer.

A CMS is useful when it removes repeated layout work. If editors still duplicate static pages and manually repair spacing, the content model is not solving the publishing problem.

  • Content types published more than once
  • People responsible for drafting and approval
  • Reusable relationships between content types
  • Fields editors should never need to control

Create one collection for each real content type

Use separate collections when items have a distinct purpose and template. Resources, authors, case studies, integrations, industries, and testimonials often need different fields and different publishing rules.

Do not create a new collection only because two layouts look different. Presentation variants belong in components when the underlying content is still the same type.

  • A clear purpose for every collection
  • A stable URL pattern for indexable content
  • Required fields limited to genuine requirements
  • Help text for fields that editors may misunderstand

Use references to prevent duplicated information

Reference fields are useful for relationships such as a resource and its author, a case study and its industry, or an integration and its category. Update the shared item once instead of repeating names, portraits, and descriptions across many records.

Avoid turning every small label into a referenced collection. Excessive relationships make editing slower and can create unnecessary nested Collection Lists on templates.

  • Author and category relationships
  • Case study, service, and industry relationships
  • Fallbacks when a reference is empty
  • Collection List and nested-list limits reviewed

Keep layout rules inside the template and components

The CMS should store content, while the template controls spacing, typography, responsive behavior, and accessibility. Editors should choose meaningful options such as featured or resource type, not enter CSS values or visual offsets.

Use conditional visibility for optional sections, but test the empty state. Hidden content should not leave blank wrappers, stray dividers, or unexplained space.

  • Reusable template sections and components
  • Meaningful option or switch fields only
  • Conditional sections tested when empty
  • Long titles, summaries, and rich text tested

Design the editorial workflow before importing content

Define naming, slugs, image requirements, metadata ownership, preview checks, and approval. A technically clean CMS can still fail if no one knows who owns incomplete fields or when an item is ready to publish.

Import a small representative sample first. Check old posts, unusually long content, missing media, special embeds, and relationships before committing to a full migration.

  • Draft, review, and publish ownership
  • Image dimensions and alt text guidance
  • SEO title, description, and canonical rules
  • Representative import tested before bulk migration

Sources and further reading

Platform behavior and search guidance can change. These primary references support the technical details in this guide.

Questions teams ask before starting

How many Webflow CMS collections should a SaaS site have?

There is no ideal number. Create a collection for each repeatable content type with a distinct structure and publishing purpose, then keep the model as small as the workflow allows.

Should SaaS feature pages be static or CMS-driven?

Use CMS templates when feature pages share a stable structure and are published repeatedly. Use static pages when each page needs substantially different storytelling or conversion flow.

Can Webflow CMS support related content?

Yes. Reference and multi-reference fields can connect authors, categories, services, industries, integrations, and other related items.

Apply this to a real project.

Send the current website, Figma file, or migration plan. I will review the context and suggest the clearest next step.

Start a project