Content Hub

7 steps to a smooth Umbraco 17 upgrade 

  • Blog
  • 03 December '25
  • 10 mins
  • Jon Whitter

Umbraco 13 reaches end of life on December 14th 2026 – a little over 12 months from the publication of this piece – which means the clock is already ticking. After that date, your CMS will stop receiving security patches, bug fixes, and new features – putting your organisation at risk while missing out on the huge improvements landing in Umbraco 17. 

The good news: upgrading between long-term support (LTS) versions is now simpler than ever, thanks to Umbraco’s predictable release cycle and reduced breaking changes. Organisations that plan their upgrade early can minimise disruption, reduce risk, and unlock a far more powerful, performant, and flexible CMS. 

This in-depth article walks you through: 

  • Why you shouldn’t stand still on Umbraco 13
  • What’s new and valuable in Umbraco 17
  • The 7 steps to a smooth upgrade
  • Frequently asked questions about Umbraco upgrades

And if you need support at any stage, our consultants are ready to help you prepare, plan, and deliver the upgrade confidently. 

Why upgrading matters now 

Upgrading is more than just staying current – it’s essential for reducing risk, improving experience, and ensuring your digital estate doesn’t fall behind. 

1. Security risk increases the longer you wait

Once Umbraco 13 reaches end of life, no further security fixes will be released. Whilst uncommon, security breaches can have devastating operational and reputational impact – especially for organisations handling member data, payments, or sensitive content.  

2. Performance gains translate to better user experience

Older versions are slower, less efficient, and more likely to suffer performance bottlenecks. Faster load times matter – users only give you microseconds before deciding whether to stay or leave.  

3. Complexity grows if you skip versions

The further behind you fall, the harder – and more expensive – upgrades become. In some cases, you may even face a forced rebuild. Staying on LTS → LTS keeps upgrades lightweight.  

4. You miss new features that boost productivity

Everything from content workflows, multilingual enhancements, improved search, and new editor tools are available in newer releases. Delaying means delaying real business value.

What’s new in Umbraco 17?

The upgrade to Umbraco 17 is significant. Some enhancements already exist in versions 14-16, but 17 brings the maturity and stability of an LTS release. 

A completely rebuilt back office

Umbraco has re-engineered the back office using modern, extendable-first technology – faster, more accessible, and designed for future enhancements.  

Big content caching improvements

Large sites start up faster, use more efficient caching, and offer smoother experiences for editors and users alike.  

Block-level language variants

Translate only what you need – not entire pages. This is a game-changer for multilingual teams.  

Advanced workflows

Multiple drafts, smart scheduling pipelines, and enhanced editorial control simplify content operations.  

Forms testing inside the CMS

No more building pages just to preview a form. Editors can test directly in the back office.  

AI-powered MCP integration

Early AI capabilities allow developers to interrogate and optimise CMS structures more intelligently – with more tooling on the way.  

Better hosting and load balancing options

Umbraco Cloud now supports load balancing without dedicated back-office servers, reducing hosting costs and simplifying setup.  

Enhanced search flexibility

Plug into Azure Cognitive Search, ElasticSearch, or other platforms with ease.

7 steps to a smooth Umbraco 17 upgrade 

Step 1: Audit your current site 

Start with a full review of: 

  • What your site currently does
  • Which features you rely on
  • How your content is structured
  • Where improvements could streamline editor workflow

This ensures the upgrade isn’t just technical – it’s an opportunity to optimise.  

Step 2: Review third-party packages and integrations

Check: 

  • Umbraco packages (Forms, Workflow, Commerce, Engage)
  • Community packages
  • Any bespoke functionality
  • CRM or payment provider integrations

Some may already be redundant or superseded by new native features.  

 

Step 3: Remove deprecated or outdated code

Cleaning up technical debt reduces long-term costs and makes future upgrades faster. Think of it as "tending the garden" – remove legacy code, trim back unused features, and modernise where needed.  

Step 4: Identify which new features you want to adopt

Not everything needs to be implemented immediately. But deciding early helps you plan: 

  • Block-level language variants
  • Improved search
  • Workflows and scheduling
  • Management API for automation
  • Engage insights and persona enhancements

These can be rolled into a roadmap after the upgrade.  

 

Step 5: Plan your budget and business case

Umbraco’s LTS cycle runs every 3 years, making financial planning predictable.

Work out: 

  • CapEx vs OpEx requirements
  • Whether costs can be covered by existing support contracts
  • Where the upgrade sits within your wider transformation roadmap

 

Step 6: Assemble the right people

You’ll need: 

  • A clear internal owner (web, IT, or digital team)
  • A testing group
  • Your CMS agency
  • Any relevant change governance boards (CAB)

Make sure everyone knows timelines, constraints, and key blackout periods (e.g., membership renewals, peak events).  

 

Step 7: Map out your technical roadmap

After the upgrade itself, consider: 

  • Clean-up tasks
  • Feature adoption
  • Performance optimisation
  • Third-party product updates
  • Integration improvements

This shifts upgrades from reactive to strategic, ensuring your website evolves alongside organisational goals.

Frequently Asked Questions

Here are some of the most common questions we hear from organisations preparing for their Umbraco upgrade.

What happens if we miss the Umbraco 13 end-of-life window?

Your CMS will no longer receive security patches, leaving you exposed to vulnerabilities and compliance risks.

Your CMS will no longer receive security patches, leaving you exposed to vulnerabilities and compliance risks.

Is Umbraco 17 stable enough for large and enterprise organisations?

Yes — it’s an LTS release, meaning 24 months of feature support and 12 months of security patches. Stability is one of its core goals.

Yes — it’s an LTS release, meaning 24 months of feature support and 12 months of security patches. Stability is one of its core goals.

Can we reduce hosting costs after upgrading?

Potentially — caching improvements and new load balancing capabilities may allow you to consolidate server infrastructure.

Potentially — caching improvements and new load balancing capabilities may allow you to consolidate server infrastructure.

Do we need to adopt every new feature immediately?

No — most new features in Umbraco 17 are opt-in, and can be added gradually after the initial upgrade.

No — most new features in Umbraco 17 are opt-in, and can be added gradually after the initial upgrade.

How do reusable content blocks differ from global components?

Reusable blocks become a native Umbraco feature, eliminating the need for custom components that were previously developer-built.

Reusable blocks become a native Umbraco feature, eliminating the need for custom components that were previously developer-built.

Ready to plan your upgrade?

The move from Umbraco 13 to 17 is straightforward when approached early – and risky if left until the deadline. With major improvements in performance, accessibility, editorial workflow, and hosting flexibility, the upgrade unlocks meaningful value across your organisation. 

If you’d like help with: 

  • Planning your upgrade
  • Auditing your current setup
  • Mapping your future roadmap
  • Reducing risk and downtime

Our expert consultants are here to guide you through every stage.

Get In Touch