Diagram Views | CMS
CMS | Follow along as we share our thoughts, perspectives, industry trends and insights. After all, good ideas want to be freed.
AI Beyond the Screen
Diagram brought Umbraco’s mascot Narly to life as an AI-powered fortune-telling narwhal, blending tech, design, and play into a memorable physical experience.
Choosing Your Digital Future: All-in-One vs. Best-of-Breed
All-in-one vs. best-of-breed: discover how your 2026 CMS choice shapes cost, flexibility, and AI adoption.
Choosing The Best CMS for Your Business in 2026
Explore how to choose the best CMS in 2026. From AI upsells to hidden costs, learn how to avoid vendor lock-in and find a platform that balances composability, portability, and ROI.
Codegarden 2025 Product Highlights
Highlights from Codegarden 2025, including Umbraco Compose and MCP Server—game-changing tools for composable and AI-powered content management.
Codegarden 2025: A First-timer’s Review
Cowboys, pirates, and unicorns—Codegarden 2025 defied expectations. Here’s what made this Umbraco conference unforgettable.
Codegarden 2025: The 20th Anniversary
Umbraco's Codegarden conference is celebrating its 20th year this year - and we're going! Read why we're excited for this year's event.
eCommerce 2.0: How Businesses Should Use AI Today (and Tomorrow)
Discover how AI is transforming e-commerce by helping brands understand behavior, personalize experiences, and influence buying decisions—efficiently and at scale.
The New Era of Website Personalization
Personalized websites are the future. Static sites are dying—learn why and how to evolve.
The Digital World’s Hidden Cost: Rethinking Energy in the Age of AI
The internet runs on energy. Learn how AI, data centers, and websites impact the planet—and what we can do to build a greener web.
Let's Get Heartcore: Umbraco’s Headless CMS Might Be Just What You Need
Umbraco Heartcore is a headless CMS that delivers flexibility, seamless integrations, and cost savings. See why it’s the right choice for your digital future.
Umbraco Winter Keynote 2025: Past, Present, and Future
Umbraco Winter Keynote 2025 recap - a look at the past, present, and future of the CMS that is rapidly growing in popularity.
What is Umbraco CMS?
Migrating your content management system? Why not consider Umbraco? Learn about this .NET CMS, pricing and why it's the right choice for your organization.
2024 Umbraco US Festival Recap
Umbraco US Festival 2024 recap: a dynamic event on content management and digital experience trends and innovations.
How Umbraco Cloud Eliminates Technical Roadblocks and Empowers Marketers
How Umbraco Cloud Eliminates Technical Roadblocks and Empowers Marketers: focus on marketing instead of IT hassles to drive business growth effectively.
The Business Value of Migrating from Umbraco 8 to Umbraco 13
Move from Umbraco 8 to 13 for enhanced performance, scalability, features, greater security, as part of your future-proofed digital strategy.
Transforming Content Management for Marketers with Optimizely SaaS CMS
Transform your digital strategy with Optimizely SaaS CMS. Discover unmatched flexibility, efficiency, and innovation for superior content management.
Should You Upgrade Your Website to Umbraco 14?
When deciding whether to upgrade your website to Umbraco 14 there are some important factors to consider - and our post breaks them down for you.
The Difference Between a CMS Migration and Website Redesign
Learn about the three areas website owners need to consider when planning a migration to Episerver: website design, CMS technology, and content.
Umbraco Cloud vs WordPress
Discover why Umbraco outshines WordPress with superior support, security, and a hybrid CMS architecture, offering a meticulously vetted, versatile platform for modern web development.
Cloud CMS Migration: Costs, Benefits & Insights
Migrating to a cloud CMS platform represents a strategic (and necessary) investment in the future of digital content management. Here's what you need to know.
Cloud CMS Case Studies: Success Stories and Lessons Learned
Here are the stories of several organizations that migrated to the cloud - the challenges, the successes, and the lessons learned...
Website Content Migration and Knowing What to Keep
With website migrations not all content should be moved. Here are the first critical steps to begin analyzing your content prior to migration.
Choosing the Right Cloud CMS: Key Factors to Consider
Selecting the right cloud-based Content Management System (CMS) demands a careful balance between budget, technical expertise, and business needs.
You Should Migrate Your CMS to the Cloud. Here's Why.
Thinking about migrating your CMS to the cloud? Here are 6 key benefits to understand.
Why Choose a CMS?
We look at the advantages that a Content Management System (CMS) can bring to your digital and content marketing strategy.
Navigating an Optimizely CMS 12 Upgrade
Learn why an Optimizely CMS 12 upgrade needs detailed planning, efficient resource allocation, and an understanding of your organization's capabilities.
Composable vs Monolithic DXP, and Headless CMS Explained
Composable, monolithic, headless... Choosing the best Digital Experience Platform requires an understanding of your unique needs and goals.
Custom Fields and ElasticSearch
Diagram's Ryan Duffing offers a tutorial on indexing and retrieving custom fields with Epinova.Elasticsearch for Optimizely (formerly Episerver).
The Episerver Optimizely Rebrand: What It Means For Your Business
Episerver has officially announced its rebrand to Optimizely. Here’s why—and how your business can benefit.
What Should I Do To Keep My Ektron Site Updated?
To keep your site up to date and ensure the continued growth of your digital strategy, periodically evaluate your Ektron site, its ROI and potential risks.
What Ektron Users Need to Know About Umbraco Cloud
No fuss, no limitations. The Umbraco CMS delivers with reduced time-to-market, intuitive editing experience, simplified maintenance and security, and scalable ROI.
Accelerating into Umbraco CMS
Our Umbraco development framework allows organizations to quickly and cost-effectively launch enterprise websites built on Umbraco CMS.
Why We Partner with Episerver
At Diagram, our partnership with Episerver is centered on an alignment of our core values to the forward-thinking, user-focused vision of the platform.
Episerver Content Accessibility Mistakes to Avoid!
Diagram's Kevin Apgar shares common content accessibility mistakes and how to avoid them using Episerver.
3 Critical Episerver Strategies to Implement in 2020
We share three key areas every organization should focus on regardless of its stage in the digital agility model.
How to Create an Award-Winning Web Experience
Diagram's Dan Sitton shares how Diagram won an Episerver Ascend website award and tips to help you win at your online experience.
Episerver Ascend 2019 Recap
Ascend 2019 has come to a close. Learn from the Diagram team the top takeaways and key insights from the conference.
10 Things Ektron Users Should Know about Migrating to Episerver
If you're an Ektron user, here's what you need to know about the benefits of migrating to Episerver.
How Much Will It Really Cost to Migrate from Ektron to Episerver?
With more than 25 years of experience, we've seen it all when it comes to pricing the migration between Ektron and Episerver.
Tutorial Time: Building a Featured Videos Block in Episerver
In our latest tutorial, we look at how to build a "featured videos" block in Episerver using the YouTube Data API v3.
4 Questions To Answer Before Moving To a New eCommerce Platform
Are you planning to migrate your website to a new eCommerce CMS platform? We share 3 strategic questions you should consider first.
PIM, ERP, CMS, AMS, MAP, CRM…What does it all mean?
Explore how integrating CMS, CRM, ERP, and other systems can simplify managing your business's digital and operational aspects effectively.
Creating a Blueprint for a Successful CMS Migration
What's the best approach to a website migration project? We look at how creating an implementation blueprint can build a solid foundation for your migration.
How to Create Section 508 Compliant Content in Episerver
We share some valuable tips for how to make sure the content you create in Episerver meets Section 508 standards.
Develop a Successful Digital Strategy with These 4 Steps
Diagram's Denise Baker shares how to develop a successful digital strategy that will help your company reach its business goals.
Overcoming CMS Migration Challenges: Third Party Integrations
We look at what you should consider when planning how third party systems will fit into your website when migrating to a new CMS platform.
ArcGIS Tutorial: A Google Maps Alternative
Diagram's Peter Pham shares a Google Maps alternative, ArcGIS, and how to add it to your Episerver website.
CMS Migrations: The Cost of Doing Nothing
We get it, planning to migrate to a new CMS platform can be scary and costly. Furthermore, it's extremely easy to have a big ticket item such a platform migration cut from corporate budgets or delayed for various reasons.
It's Almost 2019: What Should I Do With My Ektron Site?
As the calendar year turns over, many organizations are taking a look at their digital infrastructure to see if there are any major needs as they plan for the rest of the year. To help ensure the continued growth of your digital strategy, the beginning of the year provides an excellent opportunity to evaluate your Ektron site - including the ROI it provides and to identify any risks.
3 Benefits of Episerver’s Content Blocks
We look at how both developers and site authors can use Episerver's content blocks to bring power and flexibility to a website.
4 Ways to Communicate Progress During An Episerver Migration
Diagram's Jonna Robertson shares how to cultivate consensus with internal stakeholders during an Episerver migration.
A Closer Look at Episerver Page Preview
One of the standard features a content management system has is the ability to preview a page before publishing. Today we're going to look at the Episerver Page Preview Package that allows editors the ability to preview the unpublished changes for a page without the authoring tools being shown.
Exporting Product Data as a CSV from Episerver Commerce
Learn how Diagram's John McKillip exported product data as a CSV from Episerver Commerce.
4 Pieces of Advice When Starting An Episerver CMS Migration
Migration to the Episerver CMS doesn't have to be stressful. We've helped over 100 sites move from the Ektron platform to Episerver. Learn our 4 pieces of advice when migrating to keep you sane and stress-free.
Improve Your Google Page Speed by Optimizing Your Images
PageSpeed Insights is popular among companies when gauging the performance of their site for users. Let's look at improving your score with image optimization.
Setting up Migrations for Episerver AspNetIdentity
With a Migrations/Configuration.cs file in place, the package manager console command add-migration can be used to update changes to the user model in Episerver
Utilizing Vulcan for Listing Pages in Episerver
Learn how utilizing Vulcan for the article listing page allowed us to quickly build a simple, flexible way to return sets of paginated Episerver content.
2 Awesome Tools We Use to Test Your Ektron and Episerver Projects
Our teams have to use a lot of tools to do the work that they do every day to build, repair, strategize, and analyze. Some of those tools are highly technical.
Automated or Manual? What’s the Best Content Migration Solution?
We compare the two options for content migration and look at the advantages and disadvantages of each approach.
Creating Episerver NuGet Packages
Episerver has a great developer community with excellent, helpful folks. Many of these wonderful people also author community NuGet packages for Episerver which provide multiple functionalities. In this post, we're going to discuss some components of how to make a NuGet package.
An Ektron Developer Learns Episerver, Part 2
We continue our in-depth look at how Ektron developers can get the most out of Episerver, discussing content Pages and Blocks.
An Ektron Developer Learns Episerver, Part 1
Ektron CMS developers need to learn a new platform following its merger with Episerver. Find out what one developer learned as he made the transition.
Ektron and Episerver: Thinking About the Future
The future of the converged Episerver/Ektron platform has become clearer, should Ektron users begin planning to migrate to Episerver?
Build a Handler to Force the Download of Media Files in Episerver
We show you how to build an Episerver handler to force a file download regardless of browser/operating system.
Practicing What We Preach
At Diagram, we don't just recommend solutions for our clients, we use those solutions in our own digital strategy.
Tips for a Stress-free Episerver Migration
Migrating from one CMS platform to another CMS platform can be a daunting task, and a migration to the Episerver platform is no different.
3 Methods for Improving Your Page Speed with Episerver
We’ve all been there. We’ve got this immaculate website built out and ready to show to a client. It’s beautiful, it's intuitive…and it takes 30 seconds to load.
Should I Upgrade Ektron or Migrate to Episerver?
Diagram's Chris Osterhout shares some direction on if you should upgrade Ektron or migrate to Episerver.
Don't Let Your Assets Get Lost in the Shuffle!
In the world of CMS, there are few worse feelings than watching as your website grows and losing all control over the organization of assets within your CMS.
What is HubSpot's HubDB and What can it do?
If you are using HubSpot Professional or Enterprise, don't overlook one of the greatest features available to HubSpot users with the Website Add-on: HubDB
Don't Make these Mistakes when Migrating from Ektron to Episerver
While migrating from Ektron to Episerver can seem overwhelming, there are a few areas that you can focus on to ensure the project's success.
7 Reasons to Attend Episerver’s Conference Ascend 2018
Episerver's conference Ascend 2018 happens March 11-14 of 2018. Even though that may seem far away, we feel very strongly that if you are an Episerver or Ektron CMS customer, you need to make sure to be there.
Episerver Takes Gartner Leaders Quadrant for Third Year Running
For a third year in a row, Episerver has been recognized as a leader in WCM (web content management) by Gartner researchers as part of their Magic Quadrant.
Making Razor Layouts More Flexible for Episerver
Episerver community provide developers with great starter sites on GitHub or the Episerver CMS Visual Studio Extension, but for flexible Razor layouts,
Episerver A/B Testing Video Tutorial and More
Check out this video tutorial about completing an A/B test in an Episerver environment with some useful information about A/B testing in general.
3 Considerations Before Investing in HubSpot Site Templates
A website template or site pack might seem like a simple solution for a site redesign, but we let you know what to consider before you purchase them.
Answering Questions About Episerver’s DXC Service
We answer some of the questions we've received about Episerver's DXC Service, looking at maintenance fees, SLAs, upgrades, and more.
The True Value of Episerver’s DXC Service
We look at 4 of the essential features of Episerver's Digital Experience Cloud (DXC) and how it provides website owners with an all-in-one CMS solution.
3 Ways HubSpot’s HubDB Database Can Bring Value to Your Website
We look at how HubSpot's HubDB database functionality can be used to add simplicity and reusability to a website's data.
4 Reasons Episerver Is a Leader in the CMS World
Forrester has named Episerver a leader in the web content management space. We look at why website owners should be excited about Episerver's capabilities.
Getting Started Using Vulcan Search in Episerver
We offer detailed instructions for how to set up Vulcan search in Episerver, which will index Episerver CMS content to Elasticsearch.
Choosing a Best of Breed CMS Platform: 2 Paths to Success
We look at how HubSpot and Episerver provide best-of-breed solutions to organizations looking to migrate to a new CMS platform.
4 Areas to Consider To Ensure Website Scalability
If you're not planning for website scalability, you are planning to fail. We look at 4 areas you should consider to ensure your website can meed changing needs.
How Episerver Mixes SaaS, PaaS, & On-Prem
We look at how Episerver combines SaaS, PaaS, and on-prem hosting to create the most comprehensive digital platform on the market.
Selecting a New CMS Platform? Follow These 3 Tips For Success
Are you planning to move your website to a new content management system (CMS)? Be sure you follow these tips to choose the platform that will meet your needs.
CMS Terminology: Omnichannel, Machine Learning, and More
We look at how CMS features like omnichannel, machine learning, and autonomous personalization can bring new power to your digital strategy.
3 Ways the Acquisition of Optivo Brings More Value to Episerver
Episerver has announce the acquisition of Optivo. We look at the value that this omnichannel campaign management brings to the Episerver CMS platform.
3 Reasons We’re Excited About Episerver’s Acquisition of Peerius
We look at the exciting features that will be available to Episerver users with Peerius, a powerful real-time omnichannel personalization solution.
4 Ways to Properly Test Your Site Before it Goes Live
If you're about to launch your redesigned website, make sure to perform these tests to discover any errors and ensure that the site will function properly.
Switching to an Enterprise eCommerce CMS Platform?
We look at 5 aspects that website owners need to consider when deciding whether to continue using a custom eCommerce solution or migrate to an enterprise CMS.
Is Episerver the Right Fit for Your Organization?
Should you migrate your website to Episerver even if you won't be using all of its capabilities? We look at why the answer to the question is 'Yes!'
Improving Episerver Search With Vulcan 2.0
We take a look at the search features that the Vulcan 2.0 provides for Episerver developers.
Improve Episerver Content Editing with Validation
We look at the benefits of validation in Episerver and how developers can use it to save themselves and content editors a lot of headaches.
3 Tips for Surviving Content Migration
Content migration can be a complex process, but you don't have to let it overwhelm you! We offer some great tips for surviving a content migration project.
Streamlining the Content Editing Experience with Episerver
We look at how Episerver allows developers to customize the editing interface and streamline the process of content creation.
SEO Strategies: Choosing the Best Sitemap Solution for Your Site
A sitemap is an important part of a site's SEO strategy. We look at the three methods of generating a sitemap for your site and weigh the pros and cons of each.
Episerver Developer Tricks: Creating a Custom Quiz Module
We look at how we were able to use Episerver to create a custom quiz functionality for one of our clients.
6 Critical Steps to Complete Before Launching Your New Website
You're ready to go live with your new website, but that doesn't mean the project is finished! We share 6 things you need to be aware of before you launch.
How to Use Episerver’s Visitor Groups to Drive Conversions
We share 5 example scenarios for using Episerver's visitor groups to personalize content and provide the most value for your website visitors.
Considering an Episerver Migration? First, Some Questions...
Are you considering a move to Episerver? Here are four migration questions from a Project Manager that will help get you on your way.
