Personalization

Personalizing Email Journeys Using Unified Profiles in Marketing Cloud Next

The Unified Individual profile is not just a segmentation tool — it is a live data source that can personalise every email in a multi-step journey based on who the contact is right now.

PPardive TeamMay 5, 20267 min read

A standard email journey applies the same sequence to every contact who enters it. A profile-aware email journey evaluates who each contact is at each step and adapts accordingly.

Marketing Cloud Next, built on Data Cloud's Unified Individual architecture, makes profile-aware journey personalisation achievable without complex data engineering. The Unified Individual is always current — when a contact's profile changes mid-journey, subsequent steps in the flow can respond to that change.

This article covers how to design email journeys that use Unified Individual data for personalisation at multiple levels: entry targeting, branching logic, content personalisation, and progressive profile-based adaptation.

The Four Levels of Journey Personalisation

Level 1: Entry Targeting

Who enters the journey is the first personalisation decision. A journey designed for VP-level contacts at enterprise accounts should not include individual contributors at SMBs — not because they are less valuable, but because the content and offer are not relevant to them.

The segment that triggers your flow is the first personalisation layer. Designing tight, profile-accurate entry criteria ensures that the journey content is appropriate for every contact who receives it.

Using Unified Individual attributes at entry:

  • Job title conditions (exact match, contains, is in list)
  • Account attributes (industry, company size, revenue tier)
  • Engagement history conditions (last engaged within X days, engagement score above threshold)
  • Relationship conditions (no open Opportunity, not current customer)

The entry segment should reflect not just "who might be interested" but "who is the exact right audience for this specific message at this specific moment."

Level 2: Profile-Based Branch Conditions

Within the journey, branch conditions can evaluate Unified Individual attributes to route contacts onto different paths.

A branch condition is evaluated at the moment the contact reaches the branch node — using the contact's current profile data, not the profile data from when they entered the flow. This is an important distinction: a contact who entered the flow as "consideration stage" but updated their CRM stage to "evaluation" mid-journey will be evaluated at the branch using their current "evaluation" status.

[Screenshot: Branch condition evaluating Unified Individual attributes mid-journey]

A branch node in Flow Builder showing two conditions: Branch A (Unified Individual Account Industry = Financial Services, Engagement Score > 50) and Branch B (all other contacts) — with a note indicating the conditions evaluate current Unified Individual data at the moment the contact reaches the branch

id: profile-based-branch-condition
Branch condition evaluating Unified Individual attributes mid-journey

Useful mid-journey branch attributes:

  • Engagement Score tier (low/medium/high) — route high-engagement contacts toward a more direct CTA
  • Account tier or size — route enterprise contacts toward a different case study than SMB contacts
  • Intent signal (if connected) — route contacts who have shown buying intent toward a faster conversion path
  • Recent web activity — route contacts who visited the pricing page toward a pricing-contextual email

Level 3: Content Personalisation Within Emails

At each email node, Personalisation Points and Dynamic Content pull from the current Unified Individual profile.

Personalisation Points: Any Unified Individual field can be used as a merge token. Beyond basic name/company tokens, useful B2B personalisation attributes include:

  • Job title (for role-specific opening lines: "As a Marketing Operations Director, you know that...")
  • Industry (for industry-specific social proof references)
  • Engagement Score tier (for copy that acknowledges where they are in the journey)
  • Last content category visited (for copy that references their demonstrated interest)

Dynamic Content: Configure content blocks that vary based on account-level attributes (industry, size) or individual-level attributes (role, engagement tier). The variation is determined at send time using current profile data.

[Screenshot: 3-email sequence showing how personalisation depth increases across the series]

Three email previews in sequence: Email 1 uses basic personalisation (First Name, Company), Email 2 adds role-based copy variation (VP vs Director track) based on Job Title, Email 3 adds account-tier-specific case study using Account Size and Industry data — showing increasing personalisation depth across the series

id: progressive-personalisation-sequence
3-email sequence showing how personalisation depth increases across the series

Level 4: Progressive Personalisation Across the Sequence

As a contact progresses through a multi-email journey, their Unified Individual profile may accumulate new data that enables richer personalisation in later emails.

Example: A 4-email nurture journey

  • Email 1: Basic personalisation — name, company, broad industry variation
  • Email 2 (sent 7 days later): The contact clicked the product tour link in Email 1. Their Unified Individual now has a Website Engagement event: page_category = Product Tour. Email 2's Dynamic Content references the product tour visit and serves a deeper technical deep-dive.
  • Email 3 (sent 14 days later): The contact submitted a "request pricing" form. Their Unified Individual now has a form submission event. Email 3 branches on this: contacts who submitted the form enter an accelerated sales handoff path; others continue the educational sequence.
  • Email 4 (sent 21 days later): Personalised based on the full accumulated profile — which content they engaged with, their engagement score tier, and whether they visited the pricing page.

This is progressive personalisation: each email is more precisely targeted than the previous one because the contact's profile has been enriched by their responses to earlier emails.

Mid-Journey Profile Changes

One of the most powerful capabilities in Marketing Cloud Next is how flows handle mid-journey profile changes.

Scenario: A contact enters a nurture flow. Three days later, a sales rep opens an Opportunity in Salesforce CRM for their account. Change Data Capture propagates this to Data Cloud. The contact's Unified Individual now shows has_open_opportunity = true.

If the flow has a branch condition at the next email node that checks has_open_opportunity, the contact will route to the "active sales cycle" path at that point — even though they entered the flow without an Opportunity.

This means journeys can adapt to real-world CRM changes that happen during the campaign. Contacts do not need to be manually removed from nurture flows when their status changes — the flow can detect and respond to the change automatically.

[Screenshot: Journey handling a mid-flow profile change from a new website event]

A flow canvas showing a 3-email sequence with a branch after Email 2: 'Check current profile - has pricing page visit in last 7 days?' — contacts who visited pricing after entering the flow route to the accelerated demo-CTA path; those who didn't route to the continuing nurture path

id: mid-journey-profile-update-scenario
Journey handling a mid-flow profile change from a new website event

Data Architecture Requirements

Profile-aware journey personalisation requires the right data to be in Data Cloud and correctly configured:

Minimum required:

  • Unified Individual with standard CRM fields (Name, Title, Company, Industry)
  • Account relationship configured (for account-level conditions)
  • Consent correctly mapped (for send eligibility)

Required for intermediate personalisation:

  • Website Engagement tracking active and categorised (page categories defined)
  • Engagement scoring configured (for score-based branching)
  • CRM Change Data Capture enabled (for real-time CRM field updates mid-journey)

Required for advanced personalisation:

  • Calculated Insights for custom profile enrichment (engagement tier, content interest category)
  • Third-party data sources connected (intent data, product usage)
  • Custom Contact fields populated from prior campaign engagement actions

The richness of your journey personalisation is directly proportional to the richness of your Unified Individual data model.

💡 Pro Tip

When designing a personalised journey, start with the personalisation you want at each email step, then work backward to identify which data attributes you need in the Unified Individual profile. This "personalisation-first data modelling" approach is more effective than building a data model first and then figuring out what personalisation you can do with it.

Summary

Profile-aware email journeys in Marketing Cloud Next use the Unified Individual as a live data source at every step: at entry (who qualifies), at branch conditions (which path), at send time (which content), and across the sequence (progressive depth). The Unified Individual's continuous update means journeys can respond to profile changes that happen during the campaign — not just the profile state at entry.

The investment is in data architecture: the richer the Unified Individual profile, the more sophisticated the personalisation available at every step. Design the data model with journey personalisation requirements in mind, not as an afterthought.

Want to design a profile-aware email journey programme for your Marketing Cloud Next implementation? Pardive builds journey personalisation frameworks from data model to flow architecture. Book a free journey design session.

PersonalizationUnified IndividualEmail JourneysMarketing Cloud NextData CloudSalesforceFlow Builder

Ready to implement Marketing Cloud Next?

Pardive helps teams migrate, configure, and scale Salesforce Marketing Cloud Next. Book a free strategy session.

Book a Free Call