Speaker Agency
- Umbraco 8 → 17
- 1,473 URLs checked
- 652 redirects verified
We move your Umbraco 13 site to Umbraco 17, supported until November 2028, handling your content, integrations and technical SEO in a single plan. The first step is a free pre-assessment.
.NET 8 support ends
The .NET version Umbraco 13 runs on
Umbraco 13 support ends
Your site keeps running; no new security updates are released
Umbraco 17 remains supported
Long-term support release
We migrated Speaker Agency's website from Umbraco 8 to 17. Our own website also runs on Umbraco 17.
fixer.com.tr runs on Umbraco 17. We applied the path we recommend to our clients on our own site first.
Code, content, infrastructure and search visibility are handled in one plan, by one team.
After the migration, we also offer a maintenance service for regular version updates and security monitoring.
Umbraco 17 is the first long-term support (LTS) release after Umbraco 13 and is supported until November 2028.
Umbraco 17 receives security and bug fixes until November 2028. Umbraco 18, by contrast, is a short-term release whose support ends in June 2027.
It runs on .NET 10, Microsoft's long-term support release. Official add-ons such as Umbraco Forms and Deploy follow the same support schedule.
A faster, more accessible backoffice for editors. System dates are stored in UTC, so scheduled publishing is not affected by time zones.
Umbraco AI and Umbraco Automate are separate products available for Umbraco 17 and later. We can scope their setup and configuration to your needs.
| Change | Version | How it is handled |
|---|---|---|
| Backoffice rewritten with Web Components (Lit) instead of AngularJS | 14 | Custom property editors, dashboards and backoffice extensions are moved to the new architecture. |
| Nested Content and Grid Layout removed | 14 | Content is converted to Block List / Block Grid. |
| Macros removed | 14 | Converted to partial views or blocks within rich text. |
| Backoffice APIs moved to the Management API; JSON handling moved to System.Text.Json | 14 | Custom API and integration code is updated. |
| Published cache rebuilt (snapshot model removed) | 15 | Models are regenerated and custom caching code is updated. |
| TipTap editor instead of TinyMCE | 15–16 | Data types are migrated automatically during the upgrade; a community package is available for those who want to keep TinyMCE. |
| System dates moved to UTC | 17 | Converted automatically during the upgrade; scheduled jobs are verified. |
| .NET 10 and HTTPS by default | 17 | The server runtime, IIS hosting bundle and deployment pipeline are updated. |
Upgrading directly from Umbraco 13 to 17 is officially supported; there is no need to step through each intermediate version.
At the end of each step you see what we have delivered, and we decide on the next step together.
After you apply, we talk about your site and expectations and agree on the information needed for the pre-assessment.
Once the required access is shared, we deliver the pre-assessment report within 1–3 business days.
Effort and price are based on the assessment. We choose between an in-place upgrade and a fresh Umbraco 17 installation with content migration, and plan testing, approval and launch dates together.
The work is done in a separate environment, so your live site is not affected. After functional, visual, SEO and performance testing, your team carries out acceptance testing.
Launch at a suitable time, a rollback plan on standby and 30 days of close monitoring.
Speaker Agency is a transformation orchestration platform that has been providing organisations with keynotes, masterclasses and moderation since 2012, with a portfolio of 1,190+ speakers.
“In our move from Umbraco 8 to 17, the FIXER team did a superb job of planning and the migration was completed exceptionally smoothly. All of our site content stayed intact, and our redirects and forms worked from day one. Working with a team that quickly closed the gaps we found during testing made us feel very secure.”
On 14 December 2026. Since 14 December 2025, Umbraco 13 has only received security fixes. Support for .NET 8, which it runs on, ends on 10 November 2026.
Your site keeps running; only new security updates stop being released.
It depends on the structure of the site. Development effort starts from 2 business days for the simplest projects; testing, approval and the launch schedule are planned separately. The exact effort is determined in the pre-assessment.
After the pre-assessment, we provide a proposal based on scope and effort. The pre-assessment is free and comes with no commitment.
Yes. With access to the source code and the project, we review the existing setup and identify any missing documentation in the pre-assessment. If source code access isn't available, we discuss the options in the first call.
Existing content, media and users are migrated. How older or custom structures will be converted is determined in the pre-assessment.
Yes. The work is done in a separate environment; a short content freeze is planned before launch.
URL comparison, redirects, canonical, hreflang and structured data checks are part of the migration plan. We monitor Search Console for 30 days after launch.
Yes. On the fresh Umbraco 17 installation path, it is usually more efficient to renew the design and content architecture in the same project.
We work with both. A migration is also a good opportunity to review your hosting choice.
17 is a long-term support release, supported until November 2028; 18 is a short-term release whose support ends in June 2027. In addition, an existing 13 installation cannot be upgraded directly to 18; you first need to upgrade to 17, or do a fresh installation and migrate the content.
Umbraco's paid XLTS programme extends security support for Umbraco 13. Doing the pre-assessment now lets you plan your budget and timeline comfortably.
They are separate products that run on Umbraco 17 and later, and they require setup and configuration. We can scope them to your needs alongside or after the migration.
Fill in the form, and in a short call we'll agree on the information needed for the pre-assessment.