Can I create a segment to determine how long contacts have been in a tag?

Can I create a segment to determine how long contacts have been in a tag?

Tag segment clauses in Delivra offer a flexible way to evaluate when contacts were added to a Tag. This is especially helpful for creating time-based segments—such as identifying new contacts or determining how long someone has belonged to a particular group.

How It Works

When building a segment using a tag clause, you can choose from several operators to define how the join date is evaluated. This gives you control over the timeframe and conditions that matter most for your campaign or automation.

Available Clause Operators:

  • Joined tag "anytime"
    Includes all contacts currently in the selected tag, regardless of when they joined. No time-based evaluation occurs with this option.

  • Joined tag "before"
    Filters contacts who joined the tag before a specific date selected from the calendar.

  • Joined tag "within"
    Targets contacts who joined the tag within a specified number of days prior to the current date—or another date field stored in your account.

  • Joined tag "more than"
    Finds contacts who joined the tag more than a specified number of days before today—or compared to another date field.

  • Joined tag "before & within"
    Combines the two previous criteria, evaluating if a contact joined before a specific calendar date and within a defined number of days prior to a selected reference date.


Best Practices and Tips

  • Use dynamic date fields
    For advanced segmentation, leverage the ability to compare join dates to other date fields in your account—such as a signup date, purchase date, or last engagement.

  • Refine your targeting over time
    Use "within" and "more than" operators to segment contacts based on how recently they engaged, helping you tailor messaging for new vs. longer-term members.

  • Pair with automations
    Time-based tag joins can trigger workflows—like onboarding new contacts who joined a product interest tag in the last 7 days.

Practical Use Cases

  • Welcome series targeting: Find contacts who joined a tag (like “Newsletter Subscribers”) within the last 3 days and start an onboarding workflow.

  • Re-engagement campaigns: Identify users who joined a tag more than 60 days ago but haven’t interacted recently.

  • Event reminders: Use “before & within” to catch contacts who joined before a set event date and also within a short window, ensuring timely reminders.

    • Related Articles

    • Contacts | Delivra Air

      Your Contacts dashboard is designed to provide statistics for contact status changes for the month as well as shortcuts to common tasks performed. Here you can view & search a listing of all contacts in the account, manage & add contact records, ...
    • Creating Segment of Contacts

      What is a segment? A segment is a dynamic subset of your contacts database. Segments use clauses to determine recipients of a campaign based on evaluation of data values stored on your contact records or behavior of recipients of a sent email. You ...
    • Adding Contacts in Bulk (Importing)

      Importing a CSV file of your contacts' data is the quickest way to get your contacts into Delivra. The steps below will guide you through the process The option to import contacts is found on the All Contacts dashboard: Click on the Contacts icon on ...
    • Removing Contacts from Categories

      Sometimes contacts get assigned to the wrong tag, or preferences managed in your CRM need to be updated in bulk. This feature allows you to easily unsubscribe multiple contacts from one or more tags by importing a CSV file of email addresses. It’s a ...
    • What is the difference between segments and categories?

      The difference between category and segment is that a category is a static list of email addresses, whereas a segment is dynamic and will adjust based on demographic field(s) data, behavior, and more. Segments and categories are created in the ...