Skip to main content
Calculated Segments
Timothy Davis avatar
Written by Timothy Davis
Updated over 3 weeks ago

Overview

Calculated segments are a cornerstone of Element451, powering automation and personalization across the platform. These dynamic segments update automatically based on predefined conditions/filters, making them essential for organizing contacts, triggering workflows, and driving engagement through campaigns.

Because calculated segments are foundational, they can be used across multiple modules—including workflows, campaigns, and more. One of the most powerful applications is the “Joined Segment” trigger in workflows, which automates actions when a contact meets the defined criteria. This allows for seamless automation of processes like outreach, follow-ups, and enrollment tracking.

Important: Your contract includes a set number of calculated segments per year. This total also includes visibility groups and territories with active conditions. Any calculated segments beyond your contract limit will be subject to usage-based pricing. You can track your usage—including any additional segments that will incur overage fees—at the top of the Segments page.


How Segments Work

What Happens When You Create and Save a Segment?

When you create a segment, you apply filters to student records. Element451 queries your database and returns the students who meet the filter criteria. Once saved, the segment is assigned a unique identifier, which allows other modules—like Campaigns and Workflows—to reference it without needing to re-run the original query. This speeds up performance and reduces system load.

Limitations of Default Segments

By default, a segment only includes the students who met the filter criteria when it was created. It does not update automatically. If new students meet the criteria later, they will not be added unless you manually refresh the segment or convert it into a calculated segment.


What Are Calculated Segments?

A calculated segment automatically updates as student records change. When a student meets the segment criteria, they are added. If they no longer meet the criteria, they are removed—ensuring the segment always reflects the latest data.

How Calculated Segments Are Evaluated

The system re-evaluates calculated segments whenever:

  • Student data is added, removed, or modified.

  • A new activity (such as form submission or event registration) occurs.

Note: Calculated segments do not update instantly. There may be a short delay before changes are reflected.

Identifying Calculated Segments

When viewing your segment list, calculated segments are indicated by a green icon next to the segment name. This helps distinguish them from regular segments at a glance.


How-To: Convert Segment to Calculated Segment

You can enable calculated segments in the Segments module.

  1. Navigate to Contacts > Segments.

  2. Locate the Segment you wish to convert to Calculated.

  3. Click the three-dot icon (⋮) to the far right of the Segment.

  4. Select Convert to Calculated from the menu.


How-To: Revert Calculated Segment to Non-Calculated

While calculated segments are valuable for dynamic updates, we recommend converting them back to regular segments once you’re finished using them. This helps optimize performance, reduce unnecessary recalculations, and ensure you stay within your allotted number of calculated segments. Remember, any additional calculated segments beyond your allocation are subject to usage-based billing, so converting them when no longer needed helps manage costs effectively.

To convert a calculated segment back to a regular segment:

  1. Navigate to Contacts > Segments.

  2. Locate the Calculated Segment you wish to convert back.

  3. Click the three-dot icon (⋮) to the far right of the Segment.

  4. Select Revert to Non-Calculated from the menu.


Use Case: Automating Ongoing Communications

One of the best reasons to use a calculated segment is when you need dynamic, real-time updates for automated processes.

Example: Nudging Students to Complete Applications

Let’s say you want to create a drip campaign to remind students to finish their applications. Here’s how a calculated segment helps:

  1. Create a calculated segment with a filter for students who have started their application.

  2. Set up a Workflow that triggers when a student enters this segment.

  3. As new students start their applications, they’ll automatically be added to the segment and receive the reminder emails.

Did this answer your question?