Call Types Overview

A high-level overview of the three main types of calls—Track, Identify, and Group—that form the foundation of Accoil’s event tracking system.

Accoil’s tracking framework revolves around three main call types: Track, Identify, and Group. These calls enable you to capture user actions, define user profiles, and organize data at the account level. Understanding the purpose of each call is essential for effectively setting up your product analytics.

Here’s a quick introduction to each call type:

1. Track Call

  • Purpose: Capture user actions (events) as they occur in your product.
  • Examples:
    • Account_Upgraded – A user upgrades their account.
    • Report_Created – A user generates a report.
  • Use Case: Gain insights into user behavior and feature adoption by tracking key interactions.

2. Identify Call

  • Purpose: Associate user actions with a specific user and define their traits.
  • Examples:
    • User ID, email, role, and signup date.
  • Use Case: Build detailed user profiles and segment users based on traits like subscription level or tenure.

3. Group Call

  • Purpose: Link users to accounts and define account-level traits.
  • Examples:
    • Account ID, name, status (e.g., paid, trial), and plan type.
  • Use Case: Analyze account-level engagement and track team or organization behavior.

Why These Calls Matter

By using these three call types together, you can create a comprehensive view of your users and accounts, enabling your team to:

  • Track engagement trends and feature adoption.
  • Build personalized user experiences based on profiles.
  • Monitor account health to reduce churn and identify upsell opportunities.

Next Steps

Dive deeper into each call type: