Skip to content

Commit e40c633

Browse files
authored
Peer reviews
1 parent 4ab1463 commit e40c633

File tree

1 file changed

+29
-53
lines changed

1 file changed

+29
-53
lines changed

src/engage/audiences/linked-audiences.md

Lines changed: 29 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ To help you get started with Linked Audiences, consider the following best pract
2929

3030
## Step 1: Build a Linked Audience
3131

32-
You can build a Linked Audience from profiles associated with an entity, trait, event, or existing audience. You can also filter on profile traits and event history, and filter on warehouse entities mapped to the Data Graph.
32+
Linked Audiences allows you to filter based on properties such as profile traits, relational data mapped to the Data Graph, events, and existing audience membership.
3333

3434
![Choose your audience conditions](/docs/engage/images/conditions.png)
3535

@@ -44,10 +44,10 @@ You can build a Linked Audience from profiles associated with an entity, trait,
4444

4545
After creating the audience, you'll be redirected to the Overview page. By default, the audience is disabled. Segment recommends that you take the following actions:
4646
1. Add a destination.
47-
2. Configure an [event emitter](#maintain-event-emitters).
47+
2. Configure and create [event selections](#maintain-event-emitters).
4848
3. Enable the audience.
4949

50-
This will trigger a compute for the audience (where the audience conditions will run on your data warehouse) and will send events downstream.
50+
This triggers a compute for the audience (where the audience conditions run on your data warehouse) and sends events downstream.
5151

5252
#### Event Conditions
5353

@@ -60,19 +60,6 @@ As you're building your Linked Audience, you can choose from the following event
6060
| Part of an audience | Creates a condition that filters profiles that are part of an existing linked or classic audience. |
6161
| Performed event | Creates a condition that filters profiles on their event history. |
6262

63-
### Error states
64-
65-
As you’re building or maintaining your audience, you may encounter an error or warning message about possible impacts to your audience. Below are some common reasons errors occur, along with suggested troubleshooting steps.
66-
67-
| Error | Description | Troubleshooting |
68-
|---------------------------|---------------------------------------|-------------|
69-
| Column deleted from warehouse | A column you're trying to use in the builder was deleted from your warehouse (for example, `account_balance`). | Select a valid column in the audience builder, or re-add the deleted column in your warehouse. |
70-
| Column data type changed in the warehouse | A column data type in your warehouse has been changed. (For example, `account_balance` changed from a `number` to a `string`.) | Update the column data type in your warehouse, or select a different column in the audience builder. |
71-
| Table deleted from warehouse | A table you're trying to use has been deleted from your warehouse. (For example, the `accounts` table was deleted in your warehouse.) | You can re-add the table to your warehouse, choose a valid table to use in the audience condition, or remove the audience condition entirely. |
72-
| Entity deleted from Data Graph | A table you're trying to use has been deleted from your Data Graph. (For example, the `accounts` table was deleted in your Data Graph.) | You can re-add the missing entity in the data graph, remove the entity from the audience condition, or remove the audience condition entirely. Editing the audience definition may require you to update your event emitters. |
73-
| Entity removed from audience condition | An entity was removed from the audience condition. For example, an `accounts` entity was removed from audience condition. | Update your event emitters. Navigate to **Engage > Audiences** and select your destination to view and maintain event emitters. |
74-
| Warehouse error | You have incorrect permissions or failed to connect to your warehouse. | Check your permissions to ensure you have a valid connection to the Data Graph and your warehouse. |
75-
7663
#### Edit an audience
7764
To edit an audience:
7865
1. Navigate to **Engage > Audiences**, and select the audience you'd like to edit.
@@ -109,11 +96,11 @@ You can use your Linked Audience to activate any [actions-based destination](/do
10996
11097
### Step 2a: Add an action destination
11198

112-
To activate your Linked Audience, first add an action destination.
99+
To activate your Linked Audience, first [add an action destination](/connections/destinations/actions/) in Connections.
113100

114101
From Add destination, select your destination and click **Next**.
115102

116-
### Step 2b: Select event
103+
### Step 2b: Add an event
117104
After adding a destination to your audience, configure the data you would like to send to the destination. First, select a type of event you want to send to the destination. Events update destinations about changes to your entity or audiences and contain data that can be used in the downstream destination.
118105

119106
You can send events:
@@ -133,59 +120,47 @@ You can send events:
133120
134121
#### Entity added
135122

136-
Send a Track event when an entity branch at any level of a nested entity condition matches the audience condition. With this event, you must select the entity that triggers Segment to send the Track event.
123+
Send a Track event when an entity condition associated with a profile matches the audience condition. With this event, you must select the entity that triggers Segment to send the Track event.
137124

138-
Example use cases:
125+
Example:
139126
- Send a reminder to a customer when a credit card associated with their profile has an outstanding balance.
140127
- Notify a traveler when a flight associated with their profile is delayed.
141128
- Notify a customer when a product associated with their profile's wishlist is back in stock.
142129

143130
#### Entity removed
144131

145-
Send a Track event when an entity associated with a profile no longer matches the audience conditions. With this event, you must select the entity that triggers Segment to send the Track event.
132+
Send a Track event when an entity condition associated with a profile no longer matches the audience condition. With this event, you must select the entity that triggers Segment to send the Track event.
146133

147-
Example use cases:
134+
Example:
148135
- Send a confirmation to a customer when a credit card associated with their profile has been paid off.
149136
- Send a confirmation to the primary doctor when each of their associated patients completes their annual check up.
150137

151138
#### Audience entered
152139

153140
Send a Track event when a profile matches the audience condition.
154141

155-
Example use cases:
142+
Example:
156143
- Send a congratulatory email when a traveler qualifies for premium status with a mileage program.
157144
- Send a discount to all customers with a particular product on their wishlist.
158145

159146
#### Audience exited
160147

161148
Send a Track event when a profile no longer matches the audience condition.
162149

163-
Example use cases:
150+
Example:
164151
- Send an email to credit card owners to confirm that their credit cards have been paid in full.
165152
- Send a confirmation to a patient when they have completed all their pre-screening forms.
166153

167-
#### Audience Membership Changed
154+
#### Audience membership changed
168155

169156
Send an Identify event when a profile's audience membership changes.
170157

171-
Example use case:
158+
Example:
172159
- Update a user profile in a destination with the most recent audience membership.
173160

174-
#### Maintain event emitters
175-
176-
Event emitters indicate when an audience or entity-related event should trigger a Segment event on a particular destination.
177-
178-
To view event emitters, navigate to **Engage > Audiences** and select your destination. From the destination's **Events** tab:
179-
180-
- Click **Add event** to add a new event
181-
- Enable or disable an event with the status toggle
182-
- Use the three dots icon to edit or delete an event
183-
184-
Selecting **Edit event** allows you to update [event enrichments and mappings](#step-2d-configure-the-event).
185-
186161
### Step 2c: Select an action
187162

188-
Select the destination action to call when the event happens. Ensure the action you selected is relevant to the type of event you previously selected. For example, if you selected **Audience Membership Changed**, ensure your action is also an Identify event.
163+
Select the destination action to call when the event happens. Ensure the action you selected is relevant to the type of event you previously selected. For example, if you selected **Audience membership changed**, ensure your action is also an Identify event.
189164

190165
Segment displays available actions based on the destination action you've connected with your Linked Audience.
191166

@@ -196,25 +171,26 @@ See [destination actions](/docs/connections/destinations/actions/) to learn more
196171

197172
### Step 2d: Configure the event
198173

199-
Select additional user profile properties or entity column values to include in the event. This is where you select any additional context you want to send to the destination.
174+
Once you select an action, Segment will attempt to automatically configure the data fields that will be sent to the destination. You can review and adjust these settings before enabling this event.
175+
- Enrich event (optional)
176+
- Map event
177+
- Test event (optional)
200178

201-
To configure your event:
179+
#### Enrich event
180+
Select additional profile traits or entity column values to include when the event is sent.
181+
These traits and properties can be associated with the profile or the entity conditions that were defined in the audience definition.
182+
As you're configuring your event, click **Show Preview** to view a preview of the enriched event based on your profile and entity property selections.
183+
For example, if your profiles include traits that are required in your downstream destination, this is where you would make the appropriate selections.
202184

203-
1. Select additional user profile properties or entity column values to include with each event. This is where you select the additional context you want to send to your destination.
204-
- As you're configuring your event, click **Show Preview** to view a preview of the enriched event based on your property selections.
205-
2. Map your event from your audience to your destination.
206-
- [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) are pre-set destinations, so you won't need to map your audience to your destination.
207-
3. You can optionally send a test event to your destination by clicking **Send test event to destination**. You can edit the User ID for the test event, and you'll also see a table with event fields and example values.
208-
- After sending the test, you'll receive a response from Segment and the destination, which allows you to see what data sent to your destination may look like.
209-
4. Select if you'd like to [send events for current profiles and entities in the audience](#send-events-for-current-profiles-and-entities-in-the-audience).
210-
- This is only available for the **entity added**, **audience entered**, and **audience membership changed** event types.
211-
4. To enable your Linked Audience, click **Save**.
185+
[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) are pre-set destinations, so you won't need to map your audience to your destination.
212186

213-
#### Send events for current profiles and entities in the audience
187+
#### Test event
188+
You can optionally send a test event to your destination by clicking **Send test event to destination**. You can edit the User ID for the test event, and you'll also see a table with event fields and example values. After sending the test, you'll receive a response from Segment and the destination, which allows you to see what data sent to your destination may look like.
214189

215-
This checkbox is unchecked by default. If you leave this box unchecked, Segment only sends events for new profiles and entities that match the audience conditions.
190+
#### Send events for current profiles and entities in the audience checkbox
216191

217-
If you select this checkbox, Segment will also send events for profiles and entities that currently match the audience description.
192+
By default, Segment will only send events for new profiles and entities that match the audience conditions. This means that when the event is created, it will not send events for profiles and entities that currently meet the audience criteria.
193+
If you want to send events for profiles and entities that currently meet the audience criteria, check this box. This is only available for the **entity added**, **audience entered**, and **audience membership changed** event types.
218194

219195
## Step 3: Confirm the payload in your destination
220196

0 commit comments

Comments
 (0)