Build and deliver frontend experiences fast, with intuitive visual editing tools.
A low-code content management solution for non-technical teams.
An AI-powered website search.Surface content from any source or in any format.
AI chatbot with a governance interface. Secure, personalized support, without hallucinations.
Build and deliver dynamic forms in minutes, with a visual form builder.
An integration platform to connect your systems, data and content together.
Maximize the impact of your content and drive successful conversions.
Easily build and deploy web components across all your sites, at scale.
Centralize and manage customer data for personalization and analysis.
Deliver experiences the way users expect – consistently, securely, and lightning-fast.
Unify and manage your entire tech stack from a secure, centralized AI-Powered Platform.
Transform your digital citizen experience.
Create meaningful student lifecycle journeys.
Attract and retain clients with personalized experiences.
Accessible experiences that customers demand.
Hit campaign goals and make data-driven decisions.
Skip the developer queue to build pages and forms.
Audit, pilot and scale at speed, without major project work.
Make every event easily discoverable across your channels.
Bring your solution to life with expert partners in strategy, design and development.
Unify your systems, content, data and workflows with Squiz Digital Experience.
Upgrade to Matrix 6 (SaaS) and get the full benefits of Squiz's new content authoring experience.
Log in to access partner resources.
Let's grow together. Join our partner network.
Explore our network of agencies and implementation partners.
Discover all our pre-built integrations to popular services, or build your own.
Supercharge your DXP with components, templates, extensions, and more.
Speed up your development, get answers, and discover new DXP functionalities.
Join the discussion, share your experience and get help from other DXP users.
Your go-to place to get hands-on experience and deepen your DXP knowledge.
Submit a suport ticket or contact our 24/7 global support team.
Read the latest articles on all things digital.
Success stories from our amazing clients.
Watch on-demand and register for upcoming online sessions.
We're focused on delivering the best product in the market. See what's ahead.
Lorna Hegarty 22 Sep 2022
For over a decade, Drupal 7 has acted as one of the leading open-source content management systems. But as we explore later on, its market share has been decreasing over the past several years, while many of its customers still choose to avoid updating their systems to later versions. This is stopping Drupal from settling on a firm date for the End of Life of Drupal 7, creating uncertainty amongst its customer base and community.
As Digital Experience Platforms become increasingly sophisticated and built-for-purpose, it’s worth asking if the functionalities of Drupal 9 and the newly released Drupal 10 are worth the time and effort or if you should migrate to a different platform.
"End of Life" (EOL) simply refers to the period of time when a product or software version no longer receives support from its manufacturer or developer. This means that security updates, bug fixes, and other improvements are no longer released for the product.
Developers and manufacturers end support for their products for a few reasons:
What’s the most important thing for a manufacturer to provide during the End of Life process? Answers. And throw in a bit of consistency, support, and reliability. And that’s where the trouble with Drupal 7 comes in.
After a decade of providing support for web applications with Drupal 7, the company announced that it would cease support by November 2021.
But that date has been pushed back not once but twice to November 2023. In fact, Drupal now says, “We are announcing that moving forward, the scheduled Drupal 7 End-of-Life date will be re-evaluated annually.”
Why? COVID-19 was said to be a big part of it, but the reality is that such a large chunk of Drupal’s customer base remains on Drupal 7 (as we show further below), that the company is forced to keep refreshing its EoL date.
With the End of Life of Drupal 7 date still uncertain but inevitable, Drupal is encouraging Drupal 7 site owners to upgrade to either Drupal 9 or Drupal 10 before the EOL date.
A lot has been happening over at Drupal, and customers have had to make a number of decisions quickly.
Drupal 8 already reached its end of life in November 2021, while as we already mentioned, Drupal 7’s EoL keeps being pushed back. And then there’s Drupal 9, which already has Drupal 10 nipping at its heels with its new features – some of which are yet to be announced.
We’ll say it for you…we’re struggling to follow this.
The fact is – there are still so many organizations on Drupal 7, so Drupal can’t stop its support easily. Just take a look at their own usage statistics below to see that usage of Drupal itself has been declining since its peak in 2015/2016 and that roughly half of its user base still remains on Drupal 7. Yes, that’s Drupal 7 in red there.
Upgrading from Drupal 7 to Drupal 9 or 10 requires a significant migration, as these later versions have major architectural and API changes from Drupal 7.
While Drupal does provide tools and resources to help site owners and developers with the migration process – including migration modules, documentation, and community support – it is far from an easy automated process.
Every organization is different, and business pressures might be tempting you to stay with Drupal 7. But the short answer? No.
The fact that Drupal has made clear that no further core commits (updates to its core code base) will be made to Drupal 7, any organization running on Drupal 7 will inevitably need to update its system in the future to avoid falling behind.
There are a number of risks if you choose to stay with Drupal 7 in the long term. While you’ll continue to have some level of functionality with Drupal 7, there are risks because this software will cease to have the same level of support it enjoyed throughout its life, leaving you vulnerable in different ways.
If you’re running on Drupal 7, you don’t need to migrate to Drupal 8 before 9. The two are very similar, and while Drupal 9 features improvements on 8, it maintains backward compatibility with Drupal 7.
And then there’s Drupal 10. You might be wondering, ‘Will we have to go through it all over again in a year’s time for Drupal 10?’
Don’t worry. While the jump from Drupal 7 to 9 is a bigger leap, Drupal 10 is just an incremental upgrade so there’s no need to rebuild and migrate your data. There will be new features in Drupal 10, such as its administration theme, Clara, replacing the existing Seven, and others that are yet to be announced.
However, there are some challenges or issues you might face in migrating from Drupal 7 to a newer version:
That’s the better question! To answer it, consider whether or not Drupal satisfies the expectations we have today of DXPs and where we expect them to go in the future.
Up until 2015, Drupal was often employed as a framework in which multiple functionalities were integrated using a monolithic architecture. From Drupal 8 onwards, the company has worked towards an API-first architecture and while the coupled front-end is still available, you can set up Drupal as API-first and use front-end techniques to display your content.
But there are reasons why customers, especially those on Drupal 7, are choosing to move to different DXPs, as shown by its decreasing user base. Some of these factors even beg the question – is Drupal a true DXP?
If you’re a Drupal 7 site owner, you inevitably need to invest in an upgrade to your system at some point, whether it be with Drupal or another DXP. This means it’s worth considering what other DXPs like Squiz offer compared with Drupal.
Squiz DXP allows you to come as you are, adding or swapping tools from any vendor into our composable DXP, without having to re-platform. As a truly built-for-purpose and scalable DXP, Squiz:
Migrations to Squiz are typically completed within 12 weeks or less. You can gain access to a more intuitive, efficient, and secure technology that will improve the experience you offer customers and the returns offered by your digital platforms.
The Squiz Transform migration tool automates much of the migration, limiting errors, speeding up the process, and giving time back to your teams. It does this by automatically lifting and shifting your content to Squiz while also testing the end-to-end migration of your website in the cloud.
With Squiz migrations, there’s minimal downtime. While a content freeze is required, this step is usually completed within 24 hours, meaning your content teams can continue to work throughout the migration process. Rigorous trials beforehand mean that teams often know in advance how long the real migration will take, enabling them to plan business activities accordingly, with minimal disruption.
That’s okay – as we know, the deadline for Drupal 7’s End of Life is just as likely to be extended beyond November 2023 due to the ratio of Drupal customers still using it, so you have some time. But waiting too long risks introducing security vulnerabilities and poor functionality as Drupal increasingly shifts its support to Drupal 9 and its newly released D10.
If you’re stuck making a decision, first take the time to get to know where things are going with Composable DXPs as they replace monolithic systems, then look to see if Drupal can meet your requirements in the future or if other platforms can offer a smoother, automated transition.
Join our community of experts and enthusiasts by subscribing to our newsletter today.
You can unsubscribe anytime.