The Umbraco Roadmap

What you can start looking forward to

Below you’ll find the Umbraco Roadmap, a general, high-level, overview of what the Umbraco HQ development team is working on NowNext and Later. The Roadmap will give you an idea of where our software products are going and at what state the different components are currently in so you know if your favourite feature is on the roadmap and its current state.

For more detailed information concerning upcoming releases, please see our public release overview.

For an overview of the features and projects that have already been delivered, please see Roadmap History.

What to expect from the Roadmap

What you'll find in "Now"

Projects/Features that the development team currently have their hands on. You’ll also find an expected launch date/time period on most of the components.

What you'll find in "Next"

Projects/Features that we have started the process of planning. Once the necessary planning and preparation is done, this will be moved up to “Now” where it will be given an expected delivery time and, in some cases, split into smaller components.

What you'll find in "Later"

Big projects that are on the team's “future board”. As work starts on the "Later" projects, they'll be broken up into smaller components before going into the "Next" level. 

The Umbraco Roadmap

Now

Umbraco Commerce | Abandoned Cart Overview

The overview of all the abandoned carts with customer details directly in the CMS for better follow-up.

Target release: June 2025

Umbraco Engage | Release for Umbraco 16+

With Umbraco Engage available for Umbraco 13 (LTS), we've started the process of creating a release compatible and consistent with the new backoffice available in Umbraco 16+.

Target Release: Analytics-only version in July and full version available in August 2025

Umbraco CMS | Containerization Support

Introducing the support for load balancing in the Umbraco backoffice, enabling projects to scale out the entire Umbraco project. This will help enterprises and organizations with requirements for a high number of concurrent backoffice users distribute workloads across multiple servers, improving both performance and security.

Target release: Q2 2025

Umbraco CMS | The Umbraco MCP server

We’re packaging and documenting the Umbraco MCP Server, first announced at Codegarden 2025. As we explore and define more use cases for the MCP Server, we’re also uncovering opportunities to improve the underlying Management API. This work will strengthen both the API and its potential for AI-driven workflows. See Unveiling Umbraco MCP Server for more information.

Target Release: Q3 2025

Umbraco Cloud | Custom Identity Provider

Seamlessly connect your own Active Directory to your Umbraco Cloud portal, enabling secure user authentication and centralized access control management for enhanced efficiency and convenience.

Target release: Q3 2025

Umbraco Engage | Enhanced Persona and Journey Step Scoring

In addition to implicit scoring, personas and journey steps will soon support explicit scoring.
This will allow directly triggered values to help personalize visitor experiences more dynamically.

Target Release: Q3 2025

Umbraco Deploy | Support for Umbraco Engage

Support for transferring Umbraco Engage data and configuration between environments is in progress. This will improve functionality and productivity for projects on Umbraco Cloud and ones using Umbraco Deploy on-premises.

Target Release: Q3 2025

Umbraco Cloud | Cloudflare Edge Insights

Improved visibility into the traffic your website receives per hostname, including details on traffic blocked by Cloudflare services, such as bots and other unwanted requests.

Target release: Q4 2025

Umbraco CMS | Flexible Search Integration

We’re introducing a new search abstraction layer to provide greater flexibility when integrating custom search providers in Umbraco. The abstraction layer will support both content search in the backoffice and server-side website search, making it an ideal solution for enterprise projects or scaling up to high-traffic websites.

The search abstraction layer will simplify connecting Umbraco with powerful external search engines like Elasticsearch or Azure Cognitive Search. We plan to launch it with one or more example implementations to demonstrate how to build custom search solutions.

You can read more about the future search in this Request for Comments.

Target Release: Q4 2025

Umbraco CMS | Backoffice Load Balancing

Introducing the support for load balancing in the Umbraco backoffice, enabling projects to scale out the entire Umbraco project. This will help enterprises and organizations with demand for a high number of concurrent backoffice users distribute workloads across multiple servers, improving both performance and security.

Target release: Q4 2025

Next

Umbraco Heartcore | Custom SMTP server

We currently provide very restricted email functionality in Heartcore in order to limit potential abuse scenarios. We know that email is a crucial part of a modern platform, and intend to re-enable this by allowing you to configure your own SMTP server from which to send messages. Not only will this enhance workflow processes with notifications, but will also allow you to easily send emails on form submissions.

Umbraco CMS | System and Content Date Consistency

Umbraco CMS stores and surfaces various system dates related to events such as creation, update, and publication.  They are mostly stored as server time, without any time zone information.  We'd like to rationalize this such that we consistently store and work with UTC (Coordinated Universal Time) on the server, presenting local time on the client. We'll also create a new property editor as part of this project that explicitly stores UTC and allows for presentation to the editor in convenient time zones.

Umbraco Cloud | Load Balancing

Experience the power of load balancing in Umbraco Cloud, distributing website traffic across multiple servers to optimize performance, scalability, and user experience, effortlessly handling high volumes, and scaling with ease.

Umbraco Heartcore | Custom media URLs

Heartcore media is presently served from an Umbraco domain. For better SEO and to make a site's hosting platform more opaque we will allow customers to add their own domains from which to serve media.

Umbraco Engage | Reporting API

Analytics are shown directly in the backoffice on both generic and page level. Want to have custom insights with multiple dimensions in it? Simply connect the reporting API to your dashboard application and create the insight you need.

Umbraco Commerce | Label printing

We are looking into the next steps of supporting store owners in shipping orders, including label printing.

Umbraco Commerce | Drop-in Member Portal (my account)

This will come as an extra Umbraco Commerce package which will out-of-the-box enable Commerce projects to use Umbraco Members as a Customer Registration Portal. It comes with full documentation and is fully open-sourced.

Umbraco CMS | Backoffice Accessibility Enhancements

We're ensuring that the editor experience in the Umbraco backoffice meets accessibility standards by working with the criteria underlying WCAG compliance. 

With accessibility becoming a greater focus across the industry, we're also exploring ways to enhance the overall accessibility experience in the Umbraco backoffice. In this first phase, we’re prioritizing editors and content creators, making their workflow more inclusive and user-friendly.

Later

Umbraco CMS | Reusable Block Content

With multiple Block Editors now available (Block List and Block Grid), we want to make it possible to share block content across pages, between the block-based editors, and make it possible to update this content more efficiently.

Umbraco Cloud | Scheduled Upgrades

Allows you to schedule automatic upgrades of Umbraco CMS, Forms and Deploy. You will be given a timeframe in with you can schedule the upgrade to ensure better planning and handling of automatic upgrades.

Umbraco Engage | Visitor Profile Properties

The Visitor Profile will be enriched with properties like name, email address, organization, and custom properties. These properties can be set by a Form submission, an Umbraco Member registration, an Umbraco Commerce order, or by calling the API.

Umbraco Engage | Campaign Reporting

This will offer full insight into the effectiveness of your campaigns. Expect insights in traffic, form submissions, triggered goals and e-commerce orders. Everything will be related to Visitor Profiles and exportable.

Umbraco Commerce | Improved Analytics Overview

We're exploring the possibilities to improve the insights on Commerce orders, products, and customers.