Unify Logo Footer.svg
Unify Automations
Logo
Audience Segments by UnifyApps

Audience Segments by UnifyApps

Logo

4 mins READ

The Audience Segments by UnifyApps node enables handling of multiple customer segments created within UnifyApps.

Overview

The Audience Segments by UnifyApps node enables handling of multiple customer segments created within UnifyApps. This functionality allows users to fetch audience segments and perform various actions including creating customer lists, modifying segments, and deleting segments.

Screenshot 2026-08-27 at 21.50.24 1.png
Screenshot 2026-08-27 at 21.50.24 1.png

Computes an Audience Segment

Calculates the count or number of entries within any audience segment.

Configuration: Select the desired segment from a dropdown of previously created segments in the Segment Manager. Map an Audience ID field (e.g., "UserId") which serves as the primary field for calculating segment size.

Output: A "Count" value representing the total number of users in the selected segment.

Screenshot 2026-08-27 at 21.50.45 1.png
Screenshot 2026-08-27 at 21.50.45 1.png

Computes and Get an Audience Segment

Both fetches all values in an audience segment and calculates the total entry count.

Configuration: Select a segment from the Segment Manager dropdown.

Outputs:

  • Count — Total number of users in the segment

  • Cursor — Identifies the last record point where iteration stopped (useful for batch processing)

  • Object — Expandable data containing all segment values including entity lists and specific parameter values for each entity

Computes and Get an Audience Segment configuration and expanded object output

Delete an Audience Segment

Removes a selected audience segment.

Configuration: Select the segment to delete from the Segment Manager dropdown. Map the Unique ID field (e.g., "UserId") that identifies records for deletion.

Output: A success confirmation message upon completion.

Delete an Audience Segment configuration and success response

Process an Audience Segment

Triggers processing of a selected audience segment.

Configuration: Select the segment to process from the Segment Manager dropdown.

Output: A success confirmation message.

Process an Audience Segment configuration and success response

Get Audience From a Segment

Retrieves data from an audience segment with filtering and sorting capabilities.

Configuration: Select a segment from the Segment Manager dropdown; map the Unique ID field for audience identification; specify the Cursor value for the pagination starting point; define batch size for record retrieval (e.g., batches of 100); configure sorting by selecting a variable and choosing ASC or DESC order.

Outputs:

  • Count — Total number of users matching the query

  • Cursor — Last record position for pagination tracking

  • Object — Expandable data containing all segment values and entity-specific parameters for workflow automation

Get Audience From a Segment configuration and expanded output with sortable entity data

Notes

Keep the following in mind when using Audience Segments by UnifyApps:

  • Compute a segment before querying it; the Get Audience From a Segment action reads a pre-computed result, not a live query.

  • Use Computes and Get an Audience Segment when the automation needs segment data in the same run — it combines compute and retrieval into one step.

  • Deleting a segment is permanent; confirm no other automation relies on the segment data before calling Delete an Audience Segment.

  • For large segments, consider whether you need all records or just a summary count — retrieving all records increases run time.

  • Pair Process an Audience Segment with a Loop operator when the downstream logic must act on each audience member individually.