The Webflow CMS is a huge reason to use Webflow. You may have used content management systems in the past but I doubt you have used a content management system that so seamlessly links to the website designer. Manage data easy as pie and then link CMS collections to pages. Customise how your website's content looks seamlessly using one of Webflow's most powerful features.
Let's dig in.
‍
A Content Management System (CMS) is a software platform that enables users, regardless of technical expertise, to create, manage, and modify content on a website without the need for specialized technical knowledge. Essentially, a CMS provides a user-friendly interface that simplifies website content management, allowing individuals and businesses to maintain their websites with ease. This can include anything from adding or editing text and images to updating product catalogues and publishing blog posts. By abstracting the technology and coding required to build web pages, a CMS empowers more people to contribute to and control online content, democratizing the process of web publishing.
A CMS (content management system) is where you store and manage dynamic content on your site. You can reference dynamic content (i.e., content that changes) in your site design. Then, when you or a teammate creates or changes content in the CMS, it instantly updates on all the pages where it’s referenced.
‍
Webflow CMSÂ comes with tonnes of useful features that are well worth knowing about.
Check out this page for a full run down.
‍
The Webflow CMS REST API is open for business! Now you can add, update, and delete Items from Collections programmatically, right from your terminal.
Now you can push content to Webflow CMS from your favorite apps via Zapier — without writing code.
Forget writing meta titles and descriptions for every one of your blog posts. With Webflow, you just create a template for your SEO tags to follow, and we'll automatically generate search engine-friendly titles, descriptions, and Open Graph content.
Easily filter dynamic content to display featured content or all blog posts on a particular topic. Or use sorting to display content from a specific date range, by alpha, and more.
When you create a Collection, Webflow automatically generates a template page so you can design how that content displays. Then that template gets applied to every item in the Collection — letting you create hundreds or even thousands of pages — at once.
Add your client as a content editor so they can update text and images while you work on the design.
Now you can export your CMS Collections as CSVs to move content between sites or — if you must — between platforms.
If you have Webflow CMS hosting, you, your clients, and other Collaborators can now review incoming submissions from your website's forms right inside the Editor panel—plus download the whole list in a handy CSV file.
Webflow CMS gives you the power to define your content and its structure however you'd like with over a dozen field types.
With Webflow CMS, there's no need to learn a complex backend. Just open your website, log in to the CMS, and start updating text and images — right on the live website.
Now you can paginate collection lists, control how many items display per page, and style your own “previous” and “next” buttons.
Easily create "related posts" modules for your blog, guide users through in-depth tutorials, surface related help content and documentation, and build modular pages that highlight content from across your site.
Create an RSS 2.0 feed for any of your dynamic content Collections so people can subscribe to your content via reader apps like Feedly. You can also automate your email newsletter via MailChimp or set up RSS "zaps" with Zapier using your RSS feed URL.
‍
‍
Using a CMS in these scenarios allows for a blend of flexibility, ease of use, and efficiency, making it a go-to solution for managing digital content across various industries and purposes.
‍
The Webflow CMS gives you full control over your content structure and how content is designed throughout your site.
‍
If interested, we actually wrote an article going in depth in to all things Webflow pricing entitled, "Webflow Pricing (2024): The Ultimate Guide To Pricing, Plans & Features,"‍‍
The CMS plan is $23 if billed yearly ($29 if billed monthly).
This plan is designed to accommodate the needs of blogs, portfolios, and other content-driven websites, providing a powerful suite of features for both content creation and management. Key inclusions in the Webflow CMS plan are:
This plan is well-suited for content creators, bloggers, and small businesses looking for a comprehensive, easy-to-use system for managing their digital presence.
‍
Yes, importing content into the Webflow CMS is a straightforward and efficient process, designed to simplify the management of digital content. This feature is particularly useful for users looking to migrate content from another platform or to bulk upload items. Webflow supports the import of content through .csv files, allowing for the easy transfer of articles, posts, product information, and more.
The platform provides detailed guidelines on formatting the .csv file correctly to ensure a smooth import process. Additionally, Webflow's CMS import tool includes the ability to map CSV columns to specific fields within your collections, offering flexibility and control over how your content is organized and displayed on your website.
This functionality highlights Webflow's commitment to providing a user-friendly experience, making content management accessible to users regardless of their technical expertise.
‍
Several website builders offer CMS (Content Management System) functionalities, standing as alternatives to Webflow. Prominent among these are WordPress, Squarespace, Wix, and Drupal. Each platform has its unique strengths and user base, catering to different needs and technical expertise levels.
We choose Webflow for its CMS functionality over other options. It blends design flexibility, ease of use, and powerful customization without the need for extensive coding knowledge. This makes it ideal for clients.
‍
The different steps we will go through are:
For this example, we'll be using the Macu agency website. This is what we actually do on the website so you can see a real Webflow example.
We have collections for case studies, blogs, press features, Webflow templates, service pages, tools and more. As you can see, there are tonnes of different things you can do with the CMS.
‍
So how the hell do you set this up? Well, first step is actually to get a Webflow CMS plan. This is $23 a month if billed yearly or $29 a month if billed monthly. If you're obviously having it for more than a year, you'll save a little bit of money if you do it yearly. So that's a basic minimum starter.
‍
You won't see all the different collections that you see in the panel so you will need to create a new collection.
A collection is just a set group of fields that make up the same type of data sets eg. blogs, team members etc.
What you need to do is you click this icon here, then click this little icon up in the top right when the panel opens.
Create New Collection.
‍
You will be shown all of these different options, blog post, authors, categories. Maybe there are things that you need that aren't here, so all you need to do is you can just put in whatever collection name you want and then add your custom fields from here.
Let's say though that you actually want to add blog posts as well. What that means is that you have all these custom fields that are automatically added. So post body, post summary, main image, thumbnail image, et cetera, et cetera.
Now, let's just assume that this is gonna be done by you.
So you name it whatever you want. I'm just gonna make it very clear that this is different from the actual content that we normally have on our website. And we click Create Collection to get that collection made.
So we have collection and then we have the fields that make up whatever content is going to be put in those collection items.
So we can either input new content, if you already have a blog post with images and authors, et cetera, then you can obviously put that in by clicking this blue button here.
If you don't have any content, I'm going to just add 20 new items.
Now, these are all being added. Great. We have 20 new blog posts, 20 myths about web design, et cetera, et cetera. If we click into one of these, we'll see all of these different fields that have been automatically added.
‍
Head back to the designer and create a new static page.
Then, you can stylise a new page within Webflow to create a directory of your different team members.
You will then be able to link all the CMSÂ collection information.
‍
Copy the basic page styling from another website page on you site. This should give you the basic to input the CMSÂ inormaton.
Grab a CMS element by clicking the add elements button in the top left of the designer - it's a plus icon.
Drag that in to your designer and click the purple button in the top left. This means you will be able to connet it up to the authors CMS collecton.
After doing this, you will be able to see all the CMSÂ items linked - it's magic!
Then, add an image element and connect by clicking the purple button that shows up in a modal above your CMS item.
Continue this process with all the elements you want to add. Then put a link block in the CMS item and link that to the individual CMS item page (current author)
Now, you have a static "Blog," page which shows all the different blogs on your website. If you click on one of the blog image thumbnails, it will link to the individual blog article itself on the CMS item page.
‍
Repeat the process of copying basic styling elements and then drag a CMSÂ collection element on the age.
Drag in a rich text element to connect to the author biography (or whatever log for content you wan to connect).
Verify that every element on the page is appropriately connected to the CMS. This includes ensuring that any dynamic content or interactive elements are fully linked to the CMS to guarantee seamless functionality. They turn purple when they are linked. Missing connections can lead to broken functionality when the live site is up and running!
‍
Don't you dare publish the site without checking off the on-page SEO elements!
These include:
‍
When completely satisfied that the page is responsive, all the CMSÂ information is there that's meant to be there, all CMSÂ connections are made correctly and page is ready, hit publish!
Congratulations - your CMSÂ collection is live.
‍
‍
Go and check out this incredibly useful checklist that Flowninja have made for you to be able to tick off all these CMS items. This checklist is what we use before launching websites - it's incredibly comprehensive.
Here is the CMSÂ checklist that they go through on their incredible sheet:
Slugs for the CMS pages should be singular. e.g. /blog/ , /author/ , /service/
‍
Always use description part of the CMS fields to describe what they do and what they're connected to.
‍
Each CMS needs to have at least 3 CMS items added with different content, ideally we should end up with 7 CMS items.
‍
Double check each item on the page to make sure all images, texts and links are connected to pull info from the CMS
‍
For any element that the client might not fill in the data for, add conditional visibility. E.G. Twitter icon should be hidden if the client doesn't add the Twitter link in the CMS.
‍
All CMS post pages need to have content inside. Even if it is for an FAQ CMS post, please add Navigation, Footer and a Question and the answer section in the hero.
‍
All CMS Collections have the empty field designed and implemented. Guiding the client where to go to add CMS content.
‍
Check to see if all CMS items are connected to the proper links or post pages. For CMS Items that link out of the site, please link to a new tab and add rel=”noreferrer”
‍
Either pull the SEO Title from the Item name + " | Business Name" or add custom fields for all 3. If we're doing a migration from an old site, migrate the same SEO Titles and Descriptions as on the old site.
‍
Check if CMS Lists are sorted properly. Newest first or whatever the client is requesting us to use, if we have a related CMS Items, make sure don’t show the current CMS item.
‍
Add featured, first or whatever the design requires fields to the CMS.
RR Tarbot is the man when it comes to CMS. He used to work at Webflow teaching enterprise clients to use the the CMS so he knows his onions.
The 8 tips he includes in this video are:
‍
In wrapping up, the power of a well-crafted CMS website in enhancing both user experience and search engine ranking cannot be overstated.
Through the strategic use of Webflow, users of all skill levels have the opportunity to leverage its potent CMS features to not only meet but exceed these goals.
By adhering to the outlined best practices, you are not just optimizing your website; you are setting a foundation for a compelling online narrative that resonates with your audience and stands out in the digital realm. Remember, the essence of a successful website lies not only in its aesthetic appeal but also in its functionality and ease of use. By starting on this path today, you commit to a process of continuous improvement, innovation, and growth.
Remember, if you're also considering how to make your website SEO friendly, be sure to check out our article entitled "SEO For Startups: How To Grow Traffic To Your Startup Website (Free Resources Included)."
‍