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/engage/audiences/index.md
+34-32Lines changed: 34 additions & 32 deletions
Original file line number
Diff line number
Diff line change
@@ -83,7 +83,7 @@ If the timestamp is not a valid ISO timestamp (for example, a trailing `Z` is mi
83
83
84
84
**Note**: Timezones seen in the UI are based on your local timezone, but are converted to UTC on the backend.
85
85
86
-
### Funnel Audiences
86
+
### Funnel audiences
87
87
88
88
Funnel audiences allow you to specify strict ordering between two events. This might be the case if you want an event to happen or not happen within a specific time window, as in the following example:
89
89
@@ -106,21 +106,23 @@ See [Account-level Audiences](/docs/engage/audiences/account-audiences) for more
106
106
107
107
You can send audiences and computed traits to third-party services in Segment's [Destinations catalog](/docs/connections/destinations/).
108
108
109
-
Segment's Connections pipeline first collects and sends events from your Source to your Destination. Built on top of Connections, Engage then uses the same Source events to let you create Audiences and computed traits within Segment. You can then send the Audience or computed trait you've built to your Destination(s).
109
+
Segment's Connections pipeline first collects and sends events from your Source to your destination. Built on top of Connections, Engage then uses the same source events to let you create Audiences and computed traits within Segment. You can then send the audience or computed trait you've built to your destinations.
110
+
111
+
See how you can [use Linked Audiences with Braze](/docs/engage/audiences/linked-audiences-braze/) and [Iterable](/docs/engage/audiences/linked-audiences-iterable/) to better understand how you can utilize Linked Audiences for your destinations.
110
112
111
113
> info ""
112
-
> Because Engage only sends Audiences and computed traits to Destinations, it doesn't replace a standard event pipeline. Connect a Source directly to a Destination if you want the Destination to receive all events that Segment gathers.
114
+
> Because Engage only sends audiences and computed traits to destinations, it doesn't replace a standard event pipeline. Connect a source directly to a destination if you want the destination to receive all events that Segment gathers.
113
115
114
-
### Connect your Audience to a Destination
116
+
### Connect your audience to a destination
115
117
116
118
> warning "Audience Keys"
117
-
> Avoid using the same Audience key twice, even if you've deleted the original Audience.
119
+
> Avoid using the same audience key twice, even if you've deleted the original audience.
118
120
119
-
Once you've previewed your Audience, you can choose to connect it to a Destination or keep the Audience in Segment and export it as a CSV file download.
121
+
Once you've previewed your audience, you can choose to connect it to a destination or keep the audience in Segment and export it as a CSV file download.
120
122
121
-
If you already have Destinations set up in Segment, you can import the configuration from one of your existing sources to Engage. You can only connect one Destination configuration per Destination type.
123
+
If you already have destinations set up in Segment, you can import the configuration from one of your existing sources to Engage. You can only connect one destination configuration per destination type.
122
124
123
-
When you create an Audience, Segment starts syncing your Audience to the Destinations you selected. Audiences are either sent to Destinations as a boolean user-property or a user-list, depending on what the Destination supports. Read more about [supported Destinations](/docs/engage/using-engage-data/#compatible-engage-destinations) in the Engage documentation.
125
+
When you create an audience, Segment starts syncing your audience to the destinations you selected. Audiences are either sent to Destinations as a boolean user-property or a user-list, depending on what the destination supports. Read more about [supported destinations](/docs/engage/using-engage-data/#compatible-engage-destinations) in the Engage documentation.
124
126
125
127
For account-level audiences, you can send either a [Group](/docs/connections/spec/group) call and/or [Identify](/docs/connections/spec/identify) call. Group calls will send one event per account, whereas Identify calls will send an Identify call for each user in the account. This means that even if a user hasn't performed an event, Segment will still set the account-level computed trait on that user.
126
128
@@ -133,11 +135,11 @@ For step-by-step instructions on how to connect an audience to a destination, se
133
135
134
136
## Understanding compute times
135
137
136
-
Because a number of factors (like system load, backfills, or user bases) determine the complexity of an Audience, some compute times take longer than others.
138
+
Because a number of factors (like system load, backfills, or user bases) determine the complexity of an audience, some compute times take longer than others.
137
139
138
-
As a result, **Segment recommends waiting at least 24 hours for an Audience to finish computing** before you resume working with the Audience.
140
+
As a result, **Segment recommends waiting at least 24 hours for an audience to finish computing** before you resume working with the audience.
139
141
140
-
From the Overview page, you can view Audience details including the current compute status and a progress bar for real-time and batch Audiences. Engage updates the progress bar and status for real-time computations approximately every 10 minutes.
142
+
From the Overview page, you can view audience details including the current compute status and a progress bar for real-time and batch audiences. Engage updates the progress bar and status for real-time computations approximately every 10 minutes.
141
143
142
144
> info "Viewing compute progress"
143
145
> When you create a real-time Audience, you'll see a progress bar, computed percentage, and status updates. For existing Audiences that you edit, Engage displays the compute status but not the progress bar or percentage.
@@ -169,67 +171,67 @@ Engage displays the following compute statuses for Audiences and Traits.
| Preparing | Engage is preparing the computation. |
172
-
| Computing | Engage is computing the Audience or Trait. |
174
+
| Computing | Engage is computing the audience or trait. |
173
175
| Live | The Audience or Trait is up-to-date, based on the most recent sync cadence. When you edit a batch Audience or Trait, Engage displays the compute status as `Live` and incorporates your edits in the next scheduled sync. |
174
176
| Not Computing | Engage displays this status when there are no destinations connected or `Compute without connected destinations` isn't selected. |
175
-
| Disabled | The Audience or Trait is disabled. |
177
+
| Disabled | The audience or trait is disabled. |
176
178
| Failed | The computation was cancelled or failed to compute. Please contact [Segment support](https://segment.com/help/contact/){:target="_blank"}. |
177
179
178
180
179
181
## Real-time compute compared to batch
180
182
181
-
Real-time Compute allows you to update traits and Audiences as Segment receives new events. Real-time Compute unlocks exciting use cases:
183
+
Real-time Compute allows you to update traits and audiences as Segment receives new events. Real-time Compute unlocks these use cases:
182
184
183
185
-**Intra-Session App Personalization:** change your app experience with personalized onboarding, product recommendations, and faster funnels based on a user entering and exiting an audience.
184
186
-**Instant Messaging:** Trigger messages in email, live chat, and push notifications instantly, to deliver immediate experiences across channels.
185
187
-**Operational Workflows:** Supercharge your sales and support teams by responding to customer needs faster, based on the latest understanding of a user.
186
188
187
189
> warning ""
188
-
> By default, Segment creates all Audiences as real-time computations. There are however, a few exceptions which can only be supported as batch computations, one example is [Funnel Audiences](#funnel-audiences). The Audience builder will determine and indicate whether the Audience is a real-time or batch computation.
190
+
> By default, Segment creates all audiences as real-time computations. There are however, a few exceptions which can only be supported as batch computations, one example is [Funnel Audiences](#funnel-audiences). The audience builder will determine and indicate whether the audience is a real-time or batch computation.
189
191
190
-
To create a new Audience or Trait:
192
+
To create a new audience or trait:
191
193
192
194
1. Go to your **Computed Traits** or **Audiences** tab in Engage and select **Create**.
193
195
194
196
2. Configure and preview your Audience or Trait.
195
197
- A lightning bolt next to `Realtime Enabled` indicates that the computation updates in real-time.
196
198
- Configure the **Include Historical Event Data** option to limit how far back event data is processed by setting a lookback window (for example, the “last 90 days”). Unchecking **Include Historical Event Data** computes values without historical event data, using only data arriving after audience creation.
197
199
198
-
3. Select destinations to connect, then review and create your Audience or Trait.
200
+
3. Select destinations to connect, then review and create your audience or trait.
199
201
200
-
While Engage is computing, use the Audience Explorer to see users or accounts that enter your Audience. Engage displays the Audience as computing in the Explorer until at least one user or account enters.
202
+
While Engage is computing, use the Audience Explorer to see users or accounts that enter your Audience. Engage displays the audience as computing in the Explorer until at least one user or account enters.
201
203
202
204
> warning ""
203
205
> [Facebook Custom Audiences](/docs/connections/destinations/catalog/personas-facebook-custom-audiences/), [Marketo Lists](/docs/connections/destinations/catalog/marketo-static-lists/), and [Adwords Remarking Lists](/docs/connections/destinations/catalog/adwords-remarketing-lists) impose rate limits on how quickly Segment can update an Audience. Segment syncs at the highest frequency allowed by the tool, which is between one and six hours.
204
206
205
207
> info "Real-time and batch computation"
206
208
> By default, Segment creates all audiences as real-time computations. However, some conditions require batch computation. For example, [funnel audiences](#funnel-audiences) can only be computed in batch mode. The Audience builder determines whether an audience is real-time or batch based on the conditions applied.
207
209
208
-
### Editing Realtime Audiences and Traits
210
+
### Editing realtime audiences and traits
209
211
210
212
Engage supports the editing of realtime Audiences and Traits, which allows you to make nuanced changes to existing Traits and Audiences in situations where cloning or building from scratch may not suit your use case.
211
213
212
-
To edit a realtime Trait or Audience, follow these steps:
214
+
To edit a realtime trait or audience:
213
215
214
216
1. In your Engage Space, select the **Computed Traits** or **Audiences** tab.
215
-
2. Select the realtime Audience or Trait you want to edit.
217
+
2. Select the realtime audience or trait you want to edit.
216
218
3. Select the **Builder** tab and make your edits.
217
219
4. Preview the results, then select **Create Audience** to confirm your edits.
218
220
219
-
Engage then processes your realtime Audience or Trait edits. While the edit task runs, the audience remains locked and you can't make further changes. Once Engage incorporates your changes, you'll be able to access your updated Audience or Trait.
221
+
Engage then processes your realtime audience or trait edits. While the edit task runs, the audience remains locked and you can't make further changes. Once Engage incorporates your changes, you'll be able to access your updated audience or trait.
220
222
221
223
> warning ""
222
224
> If your audience includes historical data (Historical Backfill is enabled), editing an audience creates a new backfill task. The backfill task, and therefore the edit task, take longer to process if the audience is connected to a destination with rate limits. Rate-limited destinations dictate how fast Engage can backfill. View a list of [rate-limited destinations](/docs/engage/using-engage-data/#rate-limits-on-engage-event-destinations).
223
225
224
226
> warning ""
225
-
> It is not possible to edit an audience to convert it from real-time to batch, or vice-versa. If the computation type needs to be changed, you will need to recreate the audience with the appropriate conditions.
227
+
> It's not possible to edit an audience to convert it from real-time to batch, or vice-versa. If the computation type needs to be changed, you will need to recreate the audience with the appropriate conditions.
226
228
227
229
> warning ""
228
230
> You can't edit an audience to include anonymous users. If you need to include anonymous profiles, recreate the audience with the appropriate conditions
229
231
230
-
## Monitor the health of your Audience syncs
232
+
## Monitor the health of your audience syncs
231
233
232
-
Use Segment's [Delivery Overview](#delivery-overview) and [Alerting](#alerting) features to monitor the health of your Audience syncs and get notifications when event volume spikes or drops.
234
+
Use Segment's [Delivery Overview](#delivery-overview) and [Alerting](#alerting) features to monitor the health of your audience syncs and get notifications when event volume spikes or drops.
233
235
234
236
### Delivery Overview
235
237
@@ -242,14 +244,14 @@ Delivery Overview has three core features:
242
244
243
245
For more information about the breakdown and discard tables, see the [Delivery Overview](/docs/connections/delivery-overview/) documentation.
244
246
245
-
To view Delivery Overview for an Audience:
247
+
To view Delivery Overview for an audience:
246
248
1. From your Segment workspace's home page, navigate to **Engage > Audiences**.
247
-
2. Find an Audience, click the **(...)** menu, and select Delivery Overview.
249
+
2. Find an audience, click the **(...)** menu, and select **Delivery Overview**.
248
250
3. On the Delivery Overview page, select the Audience dropdown to filter by a specific Audience, select the Date range dropdown to filter by a specific time period, or use the Show metrics toggle to view your metrics as percentages.
249
251
250
252
#### Steps in the pipeline view
251
253
252
-
By default, Segment displays Delivery Overview information for all Audiences connected to your destination. You can filter your Delivery Overview pipeline view by an individual Audience for more granular data.
254
+
By default, Segment displays Delivery Overview information for all audiences connected to your destination. You can filter your Delivery Overview pipeline view by an individual audience for more granular data.
253
255
254
256
You can also further refine the data displayed on the pipeline view using the time picker and the metric toggle, located under the destination header. With the time picker, you can specify a time period (last 10 minutes, 1 hour, 24 hours, 7 days, 2 weeks, or a custom date range over the last two weeks) for which you’d like to see data. With the metric toggle, you can switch between seeing metrics represented as percentages (for example, _85% of events_ or _a 133% increase in events_) or as counts (_13 events_ or _an increase of 145 events_.) Delivery Overview shows percentages by default.
255
257
@@ -268,18 +270,18 @@ Audiences have the following steps in the pipeline view:
268
270
269
271
### Alerting
270
272
271
-
Create alerts related to the performance and throughput of Audience syncs and receive in-app, email, and Slack notifications when event volume fluctuations occur.
273
+
Create alerts related to the performance and throughput of audience syncs and receive in-app, email, and Slack notifications when event volume fluctuations occur.
272
274
273
275
> info "Generate a Slack webhook to receive Slack notifications"
274
276
> To receive an alert in a Slack channel, you must first create a Slack webhook. For more information about Slack webhooks, see Slack's [Sending messages using incoming webhooks](https://api.slack.com/messaging/webhooks){:target="_blank”} documentation.
275
277
276
-
To access Audience alerting, navigate to **Engage > Audiences**, select an Audience, and click the Alerts tab.
278
+
To access audience alerting, navigate to **Engage > Audiences**, select an audience, and click the **Alerts** tab.
277
279
278
-
On the Alerts tab, you can create new alerts and view all active alerts for this connection. You can only edit or delete the alerts that you create, unless you have the [Workspace Owner role](/docs/segment-app/iam/roles/).
280
+
On the **Alerts** tab, you can create new alerts and view all active alerts for this connection. You can only edit or delete the alerts that you create, unless you have the [Workspace Owner role](/docs/segment-app/iam/roles/).
279
281
280
282
#### Activation event health spikes or drops
281
283
282
-
You can create an Activation event health spikes or drops alert that notifies you when events sent from your audience to a downstream destination have failures to a destination above a certain threshold. For example, if you set a change percentage of 4% and your destination received 100 events from your Audience over the first 24 hours, Segment would notify you the following day if your destination ingested fewer than 96 or more than 104 events.
284
+
You can create an Activation event health spikes or drops alert that notifies you when events sent from your audience to a downstream destination have failures to a destination above a certain threshold. For example, if you set a change percentage of 4% and your destination received 100 events from your audience over the first 24 hours, Segment would notify you the following day if your destination ingested fewer than 96 or more than 104 events.
283
285
284
286
To create an Activation event health spikes or drops alert:
285
287
1. From your Segment workspace's home page, navigate to **Engage > Audiences**.
Copy file name to clipboardExpand all lines: src/engage/audiences/linked-audiences.md
+5-2Lines changed: 5 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,9 @@ With Linked Audiences, you can:
17
17
18
18
To learn more about specific use cases you can set up with Linked Audiences, see [Linked Audiences Use Cases](/docs/engage/audiences/linked-audiences-use-cases/).
19
19
20
+
21
+
See how you can [use Linked Audiences with Braze](/docs/engage/audiences/linked-audiences-braze/) and [Iterable](/docs/engage/audiences/linked-audiences-iterable/) to better understand how you can utilize Linked Audiences for your destinations.
22
+
20
23
## Prerequisites
21
24
22
25
Before you begin setting up your Linked Audience, ensure you have:
@@ -59,9 +62,9 @@ After creating your Linked Audience, you will be brought to the Overview page wi
59
62
60
63
### Linked Audience conditions
61
64
62
-
The linked audiences builder sources profile trait and event keys from the data warehouse. This data must be synced to the data warehouse through [Profiles Sync](/docs/unify/profiles-sync/overview/) before you can reference it in the linked audience builder. If there is a profile trait that exists in the Segment Profile that hasn’t successfully synced to the data warehouse yet, it will be grayed out so that it can’t be selected.
65
+
The Linked Audiences builder sources profile trait and event keys from the data warehouse. This data must be synced to the data warehouse through [Profiles Sync](/docs/unify/profiles-sync/overview/) before you can reference it in the linked audience builder. If there is a profile trait that exists in the Segment Profile that hasn’t successfully synced to the data warehouse yet, it will be grayed out so that it can’t be selected.
63
66
64
-
The linked audience builder also returns a subset of available entity property key values, event property and context key values, and profile trait key values that you can select in the input field drop-down. This eliminates the need to type in the exact value you want to filter on. If the value you’re looking for isn’t listed, you can manually enter it into the input field. Manually entered values are case-sensitive.
67
+
The Linked Audience builder also returns a subset of available entity property key values, event property and context key values, and profile trait key values that you can select in the input field drop-down. This eliminates the need to type in the exact value you want to filter on. If the value you’re looking for isn’t listed, you can manually enter it into the input field. Manually entered values are case-sensitive.
0 commit comments