Skip to main content

Decision intelligence for Google & Meta ads

It tells you what to do. Not just what happened.

Every morning it reads your ad accounts, finds the spend that isn’t working, and hands you the decision - with the evidence, and a chat box to argue with it.

Free to try. No card. Read-only access to your ad accounts.

Good morning, Arpit.
Northlane · Wednesday, 2 September
Illustrative
Data freshMeta & Google · through 2 SepActive campaigns 6
Needs your attention3
7 open cases →

"Prospecting - Broad" (Meta) reached 3.1x more people at 62% of the original CTR over 12 days

What to do
Hold the creative. Cap delivery on "Prospecting - Broad" (Meta) to the audience that still responds
Open investigationDeferDismissCase #1
Signups
412
+18%
Cost per signup
₹910
-23%
Spend
₹12.6L
on plan
Decisions committed
9
this month

Right now, part of your budget is buying nothing.You just can’t see which part.

A creative that stopped converting four days ago. Search terms taking spend with zero conversions. An audience that stopped delivering and nobody noticed. Ads Manager will show you all of it - in twelve reports you’d have to know to open. Datsutra opens them for you every night and only wakes you for what changes a decision.

The Brief

Open it in the morning and there is nothing to interpret

A freshness line so you know the data is current, then a short list of things that need your judgment today. Nothing else competes for the top of the screen.

It opens on a judgment, not a chart

Needs your attention, then a short list. Each item names the call, the campaign it applies to, and the evidence line behind it.

It tells you when it can't see

Stale data is flagged in red at the top - "Google Ads, 23 days behind" - instead of being quietly averaged into a number you'd have trusted.

Three ways out, none of them a dashboard

Open the investigation, defer it to a date, or dismiss it. Deferring and dismissing are recorded too - the record is the point.

Connect your ad accountOnly takes two minutes.

Creative analysis

It knows which ad is dying before the numbers do

Every creative scored out of 100 and ranked, with the retention curve underneath it. Hover a card - the one it's watching lights up.

MetaWhich creatives earn attention - and which are fatiguing.
Sorted by: Health scoreIllustrative
Active creatives
10
this window
Best ROAS
4.58x
best of 16 shown, of 77
Avg. hook rate
COMING SOON
Fatiguing
2
needs refresh
Top creatives
All 77Active 10Paused 67Tap a card for its full breakdown
Meta · Creative · Rank 7
Reel 1 - POV
4.58x
ROAS
3.44%
CTR
43/100
Health
Fatiguing
Lifecycle
Creative health
  • CTR trend · CTR declining 12% vs previous 4 days
  • CPA trend · CPA rose 75% - severe cost drift vs previous 4 days
  • Conversion rate · Conversion rate fell 44% - strong drop vs previous 4 days
  • Spend stability · Spend consistent (CV 0.16) over 8 days
  • Frequency impact · Avg freq 1.06x over last 8 days - creative is fresh to audience
Video retention - where viewers drop
100%
Plays
48,707
16%
25%
7,643
8%
50%
4,136
6%
75%
2,682
4%
100%
2,053
Recommendation
CTR declining 12% vs previous 4 days. Pause or rotate this creative to halt spend on a fatiguing unit.

Meta reports insufficient data to grade this creative right now - that is Meta declining to measure, not a low ranking. Withheld, not zero.

A health score, not a leaderboard

Every creative is scored out of 100 from real CTR, CPA, spend-stability and frequency trends, and labelled Active, Learning or Fatiguing.

Where viewers actually drop

The retention curve from plays to 100%, so you know whether the hook failed or the middle did - and whether it's worth re-cutting.

When Meta won't grade it, it says so

"Insufficient data to grade" is reported as Meta declining to measure, not as a low score. Withheld is never rendered as zero.

Connect your Meta ad accountCreative scoring starts on your first sync.

Audience analysis

Scale this one. Protect that one. Don't touch the third yet.

Thirty-one audiences, each carrying a verdict rather than a row of numbers - and a stated confidence, so you know which verdicts to lean on.

MetaWho you’re reaching, and which audiences to scale or protect.
Illustrative
Reach
136.0K
deduplicated by Meta
Impressions
115.3K
↓ 3% vs prior
Frequency
2.39
daily average
CTR
2.96%
↓ 8% vs prior
Cost / result
₹1,220
↓ 3% vs prior
Quality score
79/100
this window
Audience decisions3 of 31

Where to scale, protect, or investigate next - actionable first.

SCALE
Bestseller - repeat buyers
CTR trend
Health
95
CPA
₹1,096
CTR
3.21%
Conf.
75%
PROTECT
Catalog - Kurta, August
CTR trend
Health
68
CPA
₹645
Freq
1.1
Conf.
75%
? NEEDS EVIDENCE
Purchase - broad
Not enough delivered to judge
Data
Low
Purchases
Spend
₹2,202
Conf.
20%
Age & gender · spend share
25-3438%
35-4430%
45-5414%
55-648%
18-247%
65+3%
Female 95% · Male 4%
Platform contribution
  • Instagram83%
  • Facebook17%
Share of spend by placement
Top regions · spend
Karnataka
Maharashtra
Telangana
Tamil Nadu
Delhi
Ranked by spend, last 7 days

Scale, protect, or find out

Every audience carries a verdict and a confidence, not a row in a table. "Needs evidence" is a real answer and the tool uses it.

Composition you can act on

Age and gender spend share, devices, regions, interests, platform split, and the hours your results actually land in.

Reach that means people

Meta's deduplicated account figure, not the sum of per-audience reach - which double-counts anyone you reached twice.

Datsutra Copilot

Disagree with it. Out loud.

You already argue with ChatGPT when it’s wrong. Do the same here - except this one is looking at your actual account. Type into the box and it defends the call, cites the evidence, or changes its mind.

  • Ask why it reached that conclusion.
  • Ask what evidence it used, or what to test first.
  • Tell it something about your business it should factor in.
  • Commit, challenge, or defer - all three are recorded.

Press Challenge it in the panel to see one of those exchanges. An advisor that has to defend its answer is worth more than one that only asserts it.

Connect your Meta ad accountOnly takes two minutes.
✦ Datsutra Copilot
Your marketing strategist
Illustrative
Decision intelligence
What's happening
Hold the creative and cap delivery on "Prospecting - Broad" (Meta) to the audience that still responds.§1
Why
CTR decay tracks expanded delivery, not the asset - the response inside the original audience is flat.§2
Evidence
3 supporting points§3
Historical precedent
Seen 3 times · acted on twice · improved both§3
Record strength
Medium
Investigate next
Confirm frequency inside the original audience before you widen delivery again.§5

A deterministic summary composed from the evidence below - no prediction. Full detail in the sections that follow.

1Decision

Hold the creative. The account has reached an audience ceiling, and new creative does not fix an audience problem.

2Diagnosis

Delivery expanded 3.1x over 12 days while blended CTR fell 38%. Inside the original audience CTR is flat. The asset is not fatiguing; it is being shown to people it was never built for.

This diagnosis holds only if:
  • · the original audience definition has not been edited inside the window
  • · conversion tracking has fired continuously for 12 days
3Evidence
  • · Reach up 3.1x over 12 days; blended CTR down 38%
  • · Original-audience CTR flat at 1.24% across the same window
  • · CPM up 4% - inside normal weekly variance for this account
4Confidence
HighSustained across a 12-day window with enough spend to be statistically meaningful.
5Recommendation

Hold the creative. Cap delivery on “Prospecting - Broad” (Meta) to the audience that still responds.

Check first: confirm the audience definition is unchanged before you narrow delivery.

Expected impact: recover blended CTR toward the original audience’s 1.24% · Low effort - under 5 minutes in the ad platform

CommitDefer
Ask why, challenge it, or tell me your call…Send

Trend analysis

Every number against the period before it

Campaigns, creatives and audiences, always read against the previous window of the same length - as a table when you’re scanning, as a trend line when you’re arguing about direction. A figure with no comparison isn’t a finding, so the tool won’t show you one.

Google and Meta stay on separate cards. Never blended. A combined ROAS is a comfortable number that hides which platform is carrying the account.

Last 14 days ▾Table
CampaignSpendConv.CPAvs prev.
Prospecting - Broad₹4,86,000214₹2,271+34%
Retargeting - 30d₹1,92,000186₹1,032-8%
Search - Brand₹64,000121₹529-3%
Every figure is read against the previous period of the same length. A number without its comparison isn’t a finding.

Decision memory

It grades its own calls, including the ones it got wrong

Confidence is stamped at the moment you commit. The verdict arrives when the review window matures - Improved, Worse, Neutral or Inconclusive - measured against a snapshot taken before you acted.

Decision MemoryEvery decision committed, what happened, and the evidence behind it.
Illustrative
Due for verdict (1)
Reduce wasted spendcommitted 19 Aug 2026
Confidence at decision: Medium · review was due 22 Aug 2026
Render verdict
Recorded
12 Aug
Protect a still-performing campaign
Northlane
Confidence then: High
ImprovedCPA ₹1,180 → ₹910
9 Aug
Scale what's working
Kite & Co
Confidence then: Medium
ImprovedROAS 2.4 → 3.1
2 Aug
Reduce wasted spend
Verano
Confidence then: Medium
WorseCPA ₹740 → ₹910
28 Jul
Increase ROAS
Northlane
Confidence then: Low
InconclusiveWindow closed under volume
21 Jul
Fix delivery
Kite & Co
Confidence then: Medium
NeutralCPA ₹1,020 → ₹1,004
Connect your ad accountYour first verdict lands about a week in.

More than one account

Running several brands? The portfolio is the whole point

Four brands you own or fourteen you're paid to run - the failure is identical: the account nobody opened this week is the one quietly losing money. Datsutra reads all of them every day and ranks by what's at stake.

Portfolio
All clients · 3 connected
Illustrative
Total clients
3
3 connected
Need attention
2
stale data or open decisions
Open decisions
18
across your clients
Data through today
2
newest data day held
ClientsSorted by attention needed
Context preview
Northlane
Google Ads · Meta Ads
MTD spend
₹13.2L
MTD revenue
₹31.8L
ROAS
2.41x
Monthly target
₹35L
Last sync
1h ago
Open decisions
11
Status
Critical
Open brief →

One portfolio, every brand in it

How many need attention, how many decisions are open, how fresh each connection is. The account nobody opened this week is the one the portfolio raises first.

Assign an owner, keep the record

Each brand has someone accountable and a decision history that survives handover. When a marketer leaves, the reasoning doesn't leave with them.

One inbox across all of them

Every open decision in one table - client, type, severity, priority, platform - so triage happens once instead of eleven times.

The Client Portal

Coming soon

Your client sees the work, not the workings

A read-only space carrying your logo and your colours. Your client signs in and sees how their business is performing and what has been done on their account this month. Only what you publish appears there.

  • Weekly and monthly reports assemble themselves from the record you have already built.
  • Review, approve, publish. Download as PDF or CSV.
  • Cases, signals and internal reasoning never cross into it - the portal is a presentation layer, not a window into your workspace.
How agencies will use it
N
Northlane
August performance
PDFCSV
Revenue
₹42.8L
+18%
Cost per acquisition
₹910
-23%
ROAS
3.4x
+0.6
Spend
₹12.6L
on plan
Work completed this month
3 of 9 shown
  • 2 SepHeld the top creative and capped delivery to the responding audience

    Response inside the core audience was still strong - the fall was in expansion, so we protected the winner instead of replacing it.

  • 26 AugRebuilt the prospecting structure around three intent tiers

    Budget now follows demonstrated intent rather than sitting flat across the account.

  • 19 AugPaused two underperforming placements, moved budget to search

    Search was clearing cost per acquisition at roughly half the blended rate.

Published by your account team on 1 Sep. Only published items appear here.

How it works

Three steps, then it runs without you

01

Connect the accounts

Authorise Google Ads or Meta, then point each discovered ad account at the brand it belongs to. Read access only.

02

It investigates overnight

Signals detected, cases created, and only what survives scrutiny reaches you. Everything else stays in the log.

03

You decide - it remembers

Commit, challenge or defer. Every decision is recorded with the confidence it carried, then graded when the review window matures.

Connected todayGoogle AdsMeta Ads
NextGA4ShopifyCRM

Where it stops

What Datsutra refuses to do

An advisor you can trust is defined by what it won't do under pressure.

It won't spend your money

Datsutra proposes; you commit. It never touches a budget, pauses a campaign, or executes anything on its own.

It won't manufacture certainty

When the data is too thin to conclude, it says so and makes no recommendation - instead of dressing a guess up as an answer.

It won't blend platforms to look tidy

Google and Meta are shown separately, always. A blended ROAS hides which platform is actually carrying the account.

Connect an ad account tonight. Read the brief tomorrow.

Start free - ₹0

Free to try. No card. Google Ads and Meta, read access only.