EmailElement Docs

Segment Creation Walkthrough

This reference provides a detailed walkthrough for creating and managing audience segments in EmailElement.

Creating a Segment

  1. Navigate to Segments from the main navigation menu.

    Navigate to Segments

  2. Click Create Segment in the top-right corner.

    Create Segment

  3. Enter a descriptive Segment Name (e.g., "Gmail Openers Last 30 Days").

    Name Segment

  4. The segment builder opens with a blank filter area.

Adding Filters

Click Add Filter to open the filter type selector. Choose from the following:

Add a Filter

Select Different Filter

Add Another Filter

Domain Groups Filter

  1. Select Domain Groups from the filter type dropdown.

    Domain Groups Filter

  2. Choose a domain group from the list (e.g., AOL, Google, Microsoft, Yahoo).

    Choose Specific Domain Group

  3. Each domain group contains multiple related domains (e.g., Google includes gmail.com, googlemail.com).

  4. You can also filter by specific TLDs or use string matching on the domain.

    Choose Specific TLD

    Match Domain String

  5. Click Add to apply the filter.

Contact Lists Filter

  1. Select Contact Lists from the filter type dropdown.

    Contact Lists Filter

  2. Choose Include or Exclude to control whether contacts on the selected lists are included or removed.

  3. Select one or more contact lists from the dropdown.

    Select Contact Lists

  4. Set a Date Range to limit by when contacts were added: All Time, Last 7 Days, Last 30 Days, Last 90 Days, or a Custom date range.

    Select Time Range

  5. Click Add to apply the filter.

    Save Contact Lists Filter

Contact Attributes Filter

  1. Select Contact Attributes from the filter type dropdown.

    Contact Attributes Filter

  2. Choose a contact field from the dropdown (e.g., Email, First Name, Last Name, City, State, or any custom field).

    Choose First Attribute

  3. Select an operator:

    Select Condition for Attribute

    • Is Empty — field has no value
    • Is Not Empty — field has a value
    • Contains — field contains the specified text
    • Does Not Contain — field does not contain the specified text
    • Equals — exact match
    • Does Not Equal — not an exact match
    • Greater Than — numeric/date comparison
    • Less Than — numeric/date comparison
    • Starts With — field begins with the specified text
    • Ends With — field ends with the specified text
  4. Enter the comparison value (if required by the operator).

  5. To add multiple conditions, click the + button:

    Add Another Attribute

    • AND — contact must match ALL conditions

      AND/OR Operators

    • OR — contact must match ANY condition

  6. Click Add to apply the filter.

    Define Second Attribute and Save

Contact Actions Filter

  1. Select Contact Actions from the filter type dropdown.

    Contact Actions Filter

  2. Choose an action type:

    Choose Clicked Action

    • Clicked — contact clicked a link in an email
    • Opened — contact opened an email. Bot opens do not count: an open from an IP address or user agent on our bot list, which covers mailbox privacy proxies such as Apple Mail Privacy Protection, is stored separately and never matches this filter. Clicked works the same way for bot clicks.
    • Converted — contact completed a conversion
    • Received — contact was sent an email
  3. Set a count operator (e.g., at least, at most, exactly) and a value.

    Select Comparison Operator

  4. Optionally filter by a specific Scheduled Email or Email Content.

  5. Set a Date Range for when the action occurred.

    Select Time Range

  6. Click Add to apply the filter.

Email Validations Filter

  1. Select Email Validations from the filter type dropdown.

    Email Validations Filter

  2. Choose a validation Provider (e.g., EmailOversight).

    Select EmailOversight

  3. Select In or Not In to include or exclude contacts with specific validation statuses.

    Email Validations Condition

  4. Choose one or more validation statuses:

    • Verified — confirmed valid email
    • Undeliverable — email will bounce
    • Unknown — validation inconclusive
    • Accept All — domain accepts all addresses
    • Disposable — temporary/throwaway email
    • Spam Trap — known spam trap address
  5. Click Add to apply the filter.

Running and Managing Segments

  1. After adding all desired filters, click Create and Run Segment (for new segments) or Save and Run Segment (for existing segments).

    Create and Run Segment

    Save and Run Segment Again

  2. The segment processes in the background. The Count column in the segment grid updates when processing completes.

    Completed Segment Run

    Pending State

    Updated Record Count

  3. Already-used filter types are grayed out in the Add Filter dropdown to prevent duplicates.

    Other Filters

  4. To edit a segment, double-click it in the grid or click the edit icon.

Understanding Suppression Counts

  1. The segment grid displays two counts:

    • Segment Count — total contacts matching the filters

    • Suppression Count — adjusted count after global and assigned suppression lists are applied

      Suppression Count

  2. Click the list icon next to the suppression count to see which suppression lists were applied and how many contacts each removed.

    Run Suppression Count

  3. The suppression count reflects the actual number of contacts that will receive an email when this segment is used in a scheduled send.

Tips

  • Combine multiple filter types for precise targeting (e.g., Domain Groups + Contact Actions to find "Gmail users who opened in the last 30 days").
  • Use Contact Attributes with AND/OR logic for complex criteria.
  • Re-run segments before each send to get the latest counts.
  • Check the suppression count to understand the true deliverable audience size.
Something went wrong. Reloading the page usually fixes it. Reload ×

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.