-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathAJOB2B Paid Media Controller
More file actions
258 lines (166 loc) · 7.87 KB
/
AJOB2B Paid Media Controller
File metadata and controls
258 lines (166 loc) · 7.87 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
# Overview
Marketing teams running B2B paid media at scale face a recurring problem: **accounts end up in multiple campaigns at once** (persona, category awareness, solution-led, pursuit), which dilutes messaging, causes audience fatigue, and forces manual list work—uploads, exclusions, and suppression—across LinkedIn Account Match (Account Destination). Without **waterfall prioritization** and **automated campaign assignment**, there is no single place to decide which account gets which message, and operations do not scale.
The **Paid Media Controller** addresses this problem using **Adobe Journey Optimizer B2B Edition (AJO B2B)** and **Adobe Experience Platform (AEP)** together. One **account journey** reads a qualified-account audience from Real-Time CDP, applies **split-path (waterfall) logic** to assign each account to exactly one campaign tier, and **activates each path directly** to paid media destinations (e.g., LinkedIn Matched Audiences)—with no manual list handoffs.
The outcome is precision control, less overlap, and a repeatable pattern for multichannel B2B paid media orchestration.
---
# Use Case: A Marketer’s Story — Why a Controller Matters
*Maya leads paid media for a global B2B brand. Her team runs dozens of campaigns—foundational awareness, category intent (Journey, Data, Content), solution-led programs, persona campaigns, and must-win pursuits. She has a problem.*
## The Problem
The same accounts show up in multiple campaigns. A high-intent Journey account is also in a broad awareness list; a pursuit account still gets persona ads.
List uploads and exclusions are manual. Every time sales updates a “must-win” list or a new persona campaign launches, her team re-exports audiences, reconciles overlaps in spreadsheets, and re-uploads to LinkedIn and other platforms.
It’s slow, error-prone, and doesn’t scale.
## What She Wants
One place where every qualified account is evaluated once, assigned to the *most relevant* campaign using clear priority rules (waterfall), and sent to the right paid media destination—automatically.
No manual list handoffs.
When data or strategy changes, the system re-evaluates and moves accounts between campaigns without manual intervention.
## Adobe’s Answer
With **AJO B2B and AEP working together**, Maya runs a single **Paid Media Controller** journey:
- AEP & Real-Time CDP hold the data and one master “qualified accounts” audience
- AJO B2B runs an account journey
- **Split-path logic (waterfall)** routes accounts into the right tier:
- Targeted Pursuits
- Solution-Led
- Persona
- Category Awareness
- Foundational Awareness
- **Activate to Destination** sends each path to the right LinkedIn (or other) campaign
One journey.
One source of truth.
No manual list exports.
---
## Why It Matters for B2B Enterprises
Organizations adopting this pattern can:
- Eliminate manual suppression and exclusion logic
- Scale to **tens of thousands of accounts**
- Manage **millions of person-level profiles**
- Maintain a **single source of truth**
- Automatically adapt as campaign focus and sales goals change
- Dynamically manage spend and delivery across paid media channels
### Success KPIs
- **Awareness:** Are target accounts seeing the right ads and moving appropriately?
- **Engagement:** Does removing overlap improve conversion?
- **Efficiency:** Has manual list work decreased?
- **Cost:** How does cost per acquired account/opportunity change?
---
# Paid Media Journey Orchestration
A common use case is **B2B paid media journey orchestration**:
Ensuring every qualified account is assigned to exactly one campaign tier and activated to the correct paid media destination—without overlap or manual handoffs.
The controller journey:
1. **Reads** a qualified-account audience (from Real-Time CDP)
2. **Evaluates** accounts through waterfall conditions:
- Pursuit
- Solution-led
- Persona
- Category intent
- Foundational
3. **Activates** each path to the corresponding destination
When account attributes change, re-entry rules re-evaluate and reassign accounts automatically.
---
# Requirements
## Applications & Services
- **Adobe Journey Optimizer B2B Edition**
- Account journeys
- Split-path logic
- Activate to Destination
- **Real-Time CDP B2B Edition**
- Account profiles
- Account audiences
## Licensing Notes
- AJO B2B connected to AEP B2B
- Real-Time CDP B2B Edition
- Data sources enriching account/person profiles
- Paid media destinations configured (e.g., LinkedIn Matched Audiences)
---
# Architecture
## High-Level Flow
1. **Data & Audiences**
- AEP holds profiles and events
- Real-Time CDP builds account audiences
- “Paid Media Eligible Accounts” = journey entry audience
2. **Orchestration**
- AJO B2B account journey
- Read audience → Split path (waterfall) → Activate to Destination
3. **Destinations**
- LinkedIn Matched Audiences
- Other paid media channels
- No manual uploads
---
# Data Modeling in B2B AEP
Account and person profiles must include attributes used in **split-path conditions**:
- Pursuit flag
- Solution interest
- Persona
- Intent category
- Engagement score
Recommended schemas:
- XDM Business Account
- XDM Individual Profile
- Relationship schemas
Resources:
- [RTCDP B2B Schemas](https://experienceleague.adobe.com/en/docs/experience-platform/rtcdp/b2b-overview)
- [AJO B2B Documentation](https://experienceleague.adobe.com/en/docs/journey-optimizer-b2b/user/home)
---
## Guardrails
- **Journey Optimizer B2B Edition:**
https://helpx.adobe.com/legal/product-descriptions/adobe-journey-optimizer-b2b.html
- **Real-Time CDP Guardrails:**
https://experienceleague.adobe.com/en/docs/experience-platform/rtcdp/guardrails/overview
- **Destinations:**
Align sync limits and journey schedule with platform processing times.
---
## Provisioning
- All instances must be on the same IMS organization
- One AJO B2B instance per AEP sandbox
- Destinations must be configured for activation
---
# Implementation
## Pre-Requisites
### 1. Define Account Audiences
Create the **qualified-account audience** in Real-Time CDP B2B
(e.g., “Paid Media Eligible Accounts”).
### 2. Define Campaign Hierarchy & Split Logic
Document waterfall order:
Pursuit → Solution-Led → Persona → Category → Foundational
Ensure conditions are mutually exclusive (top-down evaluation).
### 3. Configure Destinations
Set up LinkedIn and other paid media destinations.
---
## Paid Media Controller Configuration
### Create Controller Journey
- **Read audience**
- Select qualified-account audience
- Set schedule and re-entry rules
- **Split path**
- Add nodes in waterfall order
- Evaluate conditions
- First match wins
- **Activate to Destination**
- Add activation per path
---
### Validate
- Ensure one-path assignment
- Test re-entry logic
- Verify destination activation
---
# Audience Activation
## Activate to LinkedIn
Use “Activate to Destination” in the journey.
No manual list exports.
## Monitor & Tune
- Monitor journey reporting
- Check sync status
- Adjust split conditions as strategy evolves
---
# Summary
The **Paid Media Controller** blueprint shows how **AJO B2B and AEP** work together to automate campaign assignment and paid media activation:
- One master audience
- One journey
- Waterfall split logic
- Direct activation to destinations
- No manual list handoffs
It creates a scalable, repeatable pattern for B2B paid media orchestration.
---
# Related Documentation
- [Buying Group-based Marketing and Journey Management Blueprint](https://experienceleague.adobe.com/en/docs/blueprints-learn/architecture/b2b-activation/b2b-buying-group-journeys)
- [Adobe Journey Optimizer B2B Edition](https://experienceleague.adobe.com/en/docs/journey-optimizer-b2b)
- [Real-Time CDP B2B Edition](https://experienceleague.adobe.com/en/docs/experience-platform/rtcdp/b2b-overview)