Documentation · Updated August 2026
Get Started With Metricsjar
Metricsjar puts search, product, app-store, and revenue metrics on one dashboard. Its scheduled jobs keep connected sources fresh while your computer is offline.
What you need
- A Metricsjar account.
- At least one supported provider account, such as Google Search Console, RevenueCat, App Store Connect, or DataForSEO.
You can begin with Search Console and add the other sources later.
Connect the first site
- Sign in to Metricsjar.
- Open Connect a project.
- Enter the project's public domain.
- Keep the suggested dashboard address or choose a shorter one.
- Select Create dashboard.
The dashboard appears before every source has data. Missing metrics show —.
Metricsjar opens Data health next. Connect each provider there and choose
the account, app, dataset, or market that belongs to this dashboard.
Add the first data source
Start with Search Console. Its BigQuery bulk export does not backfill, so every day before you enable it is history you cannot recover.
You can then add:
| Source | What it adds |
|---|---|
| Search Console | Queries, clicks, impressions, pages, and average position |
| DataForSEO | Verified keyword ranks and backlinks |
| Google Analytics 4 | Site traffic, app activity, and retention |
| App Store Connect | Downloads, ratings, reviews, and store proceeds |
| RevenueCat | Revenue, trials, subscriptions, and active customers |
Google, RevenueCat, App Store Connect, and DataForSEO connections are account-wide, so you connect each provider once. The source mapping remains dashboard-specific. Metricsjar encrypts provider credentials and uses them only for the source jobs you enable. Disconnecting a provider revokes that access and stops its scheduled refreshes.
Open the dashboard
After the first refresh, the site appears on your account home. Open Home for headline metrics, Revenue for proceeds and subscriptions, Product for app usage and retention, SEO for search acquisition, and ASO for App Store visibility.
Read the dashboard guide before treating an empty cell as zero. Some sources publish late, apply privacy thresholds, or have no historical backfill.
Check a source
If a section stays empty, open Data health. Each source is marked as not connected, waiting for upstream data, stale, failed, or healthy. Open the source to see its last refresh and the next action. Reconnect the provider when access has expired, or wait for the provider's own reporting delay when a connection is healthy but new data has not arrived.