You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/unify/linked-profiles/linked-audiences.md
+59-39Lines changed: 59 additions & 39 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,9 @@ title: Linked Audiences
5
5
6
6
With Linked Audiences, you can use the relational data you've defined in your Data Graph to build audiences and send them to your downstream destinations.
7
7
8
-
From the relationships you've defined between a profile and entities, you can filter on profile traits, entity attributes, and associated events to create audiences.
8
+
From the relationships you've defined between profiles and entities in your warehouse, you can filter on profile traits, entity attributes, and associated events to create hyper-segmented audiences.
9
+
10
+
<!-- Use profile traits and entity properties from your warehouse to define the audience -->
9
11
10
12
> success ""
11
13
> Before you build Linked Audiences, be sure you've defined entities in your [Data Graph](/docs/unify/linked-profiles/data-graph/).
@@ -21,10 +23,10 @@ To help you get started with Linked Audiences, keep the following guidelines in
21
23
-`Purchases`
22
24
-`Carts`
23
25
- You can create entity relationships up to four levels in depth. For example, you can build an entity condition that queries for relationships between `Profiles`, `Accounts`, `Credit Cards`, and finally `Transactions`.
24
-
- Along the way, identify column values that you might also want to filter your entities by to further refine your audiences.
25
-
26
-
## Use Cases
26
+
- To further refine your audience, identify column values that you might also want to filter your entities by.
27
27
28
+
## Use cases
29
+
28
30
Below are some example use cases to help you learn more about Linked Audiences.
29
31
30
32
### Build an audience of cat owners
@@ -65,53 +67,75 @@ In the Data Graph, `Accounts`, `Credit Cards`, and `Transactions` are defined as
65
67
-`Accounts` and `Credit Cards`
66
68
-`Accounts` and `Subscriptions`
67
69
68
-
In the warehouse, `credit_cards.name` is a column in the `credit_cards` table, and `transactions.count` is a column in the `transactions` table. Marketers can create hyper-targeted user segmentations by filtering by column values or attributes, such as "Owly Card" and integers.
70
+
In the warehouse:
71
+
-`credit_cards.name` is a column in the `credit_cards` table
72
+
-`transactions.count` is a column in the `transactions` table
73
+
74
+
Marketers can create hyper-targeted user segmentations by filtering by column values or attributes, such as "Owly Card" and integers.
69
75
70
76
71
-
## Build a Linked Audience
77
+
## Step 1: Build a Linked Audience
72
78
73
79
Use the Audience overview page to build or maintain a Linked Audiences.
74
80
75
81
1. Navigate to **Engage > Audiences**
76
82
2. Click **+ New audience**, then select **Audience**.
77
83
3. On the Select Type screen, select **Linked audience**, then click **Next**.
78
-
4. Click the **associated with entity** field to add your entity.
79
-
- To view your entities, navigate to **Unify > Data Graph > Entities**.
80
-
5. Enter an entity to associate your audience with, then finish building your Linked Audience. Once you're done, click **Next**.
81
-
6. Enter an Audience name and description, then click **Create Audience**.
84
+
4. Build your Linked Audience with profiles that have a specific entity, profile trait, or are part of an audience. Select from **associated with an entity**, **where profile trait**, or **part of an audience**, and add your conditions.
85
+
<!-- (don't think we need to spell each option out like this. Opting for simplified version above.)
86
+
Select from:
87
+
- **associated with an entity**
88
+
1. Click the **associated with entity** field to add your entity.
89
+
- To view your entities, navigate to **Unify > Data Graph > Entities**.
90
+
2. Enter an entity to associate your audience with, then finish building your Linked Audience.
91
+
- **where profile trait**
92
+
- **part of an audience**
93
+
-->
94
+
5. Preview your audience, then click **Next**.
95
+
6. Enter an audience name and description, then click **Create Audience**.
82
96
83
97
> warning ""
84
98
> At this time, Linked Audiences can't be edited or deleted. Create a new audience to update conditions. To disable an audience, navigate to **Engage > Audiences > Settings** and toggle the **Enabled** button off.
85
99
86
100
87
-
## Activate your Linked Audience
101
+
## Step 2: Activate your Linked Audience
88
102
89
103
Use the Audience overview page to build or maintain Linked Audiences.
90
104
105
+
91
106
> info ""
92
-
> The following steps apply to non-preset destinations. If you're using Braze, Iterable, or Customer io, use [these setup steps](#). <!-- What's the flow here? -->
107
+
> Note that [Braze](/docs/connections/destinations/catalog/braze-cloud-mode-actions/#available-presets), [Iterable](/docs/connections/destinations/catalog/actions-iterable/#available-presets), and [Customer.io](/docs/connections/destinations/catalog/customer-io-actions/#available-presets) all have preset mappings.
93
108
94
-
### Step 1: Add an actions destination
109
+
### Step 2a: Add an actions destination
95
110
96
111
To activate your Linked Audience, you'll first need to add an actions destination.
97
112
98
-
From the Add destination window, select your actions destination and click **Next**.
113
+
From the Add destination window, select your destination and click **Next**.
99
114
100
-
### Step 2: Select event
115
+
### Step 2b: Select event<!-- these are called event emitters -->
101
116
After adding an actions destination, select what type of event you want to send to the destination. Events update the destination about changes to your entity or audiences.
102
117
103
118
You can send events:
104
-
- When an [entity on a profile changes](#entity-update)
105
-
- Based on profile [audience membership updates](#audience-update)
119
+
- When an entity on a profile changes:
120
+
-[Entity Added](#entity-added)
121
+
-[Entity Removed](#entity-removed)
122
+
- Based on profile audience membership updates:
123
+
-[Audience Entered](#audience-entered)
124
+
-[Audience Entered and Exited](#audience-entered-and-exited)
125
+
-[Audience Exited](#audience-exited)
106
126
107
127
> info ""
108
-
> Note that you can't send events before you identify people. Ensure you're making the profile(s) known in the destination before you send events. You can do this by sending an `Audience Membership Changed` event first, or by creating a standard Identify event in Connections.
128
+
> Note that you can't send events before you identify people. Ensure you're making the profile(s) known in the destination before you send events. You can do this by sending an `Audience Membership Changed` event first, or by creating an Identify event in Connections.
129
+
130
+
<!--
109
131
110
132
#### Entity update
111
133
112
134
Select to send an event when any of the following updates occur to an entity on a profile:
113
135
114
-
1. Entity added
136
+
-->
137
+
138
+
#### Entity Added
115
139
116
140
Send an action to a destination when an entity associated with a profile matches the audience condition. Use these actions to orchestrate campaigns in other tools.
117
141
@@ -120,19 +144,21 @@ Example use cases:
120
144
- Notify a traveler when a flight associated with their profile is delayed.
121
145
- Notify a customer when a product associated with their profile's wishlist is back in stock.
122
146
123
-
2. Entity removed
147
+
####Entity Removed
124
148
125
149
Send an event to a destination when an entity assoacited with the profile no longer matches the audience condition. Use these events to orchestrate campaigns in other tools.
126
150
127
151
Example use cases:
128
152
- Send a confirmation to a customer when a credit card associated with their profile has been paid off.
129
153
- Send a confirmation to the primary doctor when each of their associated patients completes their annual check up.
130
154
155
+
<!--
156
+
131
157
#### Audience update
132
158
133
159
Select to send an event based on the following profile audience membership updates:
134
-
135
-
1. Audience Entered
160
+
-->
161
+
####Audience Entered
136
162
137
163
Send a Track event to a destination when a profile matches the audience condition. Use these events to orchestrate campaigns in other tools.
138
164
@@ -141,15 +167,15 @@ Example use cases:
141
167
- Send a congratulatory email when a travel qualifies for premium status.
142
168
- Send a discount to all customers with a particular product on their wishlist.
143
169
144
-
<!--removed?
145
-
#### Audience membership changed
170
+
<!--renamed from Audience membership changed? -->
171
+
#### Audience entered and exited
146
172
147
173
Send an Identify event when a profile enters or exits the audience.
148
174
149
175
Example use case:
150
176
- Update a user profile in a destination with the most recent audience membership.
151
-
-->
152
-
2. Audience exited
177
+
178
+
####Audience Exited
153
179
154
180
Send a Track event to a destination when a profile no longer matches the audience condition. Use these events to orchestrate campaigns in other tools.
155
181
@@ -158,36 +184,30 @@ Example use cases:
158
184
- Send an email to credit card owners to confirm that their credit cards have been paid in full.
159
185
- Send a confirmation to a patient when they have completed all their pre-screening forms.
160
186
161
-
#### Audience entered and exited
162
-
163
-
Send events when a profile enters and exits the audience.
164
-
165
-
<!-- add use cases here -->
166
-
167
187
168
-
### Step 3: Select an action
188
+
### Step 2c: Select an action
169
189
170
190
Next, you'll select the destination action to call when the event happens.
171
191
172
192
Segement displays available actions based on the destination action you've connected with your Linked Audience.
173
193
174
194
Visit the [destination actions docs](/docs/connections/destinations/actions/) learn more about destination actions, and view available actions for your destination.
175
195
176
-
### Step 4: Configure the event
196
+
### Step 2d: Configure the event
177
197
178
-
Finally, you'll configure your event and select additional entity context you want to send to the destination.
198
+
Finally, you'll configure your event and select additional properties to include in the event.
179
199
180
200
To configure your event:
181
201
182
-
1.Selecting additional properties to include in each event.
202
+
1.Select additional properties to include in each event.
183
203
- As you're configuring your event, you can view a preview of the enriched event based on your property selections.
184
-
2.Next, map your event from your audience to your destination.
204
+
2.Map your event from your audience to your destination.
185
205
- You can preview what the event will look like in your destination.
186
-
3.Click **Save** to save your changes, or**Save and enable** to save the configuration and enable the events.
206
+
3.After configuring, click**Save**.
187
207
188
208
After saving, you'll be redirected to a destination sidesheet where you can view all configured events and their corresponding actions.
189
209
190
-
## Confirm the payload in your destination
210
+
## Step 3: Confirm the payload in your destination
191
211
192
212
Linked Audiences will send events to your destination after Segment computes the audience.
0 commit comments