FLATLINE · Meta Pixel stopped firingALERT SENT 06:15email + SMS + SlackGA4healthy · checked 4m agoGTMhealthy · checked 4m agoAds taghealthy · checked 4m agoMeta PixelCRITICAL · no events 26hConsent v2healthy · checked 4m ago
DECISION: GOCOMPOSITE 8.6 / 10AC / NATIVZ BOTTOM-FEEDER

Your conversion tracking is broken. You just don't know it yet.

TagMedic is a free 60-second tracking-health grader and a $49/mo monitor that alerts SMBs the day their GA4, Google Ads tag, Meta Pixel, or consent setup silently breaks — instead of 30 to 90 days later, when the P&L finally tells them. It is the RankPrompt playbook applied to Anderson Collaborative's deepest competence: a self-service front door that monetizes the long tail and routes broken accounts with real ad spend straight into agency retainers.

Executive summary

Grader in the front, monitor in the middle, agency in the back

The problem

Tracking breaks silently — GTM publishes, consent updates, platform changes — and owners discover it 2 weeks to 3 months later, after smart bidding has death-spiraled. Verified complaint threads are perennial across r/PPC, r/googleads, r/GoogleAnalytics. The state-of-the-art fix people are told to use is a DIY blog tutorial.

The mechanic

URL in → headless scan → A–F grade with evidence-backed findings, ungated. Email gates only the PDF. $49–199/mo buys daily scans and the alarm: an alert the day anything stops firing. WordStream ran this grader-to-monitor architecture 1M+ times to a $150M exit.

The moat

Every critical finding carries a "fix it for me" button backed by the agency that has diagnosed this failure dozens of times at retainer prices. SaaS competitors cannot copy the human seam; agencies cannot copy the product. AC owns both sides.

LTV : CAC (base)
4.2 : 1
Year-1 MRR target
$14k
Agency revenue stacked
$144k/yr
MVP build
4 weeks
Phase 1 · Discover · SOSTAC Situation

Six candidates scored, one clear winner

Seeded from the AC/Nativz asset inventory (GTM MCP, ads tooling, headless-browser infra, tracking incident log), then pressure-tested by three parallel research agents.

IdeaDemandAgency fitBuildDiffCompositeVerdict
Tracking Health Grader + Monitor910978.6ACTIVE — winner
Feedback / approvals tool88877.8Already in flight (ac-site-feedback)
True-ROAS verifier (OAuth)89676.8Parked — V2 expansion
Ads Waste Grader78646.4Parked — WordStream-saturated
Local AI-visibility grader67746Killed — cannibalizes RankPrompt
Martech stack scanner56835.5Killed — Wappalyzer commodity

Founder-market fit is literal: the agency's own incident log — a GTM thank-you-trigger break that tanked a client's lead flow, ad spend attributed to the wrong Google account, a full tracking rebuild after a domain cutover — is the demand evidence, already diagnosed at retainer prices.

Phase 2 · Validate · SOSTAC Situation

Crowded scan layer, empty monitor layer

Eleven competitors mapped. Everyone under $150/mo either gives the scan away to sell something else, or sells audits without the alarm. Nobody sells the alarm.

CompetitorPricingTargetFatal gap vs TagMedic
ObservePoint$599–$2,400/moEnterprise governance10–80x price; sales-led; config goes stale
DataTrue$999–$1,999/moEnterprise QAAnnual-only; test-authoring complexity
TrackingplanFree → $249/moMid-market analyticsSnippet install; no rung between $0 and $249
Code Cube~€150/moMid-market EURequires dataLayer / sGTM integration
Elevar$225–$3,000/moShopify D2CShopify-only; pipeline, not auditor
TrackBee€79–449/moShopify SMBShopify-only; revenue-scaled pricing
AuditTags$49 once · $79/moSMBNo free scan; no real-time alerts; zero brand
Rundata AI$0 → $49–149/moSMB / agenciesCredit-metered audits, not alerting; gated results
Tag Assistant / Pixel HelperFreePractitionersSession debugging; no grade, history, or alerts
Free scanners (Tracklution, Stape, Conversios…)FreeSMBLead magnets for other products; none sells monitoring

Voice of the customer (verified, verbatim)

"My avg daily conversion was 100ish... since yesterday it dropped to 2 and 0. I made no change."

r/googleads · May 2025

"It was a little over 30 days before we realized the problem was not going to resolve itself."

r/PPC · death-spiral thread

"I had broken tracking for 3 months... the volumes didn't go back up."

r/PPC · same thread

"Is there any monitoring script that sends an alert when a tag stops firing?"

r/GoogleTagManager — answered with a DIY blog tutorial

"Need help with conversion tracking — will pay $$."

r/PPC · posted twice in 2 minutes

"We hired multiple people from Fiverr and Upwork... none of them actually fixed it."

r/PPC · Feb 2025

ICP priority stack

Tier 1 — Small agency / freelancer

5–30 client accounts. One upstream change breaks many clients at once; reputation risk. Buys Agency tier + white-label reports.

Tier 2 — SMB owner, $2–20k/mo ad spend

Lead-gen site (home services, legal, medical, auto). Forms + calls on Squarespace/Wix/WP — the underserved stack. Crisis-moment searcher; buys Monitor.

Tier 3 — In-house SMB marketer

Buys for job security: a credible artifact proving the drop is not their fault. Fewer complaints online, real budget authority.

Phase 3 · Financial viability · SOSTAC Objectives

GO — and the bear case is insured by the agency

The SaaS clears 3:1 on its own in the base case. The agency pipeline stacked on top means even the bear case lands near break-even — one closed tracking retainer per month pays the product's entire CAC.

Blended ARPU
$79/mo
Gross margin
~92%
Steady churn
3.5%/mo
Avg customer life
~19 mo
LTV (net)
$1,380
CAC (organic-led)
$330
LTV : CAC
4.2 : 1
Payback
4.5 mo

Pricing — flat tiers, ad-spend-insurance framing

TierPriceWhoWhat you get
Free Scan$0The crisis-moment searcherInstant URL-in graded report · GA4, GTM, Ads tag, Meta Pixel, consent mode · ungated results, email-gated PDF
Monitor$49/moSMB owner1 site · daily scans · email/SMS alert the day something breaks · 30-day re-grade
Pro$99/moIn-house marketer3 sites · Slack alerts · weekly digest · CAPI + Enhanced Conversions + Consent v2 depth checks
Agency$199/moAgencies / freelancers15 sites · white-label PDF · client-facing alerts · priority queue

Research note: $9–15/mo positions you as commodity uptime infra (brutal churn); $49+ framed as "protects your ad spend" is the defensible register. Never market this as a pinger for your pixel.

Scenarios — Year 1

Bear1,500/mo scans
  • Scan → paid1.5%
  • Customers EOY170
  • MRR EOY1$5.5k
  • SaaS LTV:CAC1.9:1
  • Agency revenue$48k/yr
Base5,000/mo scans
  • Scan → paid3%
  • Customers EOY1180
  • MRR EOY1$14k
  • SaaS LTV:CAC4.2:1
  • Agency revenue$144k/yr
Bull12,000/mo scans
  • Scan → paid5%
  • Customers EOY1450
  • MRR EOY1$35k
  • SaaS LTV:CAC8.7:1
  • Agency revenue$360k/yr

MRR at month 12 by scenario ($k)

Phase 4 · Product / Sentiment · SOSTAC Strategy

Judge, don't debug — and show the evidence

Every observed competitor pain maps to a product principle: instant judgment (A–F grade in dollars), zero install, always fresh, and evidence attached to every finding — because this buyer has been burned by fixers who claimed success and delivered nothing.

MUST — MVP (wk 1–4)

  • URL-in headless scan: GA4, GTM, Ads tag, Meta Pixel, consent mode, dupes
  • A–F grade + evidence-backed plain-English findings
  • Ungated results · email-gated PDF
  • Stripe 3 tiers · daily scans · regression alerts
  • "Fix it for me" → agency lead webhook

SHOULD — fast follow

  • Thank-you-path simulation (the GTM-trigger-break detector)
  • Slack alerts · weekly digest · multi-site dashboard
  • White-label PDF (Agency tier)
  • TikTok / LinkedIn / Microsoft pixel checks

V2 — at $10k MRR

  • OAuth depth: Ads conversion-action status
  • GA4 API cross-check ("Ads says 0, GA4 says 47")
  • Meta CAPI / EMQ health
  • Public benchmark stat engine + industry report

WON'T

  • Tag fixing in-product — that is the agency's job (deliberate seam)
  • Enterprise consent/governance features
  • Per-user pricing · sales-led motion
Phase 5 · Naming · SOSTAC Strategy

TagMedic — the medic for the crisis moment

36 candidates checked against live registry RDAP on 2026-07-02 (real WHOIS, never assumed — the Brevlo lesson). Three finalists are fully available across all four TLDs.

Name.com.io.app.devNote
tagmedic🏆 Recommended
tagsirenFinalist
tagwatchdogFinalist
tagnannyTone too diminutive
tagcheckrDated -r spelling
tagcanary / tagpulse / tagsentry +26 moreTaken — space is being name-squatted
Recommended: TagMedic · "Diagnose your tracking in 60 seconds."

Matches the acquisition moment (someone searching "tracking not working" wants a medic, not an alarm), supports the grade-as-diagnosis metaphor end-to-end (symptoms → vitals → treatment), and hands the agency the surgeon role. Register tagmedic.com + tagmedic.app immediately — sub-$30 total, and this report circulating is itself squatter risk.

Phase 6 · Branding · SOSTAC Strategy

Three concepts, three emotional registers

Same buyer, three ways to meet the panic: clinical trust, urgent alarm, or loyal protection. Concept A converts the crisis moment best.

★ RECOMMENDED

A — TagMedic · Clinical Signal

The Healer / Expert

Calm competence in a panic moment

Type: Syne + Outfit

"Your Meta Pixel initialized but never fired PageView. That is a flatline."
tagmedic.com ✅

B — TagSiren · Red Alert

The Guardian

You will never be the last to know

Type: Syne + Outfit

"Tracking break detected 06:14 UTC. You were alerted 06:15."
tagsiren.com ✅

C — TagWatchdog · Loyal Guard

The Protector (friendly)

Someone is always watching your stuff

Type: Syne + Outfit

"Good news: nothing broke this week. We checked 168 times."
tagwatchdog.com ✅
Phase 7 · Build · SOSTAC Tactics

Four weeks: the scanner is the only novel engineering

Everything else is commodity — auth, Stripe, cron, email. The moat is the rules engine, authored from AC's real incident log rather than theory.

LayerChoice
FrameworkNext.js App Router (marketing + app + API)
ScannerPlaywright pool on Fly.io / CF Browser Rendering — network capture
Rules engineVersioned JSON checks (12 at MVP), authored from AC incident log
DatabaseSupabase Postgres (scans, findings, sites, subs)
AuthSupabase Auth — email magic link
PaymentsStripe — 3 flat tiers, no per-user pricing
Email / alertsResend — PDF report, break alerts, weekly digest
AnalyticsGA4 + PostHog from day 1 (we are the demo)
HostingVercel/Netlify app + Fly scanner workers
Lead routingWebhook → ac-projects CRM on qualifying scans
Week 1

Scan engine + 12 core rules + grade algorithm; internal CLI harness

Week 2

Public scan page (ungated results), report UI, email-gated PDF

Week 3

Stripe + accounts + scheduled scans + regression alerts

Week 4

Agency lead webhook, 10 SEO landing pages, QA-as-Trevor, launch checklist

Rule seed (12): GA4 present · GA4 config valid · GTM container(s) · duplicate GTM/GA4 · Ads conversion tag · enhanced-conversions signal · Meta Pixel init · Meta PageView fired · consent mode v2 present · consent blocks all tags · tag latency · thank-you-path simulation (fast-follow).
Phase 8 · Launch · SOSTAC Tactics

Own the crisis moment, not the launch day

People search this product's exact keywords the day they need it. Ten landing pages with an embedded scanner beat every prose page currently ranking. Product Hunt is a day-30 spike, not the engine.

Breakage-keyword SEO

10 landing pages targeting crisis queries; each embeds the scanner. Competitors rank with prose — a tool outconverts.

The category stat

Scan 25k sites, publish the number nobody has: X% of SMB sites have broken tracking. Links + AI citations.

Reddit presence

r/PPC, r/GoogleAnalytics, r/GTM — genuine diagnosis on perennial threads that rank in Google.

AC / Nativz client base

Free Pro for every client; scan reports embedded in agency proposals as proof-of-competence.

RankPrompt cross-pollination

Shared SMB-marketer audience; cross-promote in both products' report emails.

Product Hunt + newsletters

Day-30, after SEO pages index. Not the engine — a spike on top of it.

AEO/GEO baked in: llms.txt at root, self-contained answer passages under every H2 ("Why did my conversions stop tracking? The six most common causes…"), FAQPage schema, AI crawlers allowed. The category stat ("we scanned 25,000 sites; X% had broken conversion tracking") is engineered to become the number every AI engine cites — no such public stat exists today.
Phase 10 · Metrics · SOSTAC Control

Two scoreboards: SaaS health and agency pipeline

The product succeeds even at modest MRR if the SQL pipe runs — judge blended contribution. Alert precision is the existential metric: a monitor that cries wolf churns instantly.

KPITarget
Free scans / month5,000 (mo 12)
Scan → email (PDF gate)≥ 25%
Email → paid2–5%
MRR$14k (mo 12)
Blended churn≤ 4%/mo (mo 1–3 tracked separately)
LTV : CAC≥ 3:1
Alert precision≥ 90% — the existential metric
Agency SQLs / month2+
SQL → retainer close25%
Organic clicks, breakage cluster3k/mo

SOSTAC loop: monthly rule-quality review → keyword expansion from GSC queries → learnings feed the next Situation analysis. The true-ROAS verifier (OAuth tier) triggers at $10k MRR.

Stress test

Five sharks, five challenges

The SkepticPASS

"Six companies already offer free tracking scanners. You are late."

They are lead magnets for sGTM hosting and plugins — none sells the monitoring. The two that do (AuditTags, Rundata) have no free front door and no alerting. The crowded scan layer proves demand; the empty monitor layer is the business.

The CFOPASS

"Sub-$50 SMB tools churn brutally — budget tools retain ~23% of gross revenue."

Priced $49–199 framed as ad-spend insurance, not $9 infra. And the model does not need SaaS LTV alone: bear case is rescued by 2 agency retainers/yr. WordStream ran this exact architecture to a $150M exit.

The OperatorCONDITIONAL — precision gate before scale

"False alerts will kill you. Consent banners and cookie walls make sites look broken when they are not."

Correct — alert precision ≥90% is the named existential KPI. Rules ship versioned with evidence attached to every finding, consent-aware scanning is a day-1 rule category, and mo-1 alerts are human-reviewed before send.

The Growth HackerPASS

"SEO takes months. What do you eat in the meantime?"

Crisis keywords are low-competition (content pages, not products, rank today) and the AC client base + RankPrompt list seed the first 500 scans in week 1. Paid search rides the same keywords from day 45 with a $250 CAC kill gate.

The StrategistPASS — speed still matters, ship in Q3

"Stape or Tracklution bolts monitoring onto their free scanner next quarter. Then what?"

Their scanner exists to sell sGTM hosting — monitoring their own product's failures is a channel conflict. Our moat is the agency seam: every critical finding has a 'fix it for me' button backed by humans. They cannot copy that without becoming an agency.

Kill gates — the three ways this dies, named up front

Precision failure

Alert precision <80% after rule tuning (mo 3) → product loses trust permanently.

Mitigation: Human-review queue mo 1–2; rules authored from real AC incidents, not theory; evidence attached to every alert.

Conversion failure

Scan → paid <1% AND agency SQLs <1/mo by mo 6 → the funnel geometry is wrong.

Mitigation: Re-test gate placement (ungated vs PDF-gated), add human follow-up on every D/F grade, revisit pricing.

Channel failure

Breakage-keyword cluster does not rank top-10 by mo 6 → CAC triples.

Mitigation: Category-stat report as link magnet; Reddit answer strategy; paid search backstop within CAC gate.