Platform-attributed ROAS counts branded clicks.
PMax and Advantage+ claim credit for buyers who would have searched the brand and converted regardless. ROAS reads strong; incremental revenue does not.
Problem Stan Consulting · Agency relationship
Updated May 2026 · AI-search reviewed · 72-hour written diagnostic
When the agency dashboard reports green and revenue stays flat, the gap is structural. Five signals decide whether the agency is selling activity or judgment, whether platform-attributed ROAS reflects bank revenue, and whether the brief itself is the wrong shape. The diagnostic names which.
Last reviewed 20 May 2026 · Updated as agency reporting patterns shift
The structural truth
Decision log.An agency that cannot articulate the decision it made this quarter is selling activity. The decision log is the truth metric; the dashboard is the marketing.
What this diagnostic does
When the agency dashboard reports green and revenue stays flat, the gap is structural. The diagnostic reads five signals: whether the agency is selling activity vs judgment, whether platform-attributed ROAS reflects bank revenue, whether the brief is aligned to the right decision, whether attribution dedup is honest, and whether the retainer scope matches the actual problem.
The output is a written read naming the structural cause and the recommended next move. Sometimes the answer is fire the agency. Sometimes it is keep the agency and change the brief. Sometimes it is consolidate three vendors into one. The diagnostic names which fits. $999 one-time. No retainer attached.
What this page covers
Why this keeps recurring
PMax and Advantage+ claim credit for buyers who would have searched the brand and converted regardless. ROAS reads strong; incremental revenue does not.
Monthly review shows campaigns launched, creatives tested, audiences refreshed. None of those are decisions; they are activity. The decision the agency made is invisible.
The same lead counts in GA4, Google Ads, and Meta. The dashboards stack the count; the bank counts it once.
Agency executes faithfully against a brief that targets the wrong layer. The work is good; the result is flat because the brief was off.
The pattern in one diagram
Illustrative. The gap between platform-reported lift and bank revenue is the structural truth the diagnostic surfaces.
DThe diagnostic
Five structural signals. The diagnostic reads each against the agency relationship and names the recommended move.
The agency reports activity. The decision log records what the agency decided and why. An agency that cannot produce the decision log is selling activity.
Platform-reported ROAS inflates by counting branded clicks and existing-customer return visits. Bank revenue is the truth metric.
Conversions counted across GA4, Google Ads, Meta, and the CRM. Without dedup, the lead count inflates 2-3x. Honest CAC requires dedup'd numbers.
The agency executes against a brief. If the brief targets the wrong layer (channel growth instead of offer clarity, for example), the agency cannot win. The brief is the upstream decision.
Retainer covers channel management; actual problem is offer clarity. Retainer covers content; actual problem is attribution. The retainer that does not match the problem cannot solve the problem.
The inflection
Stan Consulting · pattern observation across agency-relationship diagnoses
Agency reports show what was done this month. Judgment reports show what the agency decided and why. An agency that cannot articulate the decision it made this quarter is selling activity.Pattern observation · Stan Consulting
Three priorities before the fire-the-agency call
01
Ask for the decision log, not the dashboard.
02
Run the bank-account dedup against platform reports.
03
Read the brief; check whether the agency can actually solve it.
The decision question
Firing without diagnosis often hires the same problem with a different name. The diagnostic names whether the fix is fire, rebrief, or leave alone.
Where the agency-vs-bank gap typically lives
Illustrative pattern. Platform ROAS inflation is the most common single cause when agency reports diverge from bank revenue.
What you receive
Each of the 5 signals scored Green / Amber / Red with rationale.
Reported ROAS reconciled against bank-account revenue on a 90-day sample.
The current agency brief read against the actual commercial decision needed.
Fire, rebrief, consolidate, or leave alone. With the reasoning in writing.
The decision-log structure to require from any agency going forward.
Live call with Stan to walk findings. Recording shared. No upsell.
The position
Dashboards report activity. Decision logs report judgment. The agency that cannot produce the decision log is selling activity.
$999diagnostic
The Conversion Second Opinion runs the 5-signal agency-relationship diagnostic in 72 hours. Written read, optional walkthrough, no retainer attached.
Stan Consulting · diagnostic formatWe were ready to fire our agency. The diagnostic showed the brief was the problem; the agency was executing it well against the wrong target. We rewrote the brief, kept the agency, and quarterly revenue moved 14 percent.Operator observation · SC client (anonymised)
FAQ
Agency reports emphasize platform metrics (impressions, clicks, ROAS as reported by ad platforms) that are not the same as bank-account revenue. The gap is usually attribution mismatch, branded cannibalization, or counting page views as conversions.
Activity reports show what was done this month. Judgment reports show what the agency decided and why. Ask for the decision log, not the dashboard.
Sometimes. More often the right move is keep the agency and change the brief, because the agency is executing against the wrong decision.
Platform ROAS includes branded clicks and existing-customer returns. Bank revenue is the deposit. Honest ROAS is the dedup'd number across GA4, Google Ads, Meta, and the bank.
90 days minimum for Smart Bidding to stabilise. Beyond 6 months without measurable bank-revenue lift, the engagement is failing on strategy, brief, or measurement.
$999, the Conversion Second Opinion. 72-hour written read. No retainer attached.
Not by default. The diagnostic names the right next move; sometimes that is firing, sometimes rebriefing, sometimes leaving alone.
Stan’s take
Operators arrive ready to fire and shop for replacements. The replacement search takes 90 days; onboarding takes another 90; results take another 180. By the time the new agency proves itself or fails, twelve months have passed. The faster move is reading the brief against the actual decision and reading the platform ROAS against the bank.
Sometimes the agency genuinely is the problem and firing is right. More often the agency is executing a brief that targets the wrong layer. The diagnostic names which case is yours so the next 12 months go to the right work, not to onboarding a different agency to the same wrong brief.
Stan Tscherenkow · Principal · Stan Consulting LLC
Adjacent reads
Start the diagnostic
5 signals diagnosed in 72 hours. Written deliverable, 30-minute walkthrough, no retainer attached.
$999 one-time. 72-hour turnaround. Move named in writing. No retainer.