Metrickle

Everything Metrickle measures, feature by feature

Metrickle puts growth, conversion and UX research for all your web and mobile apps in one place. Start from the whole portfolio, drill into one app, then find where the experience breaks and who it breaks for.

Portfolioall workspaces · last 30 days
Visitors99,500▲ 31%
Conversion5.2%▲ 0.6 pts
Stickiness29%▼ 1 pt
Visitors per app with the change on the previous 30 days
AppPlatformVisitorsChange
bloom.shop (biggest mover)Web21.7k▲ 64%
acme.comWeb48.2k▲ 27%
Acme iOSiOS12.9k▲ 9%
Acme AndroidAndroid8.4k▲ 4%
Orbit iOSiOS5.2k▲ 12%
side-project.devWeb3.1k▼ 4%

The biggest mover comes first. Click any app to open its own dashboard.

Every app you run, on one screen

Most analytics tools show one app at a time. Metrickle starts with all of them: every app across every workspace, each with its change on the previous period and a trend line, and the biggest movers surfaced for you.

  • DAU, WAU, MAU and stickiness across the portfolio.
  • New versus returning visitors per app and in total.
  • Workspaces per company or per client, with owner, admin and member roles and invite links.

See your portfolio

Drill into one app, then one page

Each app has its own dashboard. Click any row to filter every chart by it, so “visitors are up” becomes “this campaign's visitors are leaving at pricing” in a couple of clicks.

The numbers

Visitors, sessions, bounce rate, session length, conversions, conversion rate and revenue, compared with the previous period.

Breakdowns

Pages, entry and exit pages, referrers, UTM source, medium and campaign, country, device, browser, OS, app version and events.

Journeys and retention

Sankey journey flows anchored at any page, daily and weekly retention cohorts, per-visitor timelines and a live event stream.

Tasks

Success rate, median and p90 time on task, and where abandoned attempts stopped.

Accessibility settings

Every event carries the settings seen on the device, so any report splits by keyboard, zoom, large text or reduced motion.

Built for client work

One workspace per client, with the whole portfolio still in view.

One line on the web. One SDK on mobile.

Pick the option that fits each app. They all send the same events, so web and mobile apps sit side by side in the portfolio.

  • Script tag: 11 KB gzipped and deferred. Pageviews, single-page app navigations, web vitals, outbound links, JS errors, friction and accessibility settings are automatic.
  • npm package for bundled web apps, with the same options as the script tag.
  • React Native SDK for iOS and Android apps built with React Native, including headless surveys and feedback.
  • Native SDKs for iOS (Swift Package Manager), Android (Maven Central, with Compose helpers) and Flutter (pub.dev), with automatic screens, rage taps, u-turns, surveys in an accessible native sheet, and feedback.
  • HTTP batch protocol for servers and anything else.
  • Extra code loads only when used: survey and replay code stays off the page until you switch them on.
<!-- Web: script tag, 11 KB gzipped -->
<script defer
  src="https://app.metrickle.com/m.js"
  data-key="mk_pub_…"></script>

// Web: npm
import { init } from "@metrickle/sdk";
init({ writeKey: "mk_pub_…" });

// React Native
import { init } from "@metrickle/sdk/react-native";

# iOS: Swift Package Manager
https://github.com/metrickle/metrickle-swift

// Android: Maven Central
implementation("com.metrickle:metrickle:0.1.0")

# Flutter: pub.dev
flutter pub add metrickle

# Servers and anything else: HTTP
POST https://in.metrickle.com/v1/batch

Common questions

Which platforms does Metrickle support?

Websites and single-page apps through the script tag or npm package, React Native apps through the npm package, native iOS (Swift), Android (Kotlin and Compose) and Flutter apps through their own SDKs, and servers through the HTTP batch protocol. Heatmaps and session replay are web-only for now.

Which feature should I set up first?

Install the script tag or SDK and define one goal. Pageviews, friction and accessibility settings arrive on their own. Build a funnel toward the goal, and add surveys, heatmaps or replay once you know which step to look at.

Are surveys, heatmaps and replay on by default?

No. They're switched on per app under Settings → Research, and their code loads only after that. Replay also waits for visitor consent by default.

Can I see several apps together?

Yes. The portfolio view shows every app across every workspace you belong to, with each app's change on the previous period and the biggest movers first.

See where your apps break, and who they break for

Free to start. One script tag on the web, one SDK on mobile, and no cookie banner in cookieless mode.

Start tracking for free