Webflow is a powerful platform that allows developers and designers to build responsive websites visually, without writing code. One of the core features of Webflow is its CMS (Content Management System) and eCommerce capabilities, which enable users to manage dynamic content and sell products online. Within Webflow, the Project Settings section is a important area where users can configure permissions and custom branding options to tailor the website's functionality and appearance to meet specific needs.
Permissions in Webflow Project Settings
Permissions in Webflow are essential for controlling who can access and modify different parts of the website. These permissions ensure that only authorized users can make changes, thereby maintaining the integrity and security of the website. Webflow provides several levels of permissions, which can be configured from the Project Settings:
1. Team Member Roles:
– Owner: The owner has full control over the project, including the ability to invite and manage team members, configure project settings, and access billing information.
– Admin: Admins have nearly the same permissions as the owner, except for certain billing-related actions. They can manage team members, configure project settings, and make changes to the website.
– Editor: Editors have limited access, primarily focused on content management. They can add, edit, and delete content within the CMS, but they cannot access design settings or project configurations.
– Guest: Guests have very restricted access, typically limited to viewing content or making minor edits, depending on the permissions granted by the owner or admin.
2. CMS Editor Permissions:
– Content Editors: Users assigned as content editors can access the CMS Editor to manage dynamic content. They can create, edit, and delete items within collections, such as blog posts, products, or other custom content types.
– Custom Permissions: Webflow allows for granular control over what content editors can do. For example, an editor can be given permissions to only edit certain collections or specific fields within a collection. This ensures that users can only modify the content they are responsible for, reducing the risk of accidental changes to critical data.
3. Ecommerce Permissions:
– Store Managers: In eCommerce projects, store managers have permissions to manage products, orders, and customer information. They can add new products, update existing ones, process orders, and handle customer inquiries.
– Custom Roles: Similar to CMS editor permissions, custom roles can be created for eCommerce projects to control what specific actions users can perform. For instance, a user might be allowed to manage orders but not add new products.
Custom Branding Options in Webflow Project Settings
Custom branding is a vital aspect of creating a cohesive and professional online presence. Webflow provides several options for customizing the branding of a project, which can be configured from the Project Settings:
1. Custom Domain:
– One of the primary branding options is the ability to connect a custom domain to the Webflow project. This allows the website to be accessed via a branded URL, such as www.yourcompany.com, rather than a Webflow subdomain. Configuring a custom domain involves updating DNS settings to point to Webflow's servers and verifying the domain within the Project Settings.
2. Favicon and Web Clip Icon:
– Webflow allows users to upload a custom favicon, which is the small icon that appears in the browser tab next to the website title. This enhances the branding and professionalism of the site. Additionally, a web clip icon can be uploaded, which is used when the website is saved to the home screen on mobile devices.
3. Brand Colors and Typography:
– While the primary design settings for colors and typography are managed within the Designer, certain branding elements can be configured in the Project Settings. For example, default color palettes and font choices can be set to ensure consistency across all pages and components of the website.
4. Custom Code:
– For more advanced branding needs, Webflow allows the addition of custom code in the head and body sections of the website. This can include custom CSS for styling, JavaScript for interactivity, and meta tags for SEO and social media sharing. Custom code enables developers to implement unique branding elements that are not available through the standard Webflow interface.
5. Client Billing and White Labeling:
– Webflow offers client billing and white labeling options for agencies and freelancers who manage websites for clients. Client billing allows the project owner to bill clients directly through Webflow, with the option to add a markup for their services. White labeling removes Webflow branding from the CMS Editor, providing a more seamless and professional experience for clients.
Examples of Configuring Permissions and Custom Branding in Webflow
To illustrate how permissions and custom branding options can be configured in Webflow, consider the following examples:
1. Configuring Editor Permissions for a Blog:
– Suppose you have a blog with multiple contributors. You can assign each contributor as a content editor with permissions to only edit their own posts. This can be achieved by creating a custom role that restricts access to specific collections and fields. For instance, Contributor A can only edit posts tagged with their name, while Contributor B can only access their own posts. This ensures that contributors cannot modify each other's content, maintaining the integrity of the blog.
2. Setting Up a Custom Domain for an Online Store:
– If you are launching an online store, you can enhance your branding by connecting a custom domain. In the Project Settings, navigate to the Hosting tab and follow the instructions to add your custom domain. Update your DNS settings to point to Webflow's servers, and verify the domain within Webflow. This will allow customers to access your store through a branded URL, such as www.mystore.com, rather than a Webflow subdomain.
3. Adding a Custom Favicon and Web Clip Icon:
– To further personalize your website, upload a custom favicon and web clip icon in the Project Settings. Navigate to the General tab and find the options to upload these icons. Choose images that represent your brand, such as your logo or a recognizable symbol. This will enhance the user experience by providing a consistent visual identity across different platforms and devices.
4. Implementing Custom Code for Advanced Branding:
– For a unique branding experience, you might want to add custom CSS and JavaScript to your website. In the Project Settings, go to the Custom Code tab and add your code to the appropriate sections. For example, you can add custom CSS to style specific elements, such as buttons or navigation menus, to match your brand's color scheme and typography. Additionally, you can add JavaScript to create interactive features, such as animations or custom forms, that enhance the user experience.
5. White Labeling the CMS Editor for Clients:
– If you are an agency managing websites for clients, you can use Webflow's white labeling feature to provide a seamless experience. In the Project Settings, navigate to the Editor tab and enable white labeling. This will remove Webflow branding from the CMS Editor, allowing your clients to manage content without being aware of the underlying platform. This enhances the professionalism of your service and reinforces your brand's identity.
By leveraging the permissions and custom branding options available in Webflow's Project Settings, you can create a secure, personalized, and professional online presence that aligns with your brand's identity and meets the needs of your users.
Other recent questions and answers regarding CMS Editor:
- What is the process for publishing changes made in the Webflow Editor, and how does it differ from real-time updates?
- What steps can a collaborator take to edit or create a new item in a collection, and how can they ensure it remains unpublished until ready?
- How can collaborators manipulate content on a page within the Webflow Editor, and what condition must be met for elements to be editable?
- How can collaborators access the Webflow Editor to edit the contents of a published site?

