What is activation rate?

Used in a sentence: Our activation rate looks flat because we count a first search, but the users who stay are the ones who save a watchlist.

How it works

A team first defines activation: the action that best predicts a new user will stick around. In a trading app it might be a first trade, in an OTT app finishing a first episode, in a quick commerce app a first delivered order.

Next comes the window, such as the first day or the first week. Activation rate is then measured per signup cohort.

Formula: activation rate = activated new users ÷ total new users in the period × 100

Teams pick the event by comparing retained and churned users and finding the action retained users completed early. Activation is then improved with onboarding nudges and guidance that move users towards that action sooner.

Example

A personal finance app defines activation as linking a bank account within D7. Many new users browse the dashboard and leave without linking. The team adds a coachmark on the empty dashboard pointing to “Link account”, and a bottom sheet on the second session for users who still haven’t linked. Activation rate is tracked weekly by signup cohort to see if the change holds.

Activation vs onboarding completion

ActivationOnboarding completion
What it measuresReaching first real valueFinishing the intro screens or sign-up
Link to retentionChosen because it predicts retentionOften weak
ExampleFirst trade placedProfile and tutorial done

A user can finish onboarding and never activate. Activation is the metric that tells you onboarding worked.

Best practices

  • Validate the activation event against retention data rather than picking it by gut feel.
  • Fix the time window and report activation by signup cohort, not as a running average.
  • Guide users towards the single activation action and remove optional steps in front of it.
  • Re-engage users who signed up but haven’t activated with nudges on their next session.

How to do this with Digia Engage

A growth team picks the activation event from those already tracked in CleverTap, MoEngage or WebEngage, then builds coachmarks, checklists or bottom sheets that guide new users towards it. Campaigns target users who signed up but have not activated, trigger on real user events in under 100ms, and change without an app release. The Activation use case shows common setups.

Frequently asked questions

How do you calculate activation rate?
Pick the activation event and a time window, then divide the number of new users who completed that event within the window by all new users who signed up in the same period, and multiply by a hundred. Calculate it per weekly or monthly signup cohort so changes in acquisition don't hide real movement.
What is a good activation rate for a mobile app?
There is no meaningful universal figure, because activation depends on how you define it. A light event like a first search will score far higher than a first payment. Choose an event that predicts retention, then compare your rate against your own earlier cohorts and aim to move it steadily over time.

Read more

Part of the In-app engagement glossary.

See it in your own app

Integration takes about 20 minutes. After that, your growth team ships in-app campaigns without an app release.

Last reviewed: October 2026