All Collections
Data Integration
How do I track data (KPIs) over time?
How do I track data (KPIs) over time?
D Clay Smith avatar
Written by D Clay Smith
Updated over a week ago

Akita makes it easy to track how your customers are engaging with your product. This can take several forms:

  • Page Views. Which sections of your application are your users visiting when they interact with your product?

  • Events. Which (user-defined) events are your users triggering when they interact with your product? (You can define the events that are worth paying attention to).

  • Sessions. How frequently are your users accessing your application?

  • Account and Contact Traits. How are Account traits like NPS, MRR, Health (or any other numerical trait you specify) changing over time?

  • Aggregate Values. What are the historical trends in aggregate values over time. For example, an email provider may want to track how many emails each user sends each day (reporting each day on the previous day's values).

Items Tracked Automatically

By default, Akita tracks:

  • NPS

  • Health Scores

  • Revenue

And for each Segment, we also track:

  • # of contacts or accounts in the Segment

Items Tracked Automatically with Javascript SDK Installed

If you have installed our Javascript SDK (or Integrated via we track the following metrics automatically:

  • Page Views

  • Events

  • Sessions

  • Daily Active Users

  • Monthly Active Users

  • Stickiness

And for each Segment, we also track:

  • Percentage of available users that are active daily (DAU %)

  • Percentage of available users that are active monthly (MAU %)

  • Sessions

  • Unique Visitors

Tracking Account and Contact Traits

Sometimes it can be useful to keep a record of specific Account or Contact trait. Examples might include:

  • Customer headcount

  • Customer annual revenue

  • Number of Licenses Purchased

  • Number of Servers installed (for a hosting company)

  • Number of Contacts Added (for a CRM provider)

Akita doesn't track every trait of every Account and Contact - that would take a lot of hard drive space. We leave it to you to specify which traits you want us to track for you. You can learn more about how to track bespoke Account and Contact traits here.

Traits are properties of Accounts (or Contacts) and typically change only occasionally and typically in small increments (headcount, revenue, servers installed, etc).
They aren't metrics that swing rapidly hour to hour or day to day that are qualified by a "date" (deals closed yesterday, sales in yesterday). For these cases, you should use a Tracked Metric and send the data via our REST API (API docs here).

Did this answer your question?