Kiwi User Manual
  • Introduction
  • Configuring Kiwi for your application
  • Analytics and KPIs
  • Sending Push Notifications
  • Making Subscriptions and Purchases
    • Google Play Store
    • iTunes App Store
    • SBS Purchases
    • Mozca Purchases
    • Stripe
    • Gift Card
    • Tim Engineering
    • Zoop Integration (Work in Progress)
    • Internal Subscription
  • Working with Customer Happiness and Zendesk
  • Using Scenarios for A/B testing and remote configuration
  • Using Plugins to trigger custom actions
  • Media Track Integration
  • Authentication
  • Accounts
Powered by GitBook
On this page
  • Platform Events
  • User / Device engagement
  • Push Notifications
  • Feedback
  • Monetization
  • Scenarios
  • Custom Events

Analytics and KPIs

PreviousConfiguring Kiwi for your applicationNextSending Push Notifications

Last updated 6 years ago

You can use Kiwi to collect information about user interactions with the app. This allows you to create metrics to analyze the performance of your app. By default Kiwi will generate the following KPIs:

KPI

Description

Total Installs

The total of all app installations tracked by Kiwi

New Installs

The total of app installations tracked on the previous day.

Daily Active Users (DAU)

The amount of unique devices that used your app on the previous day.

Monthly Active Users (MAU)

The amount of unique devices that used your app on the last 30 days period.

New Subscriptions

The amount of new subscriptions created on the previous day.

Canceled / Expired Subscriptions

The amount of subscriptions canceled or expired on the previous day.

Renewed Subscriptions

The amount of subscriptions renewed on the previous day.

You can access the KPIs at the app Dashboard on the interface.

Platform Events

Kiwi will collect the following events automatically when integrated with the app. These information is available for the BI team to extract reports. If you need any help, please contact the BI Team on #bi-support channel at .

User / Device engagement

The following events are tracked automatically related to user actions.

Event ID

Description

INSTALL

Generated when the user installs the application.

OPEN

Generated everytime the user opens the application

PROFILE

Generated when the app requests the profile information

APP_UPDATE

Generated when the application updates to a new version

USER_UPDATE

Generated when the application updates the user profile

REINSTALL

Generated when Kiwi detects an app reinstallation

Push Notifications

Event ID

Description

PUSH_RECEIVED

Generated when the device receives the push and display the notification

PUSH_OPEN

Generated when the user interacts with the push notification

Feedback

Event ID

Description

FEEDBACK

Generated when the user submits a feedback through Kiwi

Monetization

Event ID

Description

BILLING

Generated when the user is billed either by a subscription or purchase

SUBSCRIPTION

Generated when the user activates a subscription

SUBSCRIPTION_RESTORE

Generated when the user restores a subscription

SUBSCRIPTION_EXPIRED

Generated when the subscription expires and a renew was not successful

SUBSCRIPTION_CANCELLED

Generated when the subscription is canceled by the user

SUBSCRIPTION_RENEW

Generated whem the subscription is successfully renewed

Scenarios

Event ID

Description

SCENARIO_MIGRATE

Generated when the user is migrated from one scenario to another

Custom Events

For application specific event tracking Kiwi provides a Custom Event that can store any app specific type and payload.

Event ID

Description

CUSTOM

Events specific to the app with it's own app type and payload

The following events are tracked when sending .

The following events are tracked when collecting .

The following events are tracked when using

The following events are tracked when using the

Admin
Slack
Push Notifications
Feedback
Subscriptions and Purchases
Scenarios