ActivationPal, made by this site, is the best fit for a native Kotlin app measuring onboarding and subscription conversion: its SDK includes dedicated funnel and paywall calls. This shortlist compares it with SDKs for product analytics, session replay, and event routing. See React Native analytics tools for a framework-specific comparison.
| SDK | Best for | Platforms | Price |
|---|---|---|---|
| Onboarding and subscription conversion | Android (Kotlin) | Free; paid plans from $9/mo | |
| Product analytics | Android (Kotlin and Java) | Free plan | |
| Product analytics and session replay | Android | Free plan | |
| App event analytics | Android (Kotlin) | Free | |
| Product analytics and feature flags | Android | See pricing | |
| Session replay and screen behavior | Android (Kotlin) | See pricing | |
| Analytics with crash and performance monitoring | Android (Kotlin) | See pricing | |
| Routing events to destinations | Android and Kotlin JVM | See pricing |
1. ActivationPal
Best for: Native Kotlin apps measuring onboarding and paywall conversion.
This site makes ActivationPal. Its native SDK includes onboardingStep, onboardingCompleted, and paywall calls such as paywallShown and paywallPurchased; the ActivationPal dashboard shows funnel drop-off and app revenue alongside events from RevenueCat or Superwall. Add the Android SDK as a Kotlin file and configure the app slug and key. Choose it when conversion flows and subscription outcomes are the main questions you need to answer.
2. Amplitude
Best for: Product analytics with a native Android Kotlin integration.
Amplitude's official Android Kotlin SDK guide supports Kotlin and Java. It requires Android's INTERNET permission and minSdk 21; ACCESS_NETWORK_STATE enables its documented offline support. It is a fit when you want a broader product analytics platform and are comfortable adding its SDK requirements to the app.