Got an Email Template, Landing page, or Banner requirement? Head to Email Mavlers

Mavlers Logo
Agencies
All blogs

May 8, 2026

|

SFMC

|

7 minutes

Subscribe now

Understanding data graphs in Marketing Cloud Next

Discover how data graphs connect your data to enable real-time personalization in Marketing Cloud Next, from set-up to configuration to use case.

Understanding data graphs in Marketing Cloud Next

If you’ve worked with Marketing Cloud Engagement (ExactTarget), you’re probably familiar with Contact Builder and Data Designer, the tools used to link Data Extensions and structure customer data. In Marketing Cloud Next (Growth & Advanced Edition), that concept has evolved into something far more powerful: the Data Graph. 

As you may already know, real-time personalization is table stakes for marketers now. Done well, personalization can drive up to 40% higher revenue compared to those who fall short. 

In Salesforce, a clear understanding of Data Graphs is integral to your personalization efforts.

Table of Contents

What is a data graph?

Creating a data graph

How to use a data graph in Marketing Cloud Next?

Configuring the default data graph

Getting started with data graphs

What is a data graph? 

In Salesforce, a Data Graph is a visualization and architectural tool. It’s a map of your data that connects various objects together into a single, unified view. Instead of querying multiple tables and trying to link them on the fly, a Data Graph gathers all relevant information about a customer (or any entity) and stores it in a structured format that you can use immediately. 

A data graph uses a hub-and-spoke model that gives you a unified, relational view of your data.

The hub: Unified Individual 

At the center is the Unified Individual, also called the Golden Record. This profile consolidates customer identities across systems. For example:

  • “Sarah Smith the shopper”
  • “Sarah.Smith@email.com the subscriber”

Both are recognized as the same person and merged into a single unified profile

The spokes: Data Model Objects (DMOs) 

Connected to the Unified Individual are Data Model Objects (DMOs). These represent different aspects of customer data, such as:

  • Contact details (email, phone)
  • Transaction history
  • Loyalty program data
  • Engagement activity
  • Associated accounts or organizations

This structure allows you to easily navigate and use related data without complex joins.

As far as Marketing Cloud Next data model objects go, be deliberate about which DMOs you include. Every additional DMO and level of nesting increases the transform cost. Start lean, and only add what your use case genuinely requires. You can also use Data Cloud Transforms to pre-filter data before it enters the Data Graph which can reduce costs dramatically.

Let’s find out how to create a data graph in Marketing Cloud Next.

Creating a data graph 

Follow these steps for creating a data graph in Marketing Cloud Next: 

  • Navigate to Assistant Home in Setup and open the Customer Engagement tab.
customer engagement tab
  • Under Configure Basic Personalization, you’ll see the currently selected Data Graph. To create a custom one, select Go to Data Graphs, as shown in this screenshot. 
Go to data graphs
  • Next, click New, then select Start from Scratch and click Next.
new data graph
  • Leave the Standard Data Graph tile selected and click Next.
  • Enter a name (NTO Customers, in this case) in the Data Graph Name field.
standard data graph
  • Select Unified Individual as the Primary Data Model Object and click Next, as shown in this Marketing Cloud screenshot.
unified individual
  • In the Data Model Objects tree, click the icon next to Unified Individual and select Unified Link Individual, then Individual.
  • From the Fields list, select Created Date, First Name, and Last Name.
first name last name
  • Click the icon next to Individual, then select Contact Point Email and choose Email Address from the fields list.
contact point email
  • Select Contact Point Phone and choose Telephone Number from the fields list.
  • Verify the structure and field count, then click Save and Build.
data model objects
contact point address
  • In the Refresh Schedule modal, select Daily as the refresh interval and click Save and Build. 
data graph refresh schedule

So much for the setup. Now let’s consider a very basic personalization use case. 

How to use a data graph in Marketing Cloud Next?

Once built, the Data Graph becomes available as a data source when creating content. A simple example is using it to personalize an email template with merge fields. The steps:

  • Select the Data Graph (such as Unified Individual) as the primary data source.
  • Within the Heading widget, select the button Add a Merge Field.
add merge fields
  • Click Select Data Graph Attribute.
  • Navigate through the structured object tree to find the required attribute; for example, First Name under Individual.
  • When inserting the merge field, you can define the default text. This ensures that if the attribute value is missing, a fallback such as “Customer” is displayed instead.
configure merge fields

With the Data Graph in place, you now have the foundation to build smarter, more connected, and highly personalized experiences in Marketing Cloud Next.

Configuring the default data graph

After building your Data Graph, you need to define it as the system default. Here are the steps:

  • Go to Marketing Cloud Setup → Reports and Optimization → Customer Engagement → Configure Basic Personalization. 
  • Select the Data Graph you created earlier and set it as the default.
  • Once configured, the Data Graph will automatically load whenever you open the email editor.
reporting and optimization

This ensures consistency across campaigns and removes the need to manually select a data source each time you create content. It streamlines the personalization process and reduces configuration errors.

Getting started with data graphs

At first glance, data graphs may seem complex. 

However, if you have experience with Contact Builder in Salesforce Marketing Cloud, you can think of it as a more advanced and scalable version of Data Designer. 

With the Data Graph:

  • Data is unified
  • Relationships are clearer
  • Personalization becomes easier and more powerful

It provides the foundation to deliver smarter, connected, and highly personalized customer experiences at scale. 

Kunal Sardana
LinkedIn

Campaign Management Executive

Kunal Sardana is a Campaign Management Executive (SFMC) at Mavlers. He is a creative and quick-thinking Salesforce Marketing Cloud specialist with a passion for building strong digital relationships and delivering data-driven marketing experiences. He is 4x Salesforce Certified and well-versed in tools like SFMC and CDP, leveraging Journey Builder, AMPscript, SQL, and CDP to drive intelligent marketing campaigns.

Susmit Panda
LinkedIn

Content Writer

Susmit is a content writer at Mavlers. He writes exclusively on all things CRM and email marketing.

Did you like this post? Do share it!

Explore More Insights