---
title: NATP Case Study
description: See how Diagram used Umbraco to unify NATP’s digital ecosystem—connecting content, commerce, and membership systems into a scalable, seamless experience.
image: https://www.wearediagram.com/hubfs/enrolled-agent-demo-3.jpg
---

down-arrow application-development hosting integrations halfdiamond diagramMask break-up-bottom break-up-top icon-challenge icon-solution icon-arrow-decrease icon-arrow-increase icon-arrow-left icon-arrow-right icon-arrow-left-narrow icon-arrow-right-narrow icon-change-decrease icon-change-increase icon-diagram-star diagram-star-extended diagram-process icon-facebook icon-linkedin icon-twitter icon-website icon-instagram

[Diagram Company logo glyph ](https://www.wearediagram.com/)

<https://www.wearediagram.com/ai-search>

What are you looking for?

Search Search Icon

Popular Topics

- [Strategy](https://www.wearediagram.com/blog/tag/digital-strategy#anchor)
- [CMS](https://www.wearediagram.com/blog/tag/cms-strategy#anchor)
- [Umbraco](https://www.wearediagram.com/blog/tag/umbraco#anchor)
- [Episerver](https://www.wearediagram.com/blog/tag/episerver#anchor)

![NATP-logo](https://www.wearediagram.com/hs-fs/hubfs/NATP-logo.png?width=350&height=245&name=NATP-logo.png)

## Challenge

NATP’s digital ecosystem had evolved across multiple platforms, which made it challenging for members to easily access education, manage credentials, and fully engage with the value of their membership. This also created limitations in the organization’s ability to scale and introduce new services.

## Solution

Diagram implemented a composable architecture with Umbraco at the center, orchestrating content, commerce, learning, and membership systems into a unified, scalable platform that streamlines the member experience and supports long-term growth.

---

## Background

As the National Association of Tax Professionals (NATP) expanded its offerings, its digital ecosystem evolved across multiple systems. Education, certifications, membership management, and commerce operated separately, creating opportunities to simplify the member experience and better support NATP’s continued growth.

Diagram partnered with NATP to reimagine this ecosystem from the ground up.

The result: a unified, enterprise-grade platform powered by Umbraco CMS and Umbraco Commerce—designed not just to manage content, but to orchestrate an entire digital experience across systems.

![National Association of Tax Professionals ](https://www.wearediagram.com/hs-fs/hubfs/natp-home.png?width=2846&height=1460&name=natp-home.png)

National Association of Tax Professionals

## Our Approach Umbraco as an Orchestration Layer

Instead of forcing a single platform to do everything, Diagram took a composable, API-first approach.

We positioned Umbraco as the central orchestration layer—connecting best-in-class enterprise systems while delivering a seamless front-end experience.

Umbraco now sits at the center of a sophisticated ecosystem, integrating with:

- **Single Sign-On (SSO) **provider for identity and authentication
- **ERP** for membership and customer data
- **Marketing automation **platform** **for personalization and member profile management
- **Payment processor** for online transactions
- **Tax management **platform for real-time tax calculation
- **Learning Management System (LMS)** platform for course delivery
- **Credentialing **platform for credential management
- **Education resource** providers for member benefits
- **Video conferencing** platform for live events

Rather than replacing these systems, we unified them—allowing each to do what it does best while Umbraco coordinates the experience across all of them.

## Solution One Platform, Orchestrated for Growth

The new platform brings content, commerce, learning, and membership into a single, cohesive experience.

Members can now:

- Discover and purchase educational products
- Access courses and track progress
- Manage certifications and continuing education credits
- View membership benefits and account details

—all in one place.

At the core, Umbraco manages content and commerce workflows while orchestrating real-time data flows across systems—creating a connected experience that feels simple, even though the architecture behind it is anything but.

![](https://www.wearediagram.com/hs-fs/hubfs/screen1.png?width=2406&height=1210&name=screen1.png)

## Key Capabilities Designed for Engagement at Every Touchpoint

**Unified Commerce + Learning**  
A seamless path from discovery to purchase to course completion.

**Personalized Member Dashboards**  
Dynamic dashboards surface course progress, certifications, benefits, and account data.

**Continuing Education Tracking**  
Professionals can monitor credits and certification status in real time.

**Referral and Growth Tools**  
Built-in referral functionality helps expand NATP’s member base.

**Connected Data Layer**  
ERP, CRM, commerce, and LMS systems work together to enable personalization and insights.

![](https://www.wearediagram.com/hs-fs/hubfs/screen2.png?width=2232&height=1222&name=screen2.png)

## Business Impact A Better Experience and a Stronger Foundation for Growth

The unified platform transformed how NATP delivers value.

Members now interact with a single, streamlined experience, increasing engagement and reducing friction.

Integrated commerce and learning systems enable more effective promotion of education and certifications.

Most importantly, NATP now has a scalable digital foundation that supports ongoing innovation and growth.

![Optimized for mobile experience](https://www.wearediagram.com/hs-fs/hubfs/screen4.png?width=800&height=674&name=screen4.png)

Optimized for mobile experience

## Why This Matters More than a CMS - An Ecosystem Enabler

This project demonstrates how Umbraco can power sophisticated, enterprise-grade ecosystems.

Diagram didn’t just implement a CMS—we architected a system that connects technologies, simplifies experiences, and creates a foundation for long-term growth.

The end result is a unified digital ecosystem that supports NATP today—and scales with what comes next.

![2026 - Best Enterprise Solution](https://www.wearediagram.com/hs-fs/hubfs/2026%20-%20Best%20Enterprise%20Solution.jpg?width=400&height=400&name=2026%20-%20Best%20Enterprise%20Solution.jpg)

## Award Winning Results Best Enterprise Solution, Umbraco Awards 2026

The NATP webiste was recognized as the Best Enterprise Solution at the 2026 Umbraco Awards, presented at Codegarden—the premier conference for the global Umbraco community. The award celebrates the most sophisticated and impactful enterprise implementations built on the Umbraco platform.

This recognition highlights the scale and complexity of the solution Diagram delivered for NATP. By bringing together content management, commerce, membership, learning, credentialing, and third-party business systems into a single connected experience, the platform demonstrates how a modern composable architecture can simplify operations while creating a seamless experience for members.

See more:

- [Umbraco](https://www.wearediagram.com/work/case-studies?tag=Umbraco#tag_anchor)
- [CMS Development](https://www.wearediagram.com/work/case-studies?tag=CMS%20Development#tag_anchor)
- [E-Commerce](https://www.wearediagram.com/work/case-studies?tag=E-Commerce#tag_anchor)

```json
{
  "@context" : "https://schema.org",
  "@type" : "Article",
  "about" : [ {
    "@type" : "Thing",
    "name" : "Umbraco CMS"
  }, {
    "@type" : "Thing",
    "name" : "Umbraco Commerce"
  }, {
    "@type" : "Thing",
    "name" : "Composable Architecture"
  }, {
    "@type" : "Thing",
    "name" : "Membership Management Platform"
  }, {
    "@type" : "Thing",
    "name" : "Learning Management System Integration"
  }, {
    "@type" : "Thing",
    "name" : "Professional Association Technology"
  }, {
    "@type" : "Thing",
    "name" : "Digital Ecosystem Integration"
  } ],
  "articleSection" : "Case Study",
  "author" : {
    "@type" : "Organization",
    "name" : "Diagram",
    "url" : "https://www.wearediagram.com"
  },
  "datePublished" : "2026-04-06",
  "description" : "Diagram implemented a composable, API-first architecture with Umbraco CMS and Umbraco Commerce as the central orchestration layer for the National Association of Tax Professionals (NATP). The platform unified content, commerce, learning, and membership systems — including SSO, ERP, LMS, credentialing, marketing automation, and payment processing — into a single seamless member experience supporting education discovery, course access, certification tracking, and membership management.",
  "headline" : "Building a Unified Digital Ecosystem for NATP with Umbraco",
  "image" : "https://www.wearediagram.com/hubfs/enrolled-agent-demo-3.jpg",
  "keywords" : "Umbraco CMS, Umbraco Commerce, composable architecture, membership platform, LMS integration, professional association, tax professionals, continuing education, credentialing, ERP integration, digital ecosystem, API-first",
  "mentions" : {
    "@type" : "Organization",
    "alternateName" : "NATP",
    "description" : "A professional association providing education, resources, and community for tax professionals, offering certifications, continuing education, and membership management.",
    "name" : "National Association of Tax Professionals"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : "https://www.wearediagram.com/hubfs/logos/DIA_BadgeCIRCLE-BLK-RGB.png",
    "name" : "Diagram",
    "url" : "https://www.wearediagram.com"
  },
  "url" : "https://www.wearediagram.com/case-studies/umbraco/natp-case-study"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://www.wearediagram.com/",
  "@type" : "WebSite",
  "name" : "Diagram",
  "potentialAction" : {
    "@type" : "SearchAction",
    "query-input" : "required name=search_term_string",
    "target" : "https://www.wearediagram.com/search?q={search_term_string}"
  },
  "publisher" : {
    "@id" : "https://www.wearediagram.com/#website"
  },
  "url" : "https://www.wearediagram.com/"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://www.wearediagram.com/#org",
  "@type" : "Organization",
  "logo" : {
    "@type" : "ImageObject",
    "height" : 60,
    "url" : "https://www.wearediagram.com/hubfs/diagram-logo.png",
    "width" : 600
  },
  "name" : "Diagram",
  "url" : "https://www.wearediagram.com/"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://www.wearediagram.com/case-studies/umbraco/natp-case-study#breadcrumb",
  "@type" : "BreadcrumbList",
  "itemListElement" : [ {
    "@type" : "ListItem",
    "item" : {
      "@id" : "https://www.wearediagram.com/#1",
      "name" : "Home"
    },
    "position" : 1
  }, {
    "@type" : "ListItem",
    "item" : {
      "@id" : "https://www.wearediagram.com/case-studies/umbraco/natp-case-study",
      "name" : "NATP Case Study"
    },
    "position" : 2
  } ]
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://www.wearediagram.com/case-studies/umbraco/natp-case-study#webpage",
  "@type" : "ItemPage",
  "dateModified" : "2026-06-11",
  "description" : "See how Diagram used Umbraco to unify NATP’s digital ecosystem—connecting content, commerce, and membership systems into a scalable, seamless experience.",
  "inLanguage" : "en-US",
  "mainEntity" : {
    "@id" : "https://www.wearediagram.com/case-studies/umbraco/natp-case-study"
  },
  "name" : "NATP Case Study",
  "url" : "https://www.wearediagram.com/case-studies/umbraco/natp-case-study"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://www.wearediagram.com/case-studies/umbraco/natp-case-study",
  "@type" : "Article",
  "author" : {
    "@id" : "https://www.wearediagram.com/",
    "@type" : "Organization"
  },
  "description" : "See how Diagram used Umbraco to unify NATP’s digital ecosystem—connecting content, commerce, and membership systems into a scalable, seamless experience.",
  "name" : "NATP Case Study"
}
```