Deep Tracking Review — 5 Live Client Inspections
We selected 5 clients from the CRM, visited their live websites with a headless browser, and audited exactly what tracking pixels are installed, what conversion events fire, and what's broken. Then we cross-referenced each with our AI-powered tracking solution to show the specific value we could deliver.
Summary
| Client | Spend | Tier | Pixels Installed | Conversion Tracking | Verdict |
|---|---|---|---|---|---|
| Abode | $11.3K/mo | D | 8 pixels (GTM, Google Ads, Meta, TikTok) | Zero conversion events configured | All infrastructure, no wiring |
| MIRACLE Surrogacy | $105.8K/mo | D | 7 pixels (GTM, Google Ads, Meta, Bing, LinkedIn, Hotjar, ClickCease) | Meta pixel "unavailable", no form tracking | Highest-spend blind spot |
| Johnny Tsunami | $10.7K/mo | D | 0 pixels | Nothing — not even Google Analytics | Complete darkness |
| Sixpenny (Wondersauce) | $103K/mo | B | GTM, Google Ads, GA4, Pinterest, Klaviyo, Hotjar | Good Google, but no Meta pixel ($25.9K Meta spend) | Half-blind on Meta |
| Freshly Picked | $41K/mo | B | Klaviyo + Shopify only | No client-side ad pixels at all | Server-side CAPI possible, but no optimization signal |
pie title Tracking Health Across 5 Inspected Sites
"Fully Broken" : 3
"Partially Broken" : 2
"Well-Tracked" : 0Detailed Findings
1. Abode — $11.3K/mo Google Ads (Tier D, 0.00x ROAS)
Site: abodemoney.com (redirects from ownabode.com) Platform: React SPA (savings calculator → signup flow)
What We Found
| Pixel | Status | Notes |
|---|---|---|
| Google Tag Manager | Installed | GTM container active |
| Google Ads (AW-11035856750, AW-16465370932) | Loaded | But no conversion events fire |
| Meta Pixel (1545254816318762) | Loaded | But no conversion events fire |
| TikTok (CIQOSM3C77UAB9CEBMSG) | Loaded | But no conversion events fire |
| Hotjar | Active | Heatmaps only |
| Google Analytics (GA4) | Active | Pageviews only |
The Problem: Abode has TWO Google Ads conversion IDs, a Meta pixel, AND a TikTok pixel — all properly loaded. But none of them are configured to fire on the conversion actions that matter:
- User clicks "Calculate Savings" on
/save→ No event - User sees result on
/save/result→ No event - User signs up on
/loadup→ No event - User purchases subscription → No event
This is the classic "installed but not wired" problem. The tracking infrastructure is all there — someone just never connected the dots.
What Our AI Tag Would Do
Our tag auto-detects all 3 pixels (Google Ads, Meta, TikTok) and fires conversion events through them:
Rule 1: Click on /save → Lead event (all 3 platforms)
Rule 2: URL change to /save/result → ViewContent event
Rule 3: URL change to /loadup → CompleteRegistration ($89 value)
Rule 4: URL matches *success* → Purchase event ($89 value)Impact: Google Ads bidding algorithm gets actual conversion data instead of flying blind on $11.3K/month.
2. MIRACLE Surrogacy — $105.8K/mo Google Ads (Tier D, 0.03x ROAS)
Site: miraclesurrogacy.com Platform: WordPress + JotForm embedded forms
What We Found
| Pixel | Status | Notes |
|---|---|---|
| Google Tag Manager (GTM-WZWP9J6) | Installed | Active |
| Google Ads (AW-944352797) | Loaded via GTM | No conversion events fire |
| GA4 (G-D17PSVBE41, G-7NXGJLXZ8S) | Active | Pageviews + scroll tracking only |
| Meta Pixel (284895237843332) | "Unavailable" | Console error: pixel ID rejected |
| Bing Ads | Loaded | bat.bing.com active |
| LinkedIn Insight | Loaded | snap.licdn.com |
| Hotjar (5148562) | Active | Heatmaps only |
| ClickCease | Active | Click fraud protection |
| Google Universal Analytics | Active (deprecated) | analytics.js still loaded |
The Problems:
Meta Pixel is broken — Console shows
[Meta pixel] 284895237843332 is unavailable. The pixel ID itself appears invalid or deactivated. They're getting zero Meta attribution on any Meta Ads they run.Google Ads has no conversion events — AW-944352797 loads via GTM but only fires the base pageview. No form submit, phone call, or consultation booking events.
Form is in a JotForm iframe — The "Get Started" form at
/get-started-form/is embedded as a JotForm iframe. Standard JavaScript tracking can't listen for submit events inside cross-origin iframes. This is why nobody configured conversion tracking — it's technically harder than normal.No call tracking — Phone number
+1 (786) 789-3080is displayed prominently but there's no CallRail, CallTrackingMetrics, or any call tracking service. For a business where consultations are the primary conversion, this is a massive blind spot.Still running deprecated Universal Analytics —
analytics.js(UA-era) is still loading alongside modern GA4.
What Our AI Approach Would Do
Option A (AI Site Crawl): Crawls miraclesurrogacy.com, detects:
- Primary CTA: "Get Started" →
/get-started-form/(JotForm iframe) - Secondary CTA: "Schedule a consultation" → Calendly link
- Phone number displayed → suggest call tracking
- Generates config:
page_viewon/get-started-form/as Lead, Calendly click as Booking
Option D (Google Ads Conversion Reading): Reads existing Google Ads conversion actions to see what's configured vs what's firing. Likely finds default "Website visit" action but no form submissions.
Combined approach: Detects the JotForm iframe problem and suggests either:
- JotForm webhook → server-side conversion API
- Thank-you page redirect tracking (if JotForm redirects after submit)
- URL monitoring for post-submission page change
Impact: $105.8K/month is their largest ad spend. Even basic form-submit tracking would let Google's Smart Bidding optimize for high-intent consultation requests vs. tire-kickers.
3. Johnny Tsunami — $10.7K/mo Google Ads (Tier D, 0.03x ROAS)
Site: johnnytsunami.com Platform: WordPress + LeadConnector/HouseCallPro
What We Found
| Pixel | Status | Notes |
|---|---|---|
| Google Tag Manager | Not installed | — |
| Google Ads | Not installed | — |
| Google Analytics | Not installed | — |
| Meta Pixel | Not installed | — |
| TikTok | Not installed | — |
| PixelYourSite Plugin | Installed but not configured | jQuery binding loaded, no pixels registered |
This is the worst case we've seen. Johnny Tsunami is spending $10.7K/month on Google Ads with literally zero tracking on their website. Not even basic Google Analytics. They have the PixelYourSite WordPress plugin installed (a common tool for adding tracking pixels), but it appears completely unconfigured — no pixel IDs have been entered.
The quote page at /quote/ uses LeadConnector (GoHighLevel) with a HouseCallPro scheduling widget. The form has Cloudflare Turnstile for bot protection. No conversion tracking fires when the form is submitted.
They have 4+ phone numbers displayed ((360) 295-4119, 206-899-0003, 360-205-1913, 206-202-0899) with no call tracking service.
What Our AI Approach Would Do
This is our easiest and highest-impact case.
Option A (AI Site Crawl): Crawls site, detects:
- CTA buttons: "Get Free Quote", "Get a Quote" →
/quote/page - Phone numbers: 4 separate numbers for different locations
- Form: LeadConnector form with Submit button
- Service pages:
/gutter-cleaning,/roof-cleaning, etc.
Config generated:
Rule 1: form_submit on /quote → Lead event
Rule 2: page_view on /quote → Micro-conversion (intent signal)
Rule 3: click on tel: links → Phone Call eventThe pitch: "You're spending $10.7K/month on Google Ads but Google has no idea which clicks turn into quotes. Add our tracking tag, and within a week Google will start optimizing for the clicks that actually generate leads."
Impact: From literal zero data to full conversion tracking. Google Ads bidding will go from random to intelligent overnight.
4. Sixpenny (Wondersauce client) — $103K/mo combined (Tier B, 5.47x ROAS)
Site: sixpenny.com Platform: Shopify (luxury slipcovered furniture, $2,499-$3,099 sofas)
What We Found
| Pixel | Status | Notes |
|---|---|---|
| Google Tag Manager (GTM-5QF2K3Z) | Installed | Active, well-configured |
| Google Ads (AW-875953744) | Active via GTM | Conversion destination loaded |
| GA4 (G-NQENH741M9) | Active | Page views, scroll depth, custom events |
| Pinterest Tag | Active | pintrk function present |
| Klaviyo | Active | Email marketing + on-site tracking |
| Hotjar | Active | Heatmaps + session recording |
| Shopify Analytics | Active | Built-in e-commerce tracking |
| Meta Pixel | Not installed | fbq: false — no Facebook pixel on page |
| TikTok | Not installed | — |
The Good: Sixpenny has professional-grade Google tracking. GTM with scroll depth tracking, GA4 with custom events, Google Ads conversion destination properly loaded. Their 5.47x ROAS on Google reflects that the tracking loop is closed for Google campaigns.
The Gap: Despite Wondersauce spending $25.9K/month on Meta Ads for Sixpenny, there is no Meta pixel on the page. The fbq function doesn't exist. This means:
- No Meta conversion events (AddToCart, Purchase, ViewContent)
- No custom audiences for retargeting
- Meta's algorithm has no signal for optimization
- The 5.47x ROAS number only reflects Google — Meta could be far worse
Possible explanation: GDPR/cookie consent. Sixpenny has a Pandectes consent management banner. Meta pixel may be blocked until consent is given. Our headless browser didn't accept cookies, so the pixel didn't load. But this still means most visitors in privacy-conscious markets get no Meta tracking.
What Our AI Approach Would Do
Option A: Detects Shopify platform → knows standard e-commerce events (AddToCart, Purchase, ViewContent). Detects consent banner → suggests server-side CAPI implementation that tracks regardless of cookie consent.
Option D (Google Ads Reading): Would confirm Google conversion actions are properly configured (matching the good ROAS numbers). Would flag the Meta gap.
Impact: If Meta really has no pixel (even after consent), fixing this alone could dramatically improve their $25.9K/month Meta Ads performance. Meta needs the pixel to optimize — without it, they're doing broad audience targeting with zero feedback loop.
5. Freshly Picked — $41K/mo Meta Ads (Tier B, 2.36x ROAS)
Site: freshlypicked.com Platform: Shopify (baby shoes + diaper bags)
What We Found
| Pixel | Status | Notes |
|---|---|---|
| Google Tag Manager | Not installed | — |
| Google Ads | Not installed | — |
| Google Analytics | Not installed | — |
| Meta Pixel | Not installed on page | fbq: false |
| TikTok | Not installed | — |
| Not installed | — | |
| Klaviyo | Active | Email marketing + on-site forms |
| Shopify Analytics | Active | Built-in basic analytics |
| Yotpo Pixel | Active | Reviews platform tracking |
| AccessiBe | Active | Accessibility widget |
Almost nothing. For a brand spending $41K/month on Meta Ads, the website has no ad platform pixels installed client-side. No Google Ads, no Meta pixel, no Pinterest, no TikTok.
The Shopify CAPI question: Shopify does offer server-side Conversions API integration for Meta. It's possible that Freshly Picked configured Meta CAPI through Shopify's admin panel, which would send purchase events server-side without needing the client-side fbq pixel. This could explain their 2.36x ROAS — they're getting some signal back to Meta, just not through the browser.
But even with CAPI: The client-side pixel is recommended by Meta for deduplication and for building custom audiences (retargeting website visitors). Without it, they're missing:
- Pixel-based retargeting audiences
- Dynamic product ads (DPA) targeting
- Event deduplication between client + server
- Real-time optimization signals (page views, add to cart intent)
What Our AI Approach Would Do
Option A: Detects Shopify → knows standard events. Detects no client-side Meta pixel → recommends adding it alongside existing CAPI. Detects Klaviyo → suggests connecting Klaviyo's audience data.
Impact: Adding client-side Meta pixel alongside presumed CAPI would improve Meta's optimization signal, enable DPA retargeting, and build custom audiences. On $41K/month, even a 10% efficiency gain = $4.1K/month saved.
The AI Approach: How It Solves Each Case
flowchart TD
subgraph Layer1["Layer 1: AI Site Crawl (Option A)"]
A1[Visit site with headless browser] --> A2[Detect installed pixels]
A2 --> A3[Map conversion funnel<br/>CTAs → forms → thank-you pages]
A3 --> A4[Generate tracking config]
end
subgraph Layer2["Layer 2: Google/Meta API (Option D)"]
D1[Read Google Ads conversion actions] --> D2[Read Meta Pixel events]
D2 --> D3[Compare: what's configured<br/>vs what's actually firing]
D3 --> D4[Identify gaps]
end
subgraph Layer3["Layer 3: Smart Pixel Tag"]
T1[Single JS tag on site] --> T2[Auto-detect pixels]
T2 --> T3[Fire conversion events<br/>through existing pixels]
T3 --> T4[Report telemetry back]
end
Layer1 --> Config[Site-specific config]
Layer2 --> Gaps[Gap analysis]
Config --> Layer3
Gaps --> Layer3
T4 --> Improve[Self-improving loop]
Improve --> Config
style Layer1 fill:#e1f5fe
style Layer2 fill:#e8f5e9
style Layer3 fill:#fff3e0Per-Client Breakdown
| Client | AI Crawl Finds | Gap Analysis Shows | Smart Pixel Fires |
|---|---|---|---|
| Abode | SPA with /save → /save/result → /loadup flow |
3 pixels loaded, 0 events | Lead, ViewContent, Registration, Purchase through Google+Meta+TikTok |
| MIRACLE | JotForm iframe on /get-started-form/, Calendly links, phone # |
Meta pixel broken, Google has no events | Lead on form page view, Booking on Calendly click |
| Johnny Tsunami | Quote form at /quote/, 4 phone numbers |
Zero pixels = zero data | Installs via PixelYourSite config or tag, fires Lead on form submit |
| Sixpenny | Shopify e-commerce, product pages, cart | Google good, Meta missing | AddToCart, ViewContent, Purchase through Meta pixel |
| Freshly Picked | Shopify e-commerce, baby shoes, diaper bags | No client-side ad pixels | Adds Meta pixel client-side alongside CAPI |
What This Means for the Product
The Market Problem Is Real
5 out of 5 inspected sites have tracking issues — including the two "healthy" accounts. This isn't a sampling bias issue; it's systemic:
- 60% have catastrophic tracking failures (zero events or broken pixels)
- 40% have partial failures (one platform tracked, another blind)
- 0% have perfect tracking across all their ad platforms
The AI Approach Works
For every site we inspected, an AI crawl + gap analysis could have identified the specific problem and generated a fix:
- Abode: "You have 3 pixels installed but no events configured. Here's a config that fires through all of them."
- MIRACLE: "Your Meta pixel ID is invalid and your form is in an iframe. Here's a server-side alternative."
- Johnny Tsunami: "You have literally no tracking. Here's a one-tag solution that handles everything."
- Sixpenny: "Your Google tracking is great but Meta is missing. Here's what to add."
- Freshly Picked: "You're relying on server-side only. Adding client-side deduplication will improve your signal."
Revenue Opportunity
graph LR
subgraph Monthly["Monthly Ad Spend at Risk"]
A["Abode<br/>$11.3K"] --> T["Total: $271.8K/mo"]
B["MIRACLE<br/>$105.8K"] --> T
C["Johnny Tsunami<br/>$10.7K"] --> T
D["Sixpenny<br/>$103K"] --> T
E["Freshly Picked<br/>$41K"] --> T
end
T --> V["Value prop: 5-15% efficiency gain<br/>= $13.6K - $40.8K/mo<br/>saved across 5 clients"]
style Monthly fill:#fce4ec
style V fill:#e8f5e9These 5 clients alone represent $271.8K/month in ad spend with broken tracking. If our tool improves efficiency by even 5-15%, that's $13.6K-$40.8K/month in value — from just 5 clients in our existing pipeline.