⚠️ Fraud Alert –

Umbraco Version Upgrade Services for Supported and Legacy Websites

Plan and deliver your Umbraco upgrade with a clear route for the CMS, .NET runtime, custom code, packages, integrations and content. iConnect Digital supports upgrades to a current Umbraco release, including complex projects moving from legacy versions.

Tell us which Umbraco version you are running

IConnect Digital - A reliable partner for your tech product 1
Delivered 50+ Umbraco Projects Partnered with Top UK Digital Agencies

01

A version route based on the real codebase

02

Compatibility risks identified before delivery

03

A tested cutover and rollback plan

Upgrade planning

An Umbraco upgrade becomes urgent when support, compatibility or delivery starts to narrow

A major-version upgrade is rarely limited to changing a CMS package. The project may also affect the .NET runtime, backoffice extensions, property editors, search, hosting, deployment and third-party packages. Early assessment gives the team time to choose the right destination and deal with dependencies before support deadlines force the decision.

01

Your Umbraco version is approaching end of life

Security-only support and end-of-life dates change the risk of staying where you are. The upgrade plan should consider the CMS, .NET version, Umbraco add-ons and third-party package support together.

02

A package or integration blocks other work

A payment, CRM, search, identity or marketing dependency may no longer support the current CMS. We trace where the dependency is used before choosing whether to upgrade, replace or refactor it.

03

Your team is spending time maintaining legacy code

Older controllers, property editors, backoffice extensions and deployment routines can slow every release. An upgrade can remove recurring work, but only after the inherited code is understood.

04

A redesign or platform change is already planned

A redesign, hosting move or integration programme can create a practical upgrade window. The work still needs clear boundaries so several migrations do not become one uncontrolled release.

Choose the destination deliberately

The newest major version is not automatically the right landing point

The target release should be selected before estimates are finalised. The decision affects package availability, test scope, support life and how soon the next major upgrade may be needed.

01

Move to Umbraco 17 LTS

Suitable for teams that want a longer support window and a stable destination aligned with .NET 10 LTS.

  • Long-Term Support release
  • Strong default for business-critical sites
  • Useful landing point for Umbraco 13 projects

02

Move to Umbraco 18 STS

Suitable when current Umbraco 18 features have clear value and the organisation accepts a shorter support cycle.

  • Standard-Term Support release
  • Includes the new Library and Elements foundation
  • Needs an earlier next-version decision

03

Confirm the route first

Choose this path when package support, custom backoffice code, hosting or integration dependencies make the destination uncertain.

  • Compatibility investigation
  • Proof of concept for high-risk components
  • Scope and estimate after evidence
Version lifecycle planning

Choose the destination version for the support period and features you need

As of September 2026, Umbraco 17 is the current Long-Term Support release and runs on .NET 10 LTS. Umbraco 18 is the current Standard-Term Support release. Umbraco 13 reaches end of life on 14 December 2026. The right destination depends on the required support window, package readiness, feature needs and the likely date of the next major upgrade.

Version dates change. Confirm the release lifecycle against current Umbraco guidance when the project is scoped.

Umbraco Version lifecycle planning
Assessment before estimation

An upgrade assessment should expose the work that a package update will not show

We review the areas that can change scope, delivery risk or the target version. The output is a practical upgrade route with assumptions, exclusions and items that need a proof of concept.

01

CMS and .NET baseline

Current Umbraco release, runtime, hosting model, environments and deployment method.

02

Custom code

Controllers, services, composers, scheduled jobs, Razor views and application-specific extensions.

03

Backoffice extensions

Property editors, dashboards, AngularJS-era extensions and editor workflows.

04

Packages and add-ons

Vendor support, replacement options, licences and version compatibility.

05

Integrations

CRM, ERP, identity, search, payments, marketing and other external dependencies.

06

Content and database

Content models, media, members, data migrations, database size and publishing behaviour.

07

Delivery and hosting

Build pipeline, configuration, secrets, cloud services, caching and release controls.

08

Quality and recovery

Critical journeys, regression coverage, performance baseline, backups and rollback requirements.

Different starting points need different routes

The current version determines how much of the project is an upgrade and how much is a migration

Each route is confirmed against the actual solution. Version number alone is not enough to estimate the work.

01

Minor and patch updates

Update within the same major release, review release notes, confirm package compatibility and test the affected areas before deployment.

02

Supported major-version upgrade

Move through the required major versions, update project dependencies, address breaking changes and validate the application at each planned stage.

03

Umbraco 13 to Umbraco 17 LTS

Review .NET 10 readiness, packages, custom code and backoffice extensions, then deliver and test the selected upgrade sequence.

04

Umbraco 17 to Umbraco 18

Use this route when Umbraco 18 features justify an STS move and the project accepts its shorter lifecycle.

05

Umbraco 8 legacy migration

Assess content transfer, templates, custom code, property editors and packages. The move to modern Umbraco crosses a major platform change and should not be sold as a routine package update.

06

Umbraco 7 and earlier

Treat the project as a controlled migration or rebuild assessment. Preserve valuable content, URLs and business rules while replacing unsupported platform components.

07

Umbraco Cloud version upgrade

Coordinate the application changes with Cloud environments, deployment workflow, baseline restrictions and the target version supported for the project.

08

Upgrade during redesign or replatforming

Separate upgrade work, content change, frontend rebuild and infrastructure change into clear workstreams with shared test and release decisions.

A controlled upgrade process

Umbraco version upgrades move from evidence to a tested production release

The sequence creates approval points before high-risk work and before launch. Smaller upgrades may combine stages, but the ownership, test and rollback decisions should remain visible.

1

Step 01

Assess

Confirm the current version, target release, hosting, repositories, environments, packages, integrations, data and known issues.

2

Step 02

Plan

Define the upgrade sequence, proof-of-concept work, acceptance criteria, responsibilities, downtime assumptions and rollback approach.

3

Step 03

Prepare

Create backups and working environments, update build and deployment requirements, and resolve blockers that would make the upgrade unsafe.

4

Step 04

Upgrade

Update the CMS, runtime and dependencies in controlled increments. Refactor custom code and replace incompatible packages where agreed.

5

Step 05

Verify

Test editorial workflows, critical user journeys, integrations, search, forms, members, performance and deployment behaviour.

6

Step 06

Release

Complete the agreed cutover, run launch checks, monitor the platform and record the remaining maintenance or support work.

Release confidence

Testing should follow the ways editors, customers and connected systems use the site

A successful build is only one checkpoint. The upgraded platform must preserve the journeys and operational behaviour that the business depends on.

01

Editorial workflows

Create, edit, preview, publish, unpublish, schedule and manage media using the roles that will use the production backoffice.

02

Customer journeys

Test forms, search, member access, transactions and the high-value page journeys agreed for the project.

03

Connected systems

Verify data exchange, authentication, retries, scheduled work and failure handling across each critical integration.

04

Release and recovery

Confirm deployment steps, database handling, cache behaviour, monitoring, backups and the conditions for rollback.

Estimate the real work

Upgrade effort depends on the solution, not only the version numbers

Two websites on the same Umbraco version can require very different work. The estimate should state which dependencies are confirmed, which remain assumptions and what evidence is still needed.

Starting and target versions

The number of major-version boundaries, runtime changes and version-specific breaking changes shape the route.

Custom code and backoffice extensions

Inherited code, custom property editors and unsupported extension patterns increase refactoring and test work.

Packages and integrations

Package availability, vendor support and external-system dependencies can add replacement or coordination work.

Content, environments and release constraints

Data volume, editorial structure, deployment controls, downtime tolerance and test coverage affect the delivery plan.

Final terms are confirmed in the proposal

Minimum booking

Onboarding time

Retainer rollover

Urgent-work rules

Prepare for a useful first assessment

Is the Umbraco upgrade ready to scope

A first conversation does not need a finished specification. It does need enough access and context to separate known work from assumptions.

Ready for assessment

Clarify these points first

We have been delivering Umbraco solutions for over a decade.

To deliver consistently at scale, we align with your delivery model, tech stack, and client expectations every step of the way.

IConnect Digital - A reliable partner for your tech product 2
0 + Years

We’ve built and maintained long-term Umbraco partnerships with several UK-based digital agencies.

IConnect Digital - A reliable partner for your tech product 3
0 /5 ✪

Clutch-rated with verified reviews from clients who trust us for reliable and timely project delivery.

IConnect Digital - A reliable partner for your tech product 4
0 +

Dedicated high skilled developers across backend, frontend, QA, and DevOps.

Umbraco upgrade FAQs

Questions teams ask before upgrading Umbraco

The final route and estimate depend on the current solution. These answers explain the decisions we normally make during assessment.

Which Umbraco version should we upgrade to?

For many business-critical websites, Umbraco 17 LTS is the natural destination because it offers a longer support window and aligns with .NET 10 LTS. Umbraco 18 may be appropriate when its features are required and the shorter STS lifecycle is acceptable. We confirm the target after reviewing package support, custom code and the timing of the next major upgrade.

Umbraco 13 is in its security phase and reaches end of life on 14 December 2026 according to Umbraco’s published lifecycle. Teams still on version 13 should plan their next step now and confirm whether any extended support option forms part of their risk plan.

The move from Umbraco 8 to modern Umbraco crosses a major platform change. Content may be migrated, but templates, custom code, backoffice extensions and packages often need refactoring or replacement. We assess the current solution before confirming the route.

Yes, but these projects are normally treated as controlled migrations or rebuilds rather than routine package updates. The first step is to identify what content, URLs, functionality and integrations must be preserved.

The duration depends on the starting version, target release, codebase, package compatibility, integrations, content volume, hosting and test requirements. A small supported upgrade may be contained. A legacy migration can become a larger development project. We provide the delivery plan after assessment.

Development and most testing should take place away from the live site. The final cutover may require a short content freeze or maintenance window, depending on database changes, content activity and deployment method. The release plan should state the expected interruption and rollback conditions.

We record each dependency, confirm whether a compatible release exists and test the business flow it supports. If a package is no longer maintained, the agreed scope may include replacement, refactoring or removal.

Content preservation is planned as part of the database and content work. URL continuity, redirects, metadata, canonicals, structured data and analytics should also be checked before launch. Any deliberate change should be documented and tested.

Yes. We begin with technical discovery so that estimates are based on the inherited code, packages, environments and deployment process. Access, ownership and handover responsibilities are agreed before delivery begins.

Yes. Post-launch support can cover monitoring, defects, package maintenance, performance work and future version planning. The support arrangement is agreed separately from the upgrade scope.

Tell us which Umbraco version you are running and what needs to change

Share the current version, target date and any known package, integration or hosting constraints. We will use the first discussion to confirm what must be reviewed before scope and timing can be agreed.

Request an Umbraco Upgrade Assessment

IConnect Digital - A reliable partner for your tech product 1
Delivered 50+ Umbraco Projects Partnered with Top UK Digital Agencies

Digital Insights & Innovations: The iConnect Digital Blog

Unlock the power of informed decision-making. Our blog is your go-to resource for the latest trends, expert advice, and in-depth analyses across Umbraco development, MVP strategies, and advanced digital solutions. Dive in and empower your business with knowledge from our specialists.

Our customers love what we do

⚠️ Fraud Alert – Public Notice ⚠️

We have been made aware of an ongoing fraudulent activity using our company and director names. Scammers are impersonating us via lookalike websites and asking individuals to pay in cryptocurrency for app promotions or other fake services.

🔒 Please be advised:

We do not accept payments in cryptocurrency.

We are not involved in any such promotional activities.

We have reported this fraud to the relevant UK authorities.

👉 If you come across such suspicious requests or websites, do not engage and report them immediately.

Issued in public interest.

Ready to Elevate Your Content Strategy? Book a FREE Umbraco Consultation!

Schedule a no-obligation call with our Umbraco specialists. We’ll discuss your goals and show you how a strategic content infrastructure can drive growth.