Refer App Documentation

Tags

Label and segment sessions automatically, based on rules you define.

Pro

Tags let you slice your attribution data beyond the default channel classifications. Create a tag called Q3 Campaign that matches any session where utm_campaign contains q3, and every matching session — past and future — gets that label.

Creating a tag

  1. Go to Tags and click Add tag
  2. Give the tag a name and choose a colour (used in the tag pills throughout the console)
  3. Add one or more rules that define which sessions should receive this tag
  4. Save. New sessions are tagged automatically as they arrive. Use Apply to existing sessions to tag historical sessions retroactively.

Rule types

Each tag can have multiple rules. All rules must match for a session to receive the tag (AND logic).

UTM rule

Matches on any UTM parameter. Useful for tagging by campaign, medium, or source.

FieldOperatorValueMatches
utm_mediumequalsemailSessions where the medium is exactly "email"
utm_campaigncontainsblack-fridaySessions from any campaign with "black-friday" in the name
utm_sourcestarts withpartner-Sessions from any source beginning with "partner-"

URL pattern rule

Matches on the landing URL or page path. Useful for tagging sessions that arrived on a specific page or section.

FieldOperatorValueMatches
landing_urlcontains/pricingSessions that landed on any pricing page
page_pathstarts with/blogSessions that arrived on any blog post

Date range rule

Matches sessions that occurred between two dates. Useful for tagging sessions from a specific campaign flight or event period.

FormatExample
YYYY-MM-DD..YYYY-MM-DD2024-11-25..2024-12-02 — Black Friday week

Operators

OperatorBehaviour
equalsExact match (case-insensitive)
not equalsDoes not match exactly
containsValue appears anywhere in the field
starts withField begins with the value

Applying tags to existing sessions

When you create a new tag or add rules to an existing one, new incoming sessions are tagged automatically. Historical sessions that match the rules are not tagged automatically — click Apply to existing sessions on the tag to run the rules retroactively across every session in the database.

This can tag a large number of sessions at once. For broad rules (e.g. utm_medium contains email on a large database), the operation may take a moment. It cannot be bulk-undone — you can only remove tags from individual sessions after a retroactive apply.

Deactivating a tag

Deactivating a tag stops it being applied to new sessions but leaves existing tagged sessions unchanged. The tag's rules are preserved, so you can reactivate it later and apply it retroactively again if needed.