Skip to main content
Step-by-Step Setup when creating a COUNT UNIQUE-based metered feature:
  1. Navigate to Features
    • Go to Product Catalog → Features
    • Click “Add Feature”
  2. Basic Information
    • Name: “Active Users” (or descriptive name)
    • Type: Select “Metered”
  3. Event Configuration
    • Event Name: user.activity (must match your event data)
    • Aggregation Function: Count Unique
    • Aggregation Field: user_id (the property to count unique values for)
  4. Usage Settings
    • Usage Reset: Periodic (for monthly limits) or Cumulative
    • Unit Name: user / users
  5. Save Feature

Calculation Example

Event Data

Calculation Process

  1. Event Matching: All events with event_name = "user.activity"
  2. Property Extraction: Extract user_id values from each event
    • evt_001"user_alice"
    • evt_002"user_bob"
    • evt_003"user_alice" (duplicate)
    • evt_004"user_charlie"
  3. Count Unique Result: 3 distinct users (user_alice, user_bob, user_charlie)
Result: 3 users

Use Cases

Active Users Tracking

Perfect for: Monthly active users, daily active users, unique visitors

Unique Sessions

Perfect for: Session tracking, device identification, unique connections

Feature Usage

Perfect for: Unique feature users, distinct tool usage, unique resource access

IP Address Tracking

Perfect for: Unique IP addresses, geographic distribution, security monitoring

Device Tracking

Perfect for: Unique devices, platform analytics, hardware usage

When to Use COUNT UNIQUE

Use COUNT UNIQUE when:
  • Tracking distinct users, sessions, or resources
  • Need to count unique values, not occurrences
  • Measuring reach or adoption metrics
  • Eliminating duplicates for billing purposes

Next Steps