- Issue created by @Kushneet
- 🇺🇸United States bruna.sd
Created a spreadsheet for benchmarks (23 areas and 6 CMSs) and an accompanying form that submitters can leverage to submit benchmarking items
- 🇬🇧United Kingdom Emma Horrell
Noting here that I will do the benchmarking data collection for Contentful
- 🇺🇦Ukraine yana-karpliuk
I worked on collecting benchmarking data for Webflow.
So far, I’ve completed all tasks except for the following: 12 (publishing workflows), 17 (plugin ecosystem), 21 (professional services), and 22 (privacy and data protection).
- 🇦🇺Australia skyejohnson Sunshine Coast, Australia
I'm doing some benchmarking for Wordpress.com
- 🇬🇧United Kingdom Emma Horrell
Benchmarking data can now be viewed in this Benchmarking data Airtable
Data collected as descriptions, screenshots and screenrecords for these CMS providers:
- Webflow
- WordPress.org
- WordPress.com
- Contentful
- Wix
- Squarespace
- 🇬🇧United Kingdom Emma Horrell
Summary of approaches taken by different CMSs for the different stages:
- 1. Set-up – initial site creation:
- Register for a free or a paid account with email/password (Webflow, Contentful, WordPress.com, Squarespace)
- Install using DDEV (WordPress.org)
- AI chatbot to get a pre-configured site (Wix)
- Start by choosing what your site is about (Squarespace)
- 2. Hosting options:
- Offered hosting for staging (Webflow)
- Managed hosting (WordPress.com)
- 3. Finding settings/configurations:
- Menu in top left for all the site configurations (Webflow)
- Sidebar on the left with settings (WordPress.com)
- 4. Onboarding – steps required to customise:
- Create a blank site or a template one (Webflow)
- Setting up a content model and deploy to Netlify or Vercel hosting platforms (after selecting ‘from scratch’ or ‘template’) (Contentful)
- Lots of customisation options (including: pre-empted functionality added in based on initial preference selection, option to add appearance customisation, option to use Tools and Settings to customise, checklist on dashboard) (WordPress.com)
- ‘Setup Guide with options to customise: site structure, site header, branding and SEO (Squarespace)
- 5. CMS dashboard:
- Starter Workspace Dashboard (with options to set up sites: All Sites, Tutorials, Settings and Open Designer to work on individual sites) (Webflow)
- Dashboard appears once template selected – shows content in different stages (Contentful)
- Site creation final stage results in dashboard (WordPress.com)
- Choice of apps to work with from side menu (Wix)
- 6. Content types available
- Content types are labelled CMS Collections – you can create Collection Lists (which are like Views) (Webflow)
- Posts and Pages are basic content types (WordPress.com)
- 7. Media management – how to add media items
- Add panel where you can click and drag an image element into the canvas (Webflow)
- Media library available into which you can add images from computer or link to Google Photos, add media items to a page with the edit option (Webflow)
- Go to ‘Edit’ on events and blog posts to add media (Wix)
- 8. Drafts – interface to review drafts
- Possible to save ‘Collection items’ as drafts (Webflow)
- For each CT (Pages and Posts) the UI gives the option to Drafts (along with Published, Drafts, Scheduled and Binned (WordPress.com)
- 9. Taxonomies/Tagging – creating and selecting categories and tags
- Add relationships between different collections by adding fields - through fields you can link to other collections (Webflow)
- Taxonomy manager takes you through stages, explains what a taxonomy is, guides creation of concept types (tags) that can be used to group items (Contentful)
- Option to choose ‘categories’ in ‘Posts, and also assign Posts to categories (WordPress.com)
- Blog posts and events have a category feature (Wix)
- 10. Revisions and versioning
- No versioning history/revisions (Webflow)
- In Edit function, there is a Revisions option in Settings bar (WordPress.com)
- 11. Editorial/page builder experience
- WYSIWYG editor, drag and drop. Add panel on the left to find elements to add. Option to view page structure in Navigation panel and view components available in Components panel (Webflow)
- Add new elements to pages with ‘/’ or ‘+’ to choose a block (WordPress.com)
- 12. Publishing workflows
- Under ‘Users’ there are 4 types of organisational role – owner, member, developer, admin and owner (Contentful)
- OOTB are 4 user roles – Admin, Editor, author, contributor (WordPress.com)
- 13. Creating/editing reusable pages
- Possible to add a new block by adding a section or elements, and create reusable blocks and components (Webflow)
- Create reusable components create block content to reuse (WordPress.com)
- 14. URL structure customisation
- Default URLs offered, only customisable on paid plan, however, slugs can be edited for each page (Webflow)
- Option to edit slugs through the Settings sidebar (WordPress.com)
- 15. Front-end theme selection
- Selection of themes offered (under templates) (Webflow)
- Themes can be changed through Appearance on the nav bar. Some themes are paid, some free. To customise colours on themes is a paid option (WordPress.com)
- 16. Reusable page templates
- Available in the CMS Collection (named Collection Page Template) (Webflow)
- 17. Plugin ecosystem/adding features
- Has to be paid for, not available in the free version (WordPress.com)
- 18. SEO tools and capabilities
- Built-in SEO tools: Meta Tags and Descriptions, Auto-Generated Sitemaps, 301 redirects, Integration with tools (e.g. Google Analytics) (Webflow)
- 19. Analytics and behaviour tracking
- Google Analytics can be added through Site settings ->Apps and Integrations (Webflow)
- 20. Accessibility support
- Accessibility features include: Alt Text for Images, Semantic HTML, ARIA labels and roles, Focus and Hover states, Audit panel (Webflow)
- 22. Documentation
- Documentation and support help bundled together, free courses to understand platform (Webflow)
- Documentation for Users includes: Get Started, Tutorials and guides, Core Concepts and API reference, Join the community on Discord and Contact us (Contentful)
- 🇬🇧United Kingdom Emma Horrell
Actions:
Data still required on how CMSs other than WordPress.com handles this stage
17. Plugin ecosystem/adding featuresData required on how CMSs other than Webflow handle these stages:
16. Creating reusable page templates
18. SEO tools and capabilities
19. Analytics and behaviour tracking
20. Accessibility supportData still required on how CMSs handle these stages:
21. Finding professional services (devs, agencies)
23. Privacy and data protection - 🇦🇺Australia skyejohnson Sunshine Coast, Australia
@emma-horrell I'm happy to add the rest for WordPress.com, I just cannot upload screenshots any longer. I've tried multiple browsers and different machines but I get an error on upload.