To WordPress or Not to WordPress, That is the CMS/DXP Question
Jul 28, 2022 • 8 Minute Read • Doug Yoder, Technical Director
Authors: Rick Cabral, Liz Spranzani, & Doug Yoder
Organizations that digitally transform their business, optimize digital channels, and evolve alongside technology are more competitive today and successful in the long run. We assist clients in revamping their websites by delving into various content management systems (CMS) and digital experience platform (DXP) alternatives. We offer thorough guidance throughout the process of exploring partner platforms such as WordPress, Sitecore, Optimizely, Contentstack, and Contentful. Our ultimate goal is to equip clients with sufficient information to make informed decisions about whether to upgrade or switch CMS platforms
This article explores WordPress and how it compares to other CMS, DXP, and SaaS platforms, its use cases, and whether WordPress is an option for you. Plus, we'll share the four core truths for having a digital presence that can advance your initiatives.
WordPress Overview
WordPress is a free, open-source web page management software. If you visit wordpress.org, you'll see it touted as the "world's most popular website builder," with an estimated 43% of websites using WordPress. It's a popular and easy-to-use platform to quickly stand up a web presence and is especially popular with bloggers. In fact, blogging was the primary use case in the beginning and still is to this day.
In 2003, a couple of developers who wanted a replacement for a discontinued blogging platform created WordPress. Its popularity is grounded in its ability to address beginner-level website design, building, and hosting. In many cases, you can create a WordPress website for no cost. (More on "free" in a bit). It appeals to this one target audience very well.
WordPress is a great option if you use out-of-the-box components with less emphasis on a very specific design. For example, blog and news sites where most content is entered page-by-page as rich text blocks are great candidates for WordPress. One downside for marketers using WordPress is the rigid content architecture. It can't easily feed content into channels other than its front-end website. It also doesn't natively have structured content that you could share or repurpose easily within a website or across websites.
WordPress' Online Community
Written in PHP, WordPress started as, and remains, open source and free to use. At its core, the software focuses on full-page, article-like experiences. Content is stored in a basic list-like structure, one entry per page - as with a blog. Advanced concepts like fragment-based page design, shared content, and content relationships are either limited in scope or missing entirely. Shortcomings are addressed via community plugins. From the beginning, developers have taken advantage of the WordPress plugin architecture to write their own enhancements and extensions to the platform. These plugins are then shared with the community.
Over the years, WordPress has been extended to make it easier to use for folks without programming skills or access to developers. Example features include site theming capabilities, media gallery features, and WYSIWYG editing. While there are over 60,000 available plugins in the WordPress community, there is no organization. It's a wild-west of new, old, incompatible, or competing offerings. The user is left to their own devices to evaluate each plugin for suitability. As a software entity, WordPress evolves constantly, requiring monthly maintenance to stay on top of security and plugin updates. Since it's not a SaaS platform, it's up to you to ensure your application stays current.
Comparing WordPress to Other CMS Platforms
Depending on the situation and business needs, there are several platforms that we evaluate and compare with WordPress.
WordPress is considered a CMS but due to its origins, it does vary from the standard features you'd get with a licensed CMS. Some of the CMS features that you'll commonly find subpar or lacking in WordPress include staging environment capabilities, granular workflow and security options, relational content, the ability to share content or reuse it on multiple pages/sites, SSO authentication, enterprise search, flexible platform navigation, findability of content, page orchestration and granular layout capabilities, collaboration and commenting, multisite support, multilingual and localization robustness, or AI/ML for content tagging and content recommendations.
Many of these features you'd want for your WordPress website are available via additional third-party plugins. There are hundreds to choose from to customize your website for your desired outcome if you don't code. But there are a few downsides to this:
- Potential Costs: Since many of the features actually come via third-party plugins, there could be extra costs associated with them leading to multiple separate service agreements.
- It's Not Upgrade-Proof: WordPress doesn't own these plugins so upgrading and managing them is unreliable. They may or may not consistently be kept up to date.
- Choice Overload: The selection process is more cumbersome than utilizing the out-of-the-box feature from another CMS.
Taking Your CMS or WordPress to the Next Level with a DXP
The top two enterprise-grade DXPs we work with are Sitecore and Optimizely. They also bring value to mid-market and smaller businesses.
Both have offerings that exceed CMS capabilities and are what transform them from CMS to DXP including personalization, experimentation/testing, marketing operations, digital asset management (DAM), marketing automation, search, commerce, and customer data platform (CDP), and incorporate AI and machine learning in many of their products.
Both also emphasize the ability to feed various channels with their content APIs and are at varying stages of supporting and promoting headless practices and SaaS offerings. Optimizely has a very mature PaaS hosting offering for the CMS, and Sitecore not only has PaaS but also has SaaS CMS options coming soon.
Want to gain a deeper understanding of DXP? You can learn more about it in our article on demystifying digital experience platforms.
Considering Headless SaaS Platforms
If you're wondering if a DXP may be too advanced for your current requirements, you could consider headless SaaS CMS players such as Contentstack and Contentful. These platforms let you grow your DXP over time in a composable manner, adding features and other platforms as needed.
Contentstack will even make a strong case for why they should be considered over Optimizely and Sitecore, although admittedly, they'll only be servicing one spoke of that DXP wheel and you'd still need to fill other DXP needs elsewhere. One benefit of these CMS platforms is that they're full SaaS offerings so your team won't need to worry about updates, upgrades, infrastructure, server patches, security, and many other services they take care of for you. They're designed to scale, including CDNs, and come with excellent support packages.
Composable DXP & MACH Architecture
One of the hottest topics in digital experience architecture today is the idea of a composable DXP and MACH architecture. The basic premise is that platforms should focus on the functionality they're best at, avoid being monolithic and trying to do too much, and connect to each other via APIs and services. These APIs should surface data and logic within the platform to allow other platforms to leverage it. All CMS/DXP platforms mentioned above are built to have specific content and data types. This makes it easy to reference and search via API. However, with WordPress, the development community is still focused narrowly on the idea of a 'website' composed of full pages and the content only being used within a WordPress website.
WordPress has very limited ability to be a headless content source since it isn't built natively to allow for a structured content type architecture, meaning the content is not easily found, identifiable, or segmented into consumable pieces. That makes the API use a limited option. Therefore, it would be difficult to snap into an existing composable DXP stack as a content source.
4 Core Truths for Having a Digital Presence
In today's competitive landscape, organizations that embrace digital transformation and keep up with the latest technology are more likely to succeed in the long term. There are four core truths that have emerged over the last few years that we must accept if we want to stay ahead of the curve. Unfortunately, WordPress doesn't provide easy solutions to address these challenges. These truths include:
- Your content needs to be made available to important channels besides just your website (e.g., omnichannel, headless, open API).
- People interacting with you expect you to know who they are; this requires personalization, analytics, and AI-driven content capabilities.
- An organization's marketers and IT staff need to be as efficient as possible with platforms that are easy to use and have content reuse functionality.
- The platform your organization depends on must enable agility and flexibility. It must quickly bring on and advertise new service lines, spin up new landing pages, and address a new need (e.g., pre-defined templates, auto-deployments, flexible page orchestration).
Freemium is Finite and So is Your Team's Time
Price tends to be a critical sticking point, so let's take a moment to discuss that. WordPress is free to download, but that comes with limitations. To use WordPress effectively, you need a provider to host your website, offer support, and perform upgrades. Make sure they can scale the infrastructure and provide a CDN for caching. (Visitors these days expect blazing-fast websites). Depending on your managed services and support needs, an SLA could cost upwards of six figures.
There is also the cost of development and design. WordPress functionality predetermines how you use it based on the provided components, as is with light styling and theming variations (some of which you also have to pay for). If you want anything extra, you need to leverage developers, and forcing WordPress into a custom design can be a significant effort. You'll end up paying just as much or more for the development effort of a custom design as you would for the implementation of the same design on one of the other platforms, but with an end result on WordPress that is considerably less capable, more difficult to use, and inhibits digital maturity.
The hidden cost of WordPress, beyond the tangible costs, is your marketing/content teams' time for extra content cycles for updates, launches, and maintenance. You're also missing out on ROI from additional CMS features you could get with other platforms. Agility, one of the core truths of today's digital experiences can help accelerate initiatives. If your platform lacks this attribute, your go-to-market initiatives will slow down. Additionally, you may find more efficiency and pricing incentives to stay within one suite of products from a single vendor. It's worth noting that while DXP platforms with open API support make it simple to integrate other systems, you may benefit from better efficiency and pricing by sticking to a single vendor's suite of products.
Conclusion
If you're reading this article right now, then you're probably with an organization that takes digital investments seriously. You're willing to consider Verndale's consultation, strategy, design, and development services and you're interested in an ROI. We'll share our secret: extending that investment to include a CMS or DXP software license will likely save you costs and generate higher revenue in the long run.
By choosing WordPress, you'll quickly hit your digital experience ceiling, making it difficult to further your journey toward digital maturity. And make no mistake, everyone has a journey, even if it's a simpler one. That said, there are use cases for WordPress and we have implemented WordPress for several clients.
If you have a specific design in mind, have in-house developers, or are interested in leveraging our developers, a CMS or DXP will optimize your vision and resources. A CMS or DXP can give you the opportunity to better understand who your customers are and tailor their experience, it will optimize your web and marketing team's efficiency, and more. We're here to help and can lead you through an exploration to help determine which move you want to make next, and how to select a platform that's right for you.