🧭 System status — the whole machine for this client, link by link. A red link starves everything after it.
1 of 8 links green.
📊 Google Ads not connected — spend health, auto-checked nightly
No ad-spend read yet. Connect this client's Google Ads Customer ID (System status → Google Ads), then hit “Check now” — after that it refreshes itself every night.
📘 Meta Ads not connected — the client's Facebook / Instagram ad account
No Meta ad account connected. Add this client's Meta account (act_123456789) in Client setup to track their Facebook / Instagram ads here.
📈 Traffic — real Google Search Console numbers, baseline → now · auto-pulled daily
🚚 Delivery modules — what's actually running for this client
Open Delivery Hub →🗓 Monthly cycle — re-runs the delivery checks + writes a fresh snapshot so trends fill in
📈 Value delivered — baseline → now, from every monthly run on file
Tracking started — the story fills in as monthly runs stack up.
🎯 Opportunities — verified, from the audit · fix vs upsell
Miami Investigation Corp
None · · call-first RISKY Grade C
🎯 Prepping for Call (PFC) — your Claude call coach
Open the findings and eyeball the business. As you spot the real pain point, drop it below in your own words — I'll get you ready to run the call: opener, what to lead with, the objections you'll hear, and the ask.
⚙ Teach me your style — used on every prep
Audit
Verdict: No audit has run yet.
Generate / refresh audit Open audit PDF ✉ Email audit to lead failed
Client Assessment ✅ SAFE TO SEND — the ONLY report a client sees: max 5 proven findings, no grades/scores. This is the client-facing audit.
📄 Generate Client Assessment failed
Can't build a client-safe assessment for Miami Investigation Corp - only 2 proof shot(s) could be captured (3 are required). Usually the site doesn't load, or there's no Google Business Profile to show, so there's nothing to screenshot. Use the call opener on this lead instead.
Generate a Client Assessment before using One-click report — it is the only prospect-safe report. The internal audit PDF and the grade-based Prospect Report are never sent to a prospect.
Internal grade preview 🔒 INTERNAL — NEVER SEND — operator-only. Letter grades never go to a client; send the Client Assessment above instead.
Visibility: C Reputation: C Website: B Tracking: D Advertising: D
📄 Generate prospect report (internal) Open prospect report PDF Internal preview only · shows letter grades · re-verifies the site before it builds. ready
⚠ Built from last verified audit data — the site could not be re-checked live at render time (https://micinvestigation.com could not be verified automatically (ssl_error_verify_manually). Open it and confirm before sending a prospect report.). Re-verify before sending.
Full audit breakdown
1 pass
4 fail
22 unknown
Every check from one data pull — pass/fail/needs-confirm, or honestly "unknown" when we have no data source for it. Never a fabricated pass.
Measurement 1 pass 2 fail 2 unknown
| Google tag | pass | Google tag observed in the tag audit. |
|
What it is: Connects your ad spend to actual calls and form fills | ||
| Call tracking | unknown | No call-tracking signal available — requires a tracking-number provider integration (e.g. CallRail) not yet connected. |
|
Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
| CAPI hints | unknown | Conversions API / server-side tagging presence isn't checked in this pass. |
|
Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
| Meta Pixel | fail | Meta Pixel not observed in the tag audit. |
|
What it is: Facebook's tracking code — tells you which ads brought in real customers Why it costs: You're paying for ads with no way to know which ones worked, so budget keeps going to the losers. What we do: We install it and connect it to your booking form, usually inside a week. | ||
| GTM container | fail | No Tag Manager container was observed. |
|
What it is: Google Tag Manager — a container that holds the other tags; if it's here, tags may exist but be invisible to a basic check Why it costs: This is a real gap in what we could verify — worth asking the owner about directly rather than guessing at the cost. What we do: We'd confirm this on a real audit pass before pricing a fix. | ||
Website & funnel 0 pass 1 fail 6 unknown
| Mobile speed & LCP | fail | PageSpeed mobile score 63/100, LCP 13.4 s. |
|
Why it costs: This is a real gap in what we could verify — worth asking the owner about directly rather than guessing at the cost. What we do: We'd confirm this on a real audit pass before pricing a fix. | ||
| Loads (URL verified) | unknown | Not re-checked in this pass. |
|
Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
| Booking widget | unknown | Site not scraped in this pass. |
|
Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
| Lead form | unknown | Site not scraped in this pass. |
|
Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
| tel: link above the fold | unknown | Site not scraped in this pass. |
|
Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
| CTA presence | unknown | Site not scraped in this pass. |
|
Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
| Word count / thin content | unknown | Site not scraped in this pass. |
|
Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
Visibility 0 pass 0 fail 4 unknown
| Local rank position | unknown | No rank data captured for this scan. |
|
Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
| Top-3 named | unknown | No rank data captured for this scan. |
|
Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
| LSA / Google Screened presence | unknown | Not checked — requires a Google Ads Transparency Center / LSA lookup. |
|
What it is: The green-checkmark 'Google Screened' ad box at the very top of local search results — a paid, verified badge that beats even the map pack for clicks Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
| Indexed page count | unknown | Not checked — requires a site: search. |
|
What it is: How many of this business's own pages Google has actually crawled and stored — more indexed pages means more ways to be found Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
Reputation 0 pass 0 fail 5 unknown
| Rating | unknown | No public rating captured. |
|
Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
| Review count | unknown | No review count captured. |
|
Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
| 90-day review velocity | unknown | Requires re-scanning reviews over time — not available from a single pass. |
|
Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
| Owner reply rate | unknown | Requires reading individual review threads — not scraped in this pass. |
|
Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
| Complaint themes | unknown | Requires reading individual reviews — not scraped in this pass. |
|
Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
Advertising 0 pass 1 fail 3 unknown
| Running Meta ads | fail | No active ads found in the Meta Ad Library. |
|
Why it costs: This is a real gap in what we could verify — worth asking the owner about directly rather than guessing at the cost. What we do: We'd confirm this on a real audit pass before pricing a fix. | ||
| Running Google ads | unknown | Requires a Google Ads Transparency Center check (see Ad Audit Pro → Negative Keywords → Tier 1). |
|
What it is: Whether anyone is paying to show up when people search for this business's own name Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
| Brand-term defense | unknown | Not checked — requires a branded-keyword SERP/Transparency lookup. |
|
What it is: Whether a competitor is paying to show up when someone searches for THIS business's name specifically Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
| Creative age when visible | unknown | No ad creative on file for this business. |
|
Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
Compliance 0 pass 0 fail 2 unknown
| Site copy — restricted phrasing | unknown | Site not scraped in this pass. |
|
Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
| Ad copy — restricted phrasing | unknown | No ad copy on file for this business. |
|
Why it costs: We don't have a confirmed answer for this one yet — say so rather than a number that might be wrong. What we do: A quick check would confirm it either way. | ||
🌐 Website & verification — multi-page crawl, not a single-page guess
Not verified yet — click below for a real multi-page check (CTA, form, booking widget, reviews, HTTPS, schema).
📡 Tag audit — real network-observation check, not a guess from page text
No tag audit run yet for this site.
Contact
📞 +17862735915 ✉ info@miami-investigations.com RISKY 🎧 Call from computer 📅 Book on GHL calendar
🔎 Ad Library for this business
Last sent: prospect report (generated) — 2026-11-06
📝 Notes — freeform, persists across visits
📞 Call history — every attempt, outcome, and who dialed
No calls logged yet.
📈 Scorecard — real baseline vs. today, from every audit/refresh on file
| Audit score | Baseline: 14.0 (2026-08-13) | Now: 14.0 (2026-10-12) | 0.0 → (3 points) |
| Running Meta ads (1=yes) | Baseline: 0.0 (2026-08-13) | Now: 0.0 (2026-10-12) | 0.0 → (3 points) |
| Mobile page speed | Baseline: 63.0 (2026-08-13) | Only 1 data point so far — trend needs a 2nd. | |
🪜 Rank Ladder — real, live-checked local rank position over time
Every check is a real search (Outscraper/Apify), never estimated — costs an API call, so it's a click, not automatic.
🎯 Re-check rank nowNever checked yet.
Activity timeline
— last: creative brief: Requested a replacement creative brief for ad ad_1 (rewrite failed) (2026-11-06)
| 2026-11-06T10:59:38+00:00 | creative_brief | Requested a replacement creative brief for ad ad_1 (rewrite failed) |
| 2026-11-06T10:59:34+00:00 | creative_brief | Requested a replacement creative brief for ad ad_1 (rewrite failed) |
| 2026-11-06T10:59:19+00:00 | creative_brief | Requested a replacement creative brief for ad ad_1 (rewrite failed) |
| 2026-11-06T10:57:47+00:00 | report_generated | 2026-11 |
| 2026-11-06T10:57:39+00:00 | report_generated | 2026-11 |
| 2026-11-06T10:54:26+00:00 | client_assessment_failed | Can't build a client-safe assessment for Miami Investigation Corp - only 2 proof shot(s) could be captured (3 are required). Usually the site doesn't load, or there's no Google Business Profile to sho |
| 2026-11-06T10:54:16+00:00 | prospect_report_ready | Built from last verified audit data — the site could not be re-checked live at render time (https://micinvestigation.com could not be verified automatically (ssl_error_verify_manually). Open it and confirm before sending a prospect report.). Re-verify before sending. |
| 2026-11-06T10:47:56+00:00 | audit_emailed | info@miami-investigations.com |
| 2026-11-06T10:47:22+00:00 | audit_failed | unsupported operand type(s) for +: 'NoneType' and 'str' |
| 2026-11-06T10:47:17+00:00 | status_archived | manual archive |
| 2026-11-06T10:47:16+00:00 | status_dnc | manual |
| 2026-10-12T02:06:31+00:00 | monthly_run | Monthly run: 6/7 steps ok (deep_verify, ads_check, rank_recheck, snapshot, value_report, trigger_scan) |
| 2026-10-12T02:06:31+00:00 | client_assessment_failed | Can't build a client-safe assessment for Miami Investigation Corp - only 2 proof shot(s) could be captured (3 are required). Usually the site doesn't load, or there's no Google Business Profile to sho |
| 2026-10-12T02:06:23+00:00 | deep_verify | Deep verify: 2 ran, 2 unverifiable — tracking still unverified |
| 2026-09-12T02:08:47+00:00 | monthly_run | Monthly run: 6/7 steps ok (deep_verify, ads_check, rank_recheck, snapshot, value_report, trigger_scan) |
| 2026-09-12T02:08:47+00:00 | client_assessment_failed | Can't build a client-safe assessment for Miami Investigation Corp - only 2 proof shot(s) could be captured (3 are required). Usually the site doesn't load, or there's no Google Business Profile to sho |
| 2026-09-12T02:08:40+00:00 | deep_verify | Deep verify: 2 ran, 2 unverifiable — tracking still unverified |
| 2026-08-13T06:18:58+00:00 | copilot_alert | Speed-to-Lead: Needs the inbound webhook live and A2P approved first. |
| 2026-08-13T06:18:58+00:00 | copilot_alert | Review Engine: Not active — needs webhook + a review link + a working token. |
| 2026-08-13T06:18:58+00:00 | copilot_alert | A2P registration: No A2P status recorded. Real SMS sends need brand + campaign approved with the carrier. |
| 2026-08-13T06:18:58+00:00 | copilot_alert | Inbound webhook: No webhook ever received. Review Engine / Speed-to-Lead can't fire until the client's workflow reaches /webhooks/ghl (needs the public webhook URL live). |
| 2026-08-13T06:15:44+00:00 | monthly_run | Monthly run: 6/7 steps ok (deep_verify, ads_check, rank_recheck, snapshot, value_report, trigger_scan) |
| 2026-08-13T06:15:44+00:00 | client_assessment_failed | Not enough proof yet — capture proof shots for this lead (📸 Proof shots card) so at least 3 of the confirmed problems have a screenshot before sending a Client Assessment. |
| 2026-08-13T06:15:44+00:00 | deep_verify | Deep verify: 3 ran, 1 unverifiable — tracking now graded |
| 2026-08-12T17:58:30+00:00 | contract_signed | Marked contract signed (Google Drive eSignature) |
| 2026-08-12T05:19:51+00:00 | status_won | sub-account import |
| 2026-08-11T10:17:52+00:00 | status_won | added directly as a client |
| 2026-08-11T04:15:17+00:00 | audit_ready | manual_add |
| 2026-08-07T20:00:14+00:00 | audit_ready | manual_add |
| 2026-08-02T02:36:17+00:00 | rec_approved | Approved: Investigate the CPA spike |
| 2026-07-30T18:19:09+00:00 | status_won | added directly as a client |
| 2026-07-30T18:17:29+00:00 | status_archived | manual archive |
| 2026-07-29T12:49:01+00:00 | audit_ready | missing_meta |
| 2026-07-29T05:48:46+00:00 | audit_emailed | info@miami-investigations.com |
| 2026-07-29T05:45:10+00:00 | status_won | manual move |
| 2026-07-29T05:45:04+00:00 | created | Saved from Audit Anything |
| 2026-07-29T05:42:27+00:00 | status_dnc | manual |
| 2026-07-29T00:39:44+00:00 | audit_ready | missing_meta |
| 2026-07-29T00:39:38+00:00 | status_won | manual move |
| 2026-07-29T00:35:38+00:00 | created | Saved from Audit Anything |
| 2026-07-29T00:34:14+00:00 | created | Saved from Audit Anything |