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/computed-traits.md
+13-11Lines changed: 13 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -66,13 +66,12 @@ User-level examples:
66
66
- Favorite Blog Post
67
67
- Top Purchase Category
68
68
69
-

70
-
71
69
Account-level examples:
72
70
- Most frequent product viewed
73
71
- Most active user
74
72
75
-

73
+

74
+
76
75
77
76
### First
78
77
@@ -96,13 +95,12 @@ User-level examples:
96
95
- Last seen at
97
96
- Last utm parameter
98
97
99
-

100
-
101
98
Account-level examples:
102
99
- Last unsubscribe timestamp
103
100
- Last user active
104
101
105
-

102
+

103
+
106
104
107
105
### Unique List
108
106
@@ -124,13 +122,12 @@ User-level examples:
124
122
- Unique products viewed count
125
123
- Unique categories count
126
124
127
-

128
-
129
125
Account-level examples:
130
126
- Unique products viewed
131
127
- Unique visitors count
132
128
133
-

129
+

130
+
134
131
135
132
## Conditions
136
133
@@ -162,6 +159,10 @@ Learn more about [Computed trait generated events here](/docs/engage/using-engag
162
159
163
160
For account-level computed traits, you have the option to 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. Because most marketing tools are still based at the user level, it is often important to map this account-level trait onto each user within an account. See [Account-level Audiences](/docs/engage/audiences/account-audiences) for more information.
164
161
162
+
## View compute status
163
+
164
+
After you create a computed trait, use the Overview page to view the current [compute status](/docs/engage/audiences#compute-statuses), number of users with the trait, connected destinations, and more. For real-time traits, click **Refresh Trait** to update the current number of users with the trait.
165
+
165
166
## Editing Realtime Traits
166
167
167
168
Engage supports the editing of real-time Traits, which allows you to make nuanced changes to existing Traits in situations where cloning or building from scratch may not suit your use case.
@@ -171,9 +172,10 @@ To edit a real-time Trait, follow these steps:
171
172
1. In your Engage Space, select the **Computed Traits** tab.
172
173
2. Select the realtime Trait you want to edit.
173
174
3. Select the **Builder** tab and make your edits.
174
-
4. Select **Save Computed Trait** to confirm your edits.
175
+
4. Preview the results, then select **Save Computed Trait** to confirm your edits.
176
+
177
+
Engage then processes your Trait edits. While the edit task runs, the trait remains locked and you can't make further changes. Once Engage incorporates your changes, you'll be able to access your updated Trait.
175
178
176
-
Engage then processes your Trait edits. While the edit task runs, the trait remains locked and you can't make further changes. Once Engage has finished incorporating your changes, you'll be able to access your updated Trait.
177
179
178
180
> warning ""
179
181
> It is not possible to edit a trait 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 trait with the appropiate conditions.
Copy file name to clipboardExpand all lines: src/engage/audiences/index.md
+49-16Lines changed: 49 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,7 +34,6 @@ You can also build Audiences based on custom traits. These traits can be collect
34
34
35
35
You can also use computed traits in an Audience definition. For example, you can create a `total_revenue` computed trait and use it to generate an audience of `big_spender` customers that exceed a certain threshold.
36
36
37
-

38
37
39
38
### Funnel Audiences
40
39
@@ -54,7 +53,7 @@ If you have a B2B business, you might want to build an Audience of accounts. You
54
53
55
54
See [Account-level Audiences](/docs/engage/audiences/account-audiences) for more information.
56
55
57
-

56
+
58
57
59
58
## Send Audiences to Destinations
60
59
With the help of Sources and Destinations in Segment's catalog, you can create and send Audiences and computed traits to third-party services.
@@ -88,6 +87,45 @@ Because a number of factors (like system load, backfills, or user bases) determi
88
87
89
88
As a result, **Segment recommends waiting at least 24 hours for an Audience to finish computing** before you resume working with the Audience.
90
89
90
+
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.
91
+
92
+
> info ""
93
+
> Engage only displays the progress bar and status updates when you create a new Audience or Trait.
94
+
95
+
> warning ""
96
+
> Engage syncs the Overview page for an individual audience more frequently than the Engage Audiences page (**Engage > Audiences**). As a result, you might see temporary discrepancies in Audience details, such as user counts, between these two pages.
97
+
98
+
### Refresh real-time Audiences and Traits
99
+
100
+
For real-time computations, you can click **Refresh Audience** or **Refresh Trait** to update user counts, status, and compute progress.
101
+
102
+
### Compute statuses
103
+
104
+
Engage displays the following compute statuses for Audiences and Traits.
| Preparing | Engage is preparing the computation. |
111
+
| Computing | Engage is computing the Audience or Trait. |
112
+
| Live | The Audience or Trait is live. Users will enter in real-time as they meet entry criteria. |
113
+
| Disabled | The Audience or Trait is disabled. |
114
+
| Failed | The computation was cancelled or failed to compute. Please contact [Segment support](https://segment.com/help/contact/){:target="_blank"}. |
| Preparing | Engage is preparing the computation. |
122
+
| Computing | Engage is computing the Audience or Trait. |
123
+
| 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. |
124
+
| Not Computing | Engage displays this status when there are no destinations connected or `Compute without connected destinations` isn't selected. |
125
+
| Disabled | The Audience or Trait is disabled. |
126
+
| Failed | The computation was cancelled or failed to compute. Please contact [Segment support](https://segment.com/help/contact/){:target="_blank"}. |
127
+
128
+
91
129
## Real-time compute compared to batch
92
130
93
131
Real-time Compute allows you to update traits and Audiences as Segment receives new events. Real-time Compute unlocks exciting use cases:
@@ -96,22 +134,17 @@ Real-time Compute allows you to update traits and Audiences as Segment receives
96
134
-**Instant Messaging:** Trigger messages in email, live chat, and push notifications instantly, to deliver immediate experiences across channels.
97
135
-**Operational Workflows:** Supercharge your sales and support teams by responding to customer needs faster, based on the latest understanding of a user.
98
136
99
-
To create a new Audience:
100
-
101
-
1. Go to your **Computed Traits** or **Audiences** tab in Engage and select **New**.
102
-
103
-
2. Create your computed trait or Audience.
104
-
105
-
A lightning bolt indicates that the computation updates in real-time.
106
-
107
-

137
+
To create a new Audience or Trait:
108
138
109
-
3. To preview your Audience, select **Select Destinations**, then select **Review & Create**.
139
+
1. Go to your **Computed Traits** or **Audiences** tab in Engage and select **Create**.
110
140
111
-
By default, Segment queries all historical data to set the current value of the computed trait and Audience. You can uncheck **Historical Backfill** to compute values for the Audience or trait without using this data. With this disabled, the trait or Audience only uses the data that arrives after you created it.
141
+
2. Configure and preview your Audience or Trait.
142
+
- A lightning bolt next to `Realtime Enabled` indicates that the computation updates in real-time.
143
+
- By default, Segment queries all historical data to set the current value of the computed trait and Audience. Backfill computes historical data up to the point of audience creation. You can uncheck **Include Historical Data** to compute values for the Audience or trait without historical data. With backfill disabled, the trait or Audience only uses the data that arrives after you create it.
112
144
113
-
Use the Audience Explorer to see users or accounts that enter the Audience. Segment displays the Audience as computing until at least one user or account enters.
145
+
3. Select destinations to connect, then review and create your Audienceor Trait.
114
146
147
+
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.
115
148
116
149
> warning ""
117
150
> [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.
@@ -125,9 +158,9 @@ To edit a realtime Trait or Audience, follow these steps:
125
158
1. In your Engage Space, select the **Computed Traits** or **Audiences** tab.
126
159
2. Select the realtime Audience or Trait you want to edit.
127
160
3. Select the **Builder** tab and make your edits.
128
-
4.Select **Save Audience** to confirm your edits.
161
+
4.Preview the results, then select **Create Audience** to confirm your edits.
129
162
130
-
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 has finished incorporating your changes, you'll be able to access your updated Audience or Trait.
163
+
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.
131
164
132
165
> warning ""
133
166
> 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).
0 commit comments