The product

A reporting engine,
not another dashboard

Upload a CSV and MetricsLens does the rest, reads the schema, builds the charts, writes the narrative and hands you a finished, branded report. Here's what's under the hood.

01 / Insights

AI that reads the numbers
and writes the story

Every section gets its own analysis covering campaigns, keywords, creatives and audiences, with specific, numbers-backed recommendations. No generic "performance was strong this month" filler.

  • Per-section commentary, not a single summary blob
  • Budget-shift and bid recommendations with the math shown
  • Trend detection across the reporting period
Start reporting
1Brand campaigns returned 2.4× the ROAS of non-brand, reallocate ~15% of non-brand spend.
2PMax drove 37% of conversions at the lowest CPA ($24.10). Recommend +20% budget.
3Ad variant B lifted CTR 34%, pause laggards, scale the winner.
02 / Data

KPI tiles & charts,
assembled automatically

Headline metrics, period-over-period deltas and campaign breakdowns are built straight from your upload. Multi-file merge dedupes and unifies exports of the same type.

  • Spend, CTR, conversions, ROAS and CPA out of the box
  • Automatic period-over-period comparison
  • Merge up to 7 report types into one report
See supported data
Spend
$0
▲ 12.4%
CTR
0%
▲ 0.6pt
Conv.
0
▲ 8.1%
ROAS
▼ 0.2×
Spend by campaign type
Brand
Non-Br.
PMax
Display
Retgt
03 / Branding

White-label covers,
contrast on autopilot

Add your logo, set a background colour or pick a preset. Text contrast adjusts itself so the cover is always legible, your brand on the page, not ours.

  • Logo, report name and reporting period
  • Custom or preset background colours
  • Automatic light/dark text contrast
Customise one live
MLMetricsLens.AI
PERFORMANCE REPORT
Q2 Performance Review
1 – 30 June 2026
04 / Editing

Your words,
on the final draft

The AI gives you a strong first pass, but you own the narrative. Edit any insight inline, change a recommended number, or add a line of your own before the report ever leaves your hands.

  • Click any insight to rewrite it in place
  • Add or remove recommendations per section
  • Edits flow straight into the PDF, Slides and share link
Try editing one live
1 Brand campaigns returned 2.4× the ROAS of non-brand, reallocate ~15% of non-brand spend.
2
PMax drove 37% of conversions at the lowest CPA ($24.10). Recommend a 25% budget increase next cycle.
05 / Sharing

Send a link,
not an attachment

Deliver the finished report as a live link your client opens in any browser. Lock it behind an auto-generated password and set it to expire, so the numbers only reach the people you choose.

  • Password-protected, view-only client links
  • Auto-generated passwords you can regenerate anytime
  • Expiry windows, from 7 days to never
See it in the demo
Share with your client
Send a live link instead of a PDF attachment.
Shareable link
metriclens.ai/r/q7m3xb2kCopy
Password protection
Require a password to open the link
Auto-generated password
XMH-qes38Copy
Link expires in 30 days
Capabilities

The rest of the toolkit

Multi-file merge

Upload several CSVs of the same type, MetricsLens merges and deduplicates them into one unified report.

Sortable tables

Campaigns, ad groups, keywords and ads, every table sorts by any metric to surface winners and laggards.

Google Slides export

Push every section to a formatted Slides deck, one slide per table, KPI block and insight, ready to present.

Slack delivery

Connect a workspace once and send the finished report to any channel in a click, clients get it before the call ends.

One-click PDF

Download a pixel-perfect, paginated PDF instantly, formatted and ready to send. No screenshots, no Docs juggling.

Request a channel

Don't see your platform? Send a sample CSV, our team maps the schema and ships the integration, usually within a week.

Trust & security

Your client data, handled carefully

Processed in memory

CSV data is used only to build the report and is never stored after the session ends.

256-bit SSL

Every connection is encrypted end to end, in transit and at rest during processing.

PCI-DSS compliant

Payments are handled by Razorpay under PCI-DSS, we never touch card data.

No ad-account access

You upload a CSV, we never connect to or read from your live ad accounts.

Get started

See it on your own data

Upload a CSV and watch a finished report assemble itself. Your first build is on us.

FROM $9/MO · UNLIMITED REPORTS · NO API SETUP