Umbraco Awards 2025 Nominees announced, Meet the New Community Sustainability Team, ContentAudit SEO package preview and much more...

Sign Up | View Online | Previous Editions

UMB.FYI 2025-05-14

Umbraco HQ

How to Make Personalization Actually Work (Part 4)

In "Why Traffic Source Personalization Matters," Leon de Wildt emphasizes the importance of tailoring user experiences based on their traffic sources using UTM parameters. Personalization can enhance engagement through targeted messaging and persistent elements. The article also discusses managing personalization at scale with tools like Umbraco Engage, encouraging ongoing optimization and experimentation.

[ ] [ #personalization ] [ #umbracoengage ]

Meet the Friendly and Green Community Sustainability Team of 2025/2026

Umbraco's sustainability initiative is evolving with a new team of champions, including returning members and newcomers, dedicated to promoting greener digital solutions. Their goal is to integrate sustainability into the Umbraco ecosystem, enhancing community impact and encouraging environmentally responsible practices in web development.

[ ] [ #sustainability ]

Announcing the 2025 Umbraco Awards Nominees

The Umbraco Awards celebrate outstanding projects built on the Umbraco platform, showcasing innovation across various categories such as Best Cloud Solution, Most Innovative Solution, and Best Designed Site. Winners will be announced at Codegarden 2025, highlighting the creativity and technical prowess within the Umbraco community.

[ ] [ #awards ]

Community

Umbraco Engage: Turning Clicks into Connections

AddXP shares their thoughts on Umbraco Engage, a powerful add-on for Umbraco CMS designed to enhance content strategy through reliable analytics, customer profiling, A/B testing, and personalization tools. This first-party data solution addresses challenges of third-party tracking, offering businesses actionable insights and improved engagement.

[ #umbracoengage ]

Umbraco Forms and the Query String - A dilemma

Nik Rimington encountered a Null Reference Exception when submitting an Umbraco Form due to a query string parameter named "model" conflicting with automatic model binding in .NET Framework. The solution involved creating a custom controller and renaming the action parameter to "umbFormModel," resolving the issue.

[ ] [ #umbracoforms ]

Auth Policy Browser for Umbraco

Umbraco's Community Security and Privacy Team developed the Auth Policy Browser, a dashboard tool to help developers identify broken access controls in their applications. This tool highlights controller actions and API methods, focusing on authorization policies. It aims to prevent unauthorized access by ensuring proper use of [Authorize] and [AllowAnonymous] attributes.

[ #security ]

ContentAudit: first class site crawling and SEO auditing for Umbraco

Rick Butterfield introduces ContentAudit, a new Umbraco package designed for comprehensive site crawling and SEO auditing. Developed over six months, it allows users to assess site health, track SEO issues, and extend functionalities. ContentAudit aims to enhance insights by integrating directly with Umbraco, providing a context-aware editing experience.

[ ] [ #seo ]

Is naming ‘blocks’ the hardest part of building a CMS?

Jo Loveridge discusses the complexities of naming reusable blocks in content management systems (CMS). He highlights the challenges faced by developers, content editors, designers, and clients in achieving clarity and consistency. Jo offers practical tips for effective naming, emphasizing purpose over layout, avoiding jargon, and documenting block usage to enhance user experience.

[ #bestpractices ]

Umbraco Block Grid : How to build Flexible Page Layouts

The Block Grid Editor, introduced in Umbraco 11, offers a flexible way to manage page layouts using a grid system and reusable content blocks, making it well-suited for content-rich websites. It streamlines the editing process and accommodates responsive design. ByteEditor builds on this by providing a no-code interface that helps teams implement layouts more efficiently.

[ #guides ]

Kentico to Umbraco Migration: A Complete Guide for Seamless Transition

AddXP discusses the benefits of migrating from Kentico to Umbraco CMS, highlighting Umbraco's open-source flexibility, user-friendly interface, performance, scalability, and lower total cost of ownership. It outlines a systematic migration process, including assessment, content mapping, setup, and testing.

[ #guides ] [ #migrations ]

Email extension for Umbraco Forms

Newsletter Studio has released a new package integrating Umbraco Forms with Newsletter Studio, enhancing form submission capabilities. It introduces two workflows: sending transactional emails with customizable content and adding recipients to mailing lists. The extension is open source, available on GitHub, and can be installed via NuGet.

[ #umbracoforms ]

Events

Umbraco Meetup, UUGS hos Obviuse

2025-05-14 from 18:00 to 21:00 - Obviuse AB, VÀsterlÄnggatan 30, Stockholm, SE

UMBRAAD

2025-05-15 from 10:45 to 17:00 - Online event

Umbraco Newcastle Meetup

2025-05-15 from 18:00 to 20:00 - Keel House, Garth Heads, Newcastle upon Tyne, GB

Training

Fundamentals

May 14, 2025 - Europe - EUR 1250.00

[ ]

Load Balancing and Azure

May 15, 2025 - Europe - EUR 1250.00

[ ]

Fundamentals

May 19, 2025 - North America - EUR 1250.00

[ ]

Load Balancing and Azure

May 21, 2025 - North America - EUR 1250.00

[ ]

Packages

Limbo.Umbraco.ModelsBuilder 13.0.3

Limbo.Umbraco.ModelsBuilder is a custom models builder for Umbraco that provides extended functionality compared to Umbraco's build-in models builder.

[ ]

miniOrange.Umbraco.PowerBI.Integrator

Seamlessly embed Power BI reports into your Umbraco application

Limbo.Umbraco.Migrations.FormsApi 8.0.0

[ ]

Limbo.Umbraco.Migrations.RedirectsApi 8.0.0

[ ]

Limbo.Umbraco.BorgerDk 13.0.1

[ ]

Limbo.Umbraco.BorgerDk 10.0.1

[ ]

Social

Umbraco OpenID Connect example package now runs on Umbraco 16.0.0-RC

Join the Umbraco bike ride at this years Codegarden

---
UMB.FYI, Unit 128100, PO Box 4336, Manchester, M61 0BW