Metricsjar

Agent-first analytics in a box.

Give your coding agent one prompt. It connects the analytics you already own, keeps every credential on your machine, and gives every project one dashboard you can trust at a glance.

First dashboard free. Then $299 once. Bring your own metered API keys.

A Metricsjar dashboard with headline revenue metrics and summary charts comparing daily GA4 pageviews with daily App Store downloads

Your keys stay local

Queries run through the accounts already configured on your machine.

Your agent does the wiring

It reads the real project instead of making you translate it into a setup wizard.

Every project fits

One account for the sites and apps you run. No per-dashboard subscription.

How it works

You already have the data—it's just everywhere.

Traffic in GA4. Search performance in Search Console. Downloads in App Store Connect. Revenue in RevenueCat. Rankings in another tool, plus a few scripts nobody wants to maintain.

Metricsjar gives the maintenance job to your agent and the finished numbers to one dashboard.

Search ConsoleClicks + queries
Google AnalyticsTraffic + events
BigQueryRaw exports
App Store ConnectInstalls + reviews
RevenueCatRevenue + trials
DataForSEORanks + backlinks
MMetricsjar
refreshed now
Revenue (28d)
$3,412.60
+18.4%
Proceeds (28d)
$2,388.82
+$328
Active subscriptions
128
+12
Installs (7d)
1,522
+9.7%
Revenue / daylast 14 days
Pipe health
6 sources fresh
Next refresh in 42m
Claude Code · ~/acme-notes
you

Read https://www.metricsjar.com/connect.md and follow it to connect this project to Metricsjar.

claude
Found GA4 and Search Console
Linked BigQuery exports
Connected RevenueCat and App Store
Metricsjar connected6/6 pipes healthy
metricsjar.com/j/acme-notes
you

Show me the user journey of cat@acmenotes.com

claude

I matched their journey across analytics, product events, and revenue.

Google search
First note
Paywall
7-day trial
Pro · $8/mo

GA4 + app events + RevenueCat

Agent-first

Let your agent do it for you.

One prompt connects what you already have and fills in what is missing.

Then ask anything—from why revenue changed to how one person went from search to paid.

The dashboard

One morning glance across the whole product

Acquisition and product signals share one home, without forcing every project into the same template.

Metricsjar Acquisition dashboard with a performance chart and keyword ranking table
Acquisition

See what is bringing people in.

  • Search clicks and impressions
  • GA4 pageviews
  • Tracked keywords
  • Rankings and movers
  • Pages gaining or losing traffic
  • Backlinks and referring domains
Metricsjar Product dashboard showing daily traffic and downloads alongside product pulse metrics for installs, retention, subscriptions, and App Store reach
Product

See what happens after they arrive.

  • Daily downloads
  • Active installs and app events
  • Revenue and subscriptions
  • Trials and active customers
  • Retention cohorts
  • Ratings and reviews
Pipe health

Know whether the number is trustworthy.

An empty metric, a measured zero, and a report that has not arrived yet are different things. Metricsjar keeps them different.

Pipe health
2 fresh · 2 need attention
50%
RevenueCat
Revenue refreshed 2 minutes ago
App Store Connect
Sales refreshed 18 minutes ago
Search Console
Export linked · first table warming
Google Analytics
BigQuery export needs linking
Own-keys architecture

Your credentials stay where they already live

Source credentials remain at the edge. Metricsjar receives the compact result needed to render your dashboard.

Source accounts
Credentials stay here
Your machine
agent + local CLI
querying with your keys
Only computed rows
revenue_28d$3,412.60
installs_7d1,522
No source secrets
Metricsjar
Revenue
$3,412.60
+18.4%

The local CLI is one readable, checksum-verified file. BigQuery and paid-source usage run against accounts you control.

Built differently

Hosted analytics without hosted credentials

The trade-off is not another connector catalogue. It is who owns the setup and maintenance work.

Setup

Metricsjar
Your agent inspects the project
Typical SaaS
Generic integration wizard
DIY scripts
You build it

Credentials

Metricsjar
Stay on your machine
Typical SaaS
Stored by the vendor
DIY scripts
Stay local

Maintenance

Metricsjar
Agent doctor and repair loop
Typical SaaS
Vendor-owned connector
DIY scripts
You maintain every script

Custom metrics

Metricsjar
Your agent can add them
Typical SaaS
Limited to supported integrations
DIY scripts
Unlimited, but manual

Pricing

Metricsjar
First dashboard free, then $299 once
Typical SaaS
Recurring per project or usage
DIY scripts
Free, plus your time
Pricing

First dashboard free. Then $299 once.

Connect one real project and see the whole setup loop before paying. Metered third-party APIs run through keys you supply.

$299one payment, unlimited dashboards
  • First dashboard free
  • Unlimited dashboards after your $299 purchase
  • No Metricsjar subscription or refresh fees
  • Bring your own keys for metered APIs such as DataForSEO
Connect your first project
FAQ

Before you connect a project

Do I need Claude Code?

No. Metricsjar works with coding agents that can inspect a repository and run terminal commands. The current setup is written for Claude Code, Codex, and similar agents.

What if GA4 or Search Console is not configured yet?

Your agent classifies each source separately. It reuses what already works, instruments what is missing, and asks only when it reaches an account, billing, or paid-data decision.

Does Metricsjar receive my API keys?

No. Google authentication, App Store Connect keys, RevenueCat secrets, and DataForSEO credentials stay on your machine. Metricsjar receives the computed dashboard rows.

Can I add my own product metrics?

Yes. Any script your agent can run locally can publish a section to the dashboard. That is how the App Store Connect, RevenueCat, retention, and product-event sections work.

Does my computer need to stay on?

The scheduled refresh runs on your machine, so that machine needs to be awake when it is due. Pipe health shows when the schedule or one of its credentials needs attention.

What happens when a pipeline breaks?

Pipe health separates a missing setup, a broken query, a source that is still warming up, and a healthy connection. Your agent can run the doctor and repair what it can.

Why not ask my agent for the numbers every morning?

Changing questions belong in an agent conversation. Repeated questions belong on a dashboard. Metricsjar keeps the numbers you check every morning ready for a glance.

What does the free dashboard include?

Your first dashboard includes the complete setup and refresh loop. A one-time $299 purchase then unlocks unlimited dashboards. Metered third-party services, such as DataForSEO, run through your own API keys and balance.

Give your agent the setup prompt. Open your dashboard.

Start with one project. Metricsjar will reuse what already works and show you exactly what still needs attention.