🧭 System status — the whole machine for this client, link by link. A red link starves everything after it.
6 of 8 links green.
📊 Google Ads 449-913-7545 — spend health, auto-checked nightly
Last checked 2026-10-06 02:08.
$0 wasted $0 total (30d) 0 waster words
Open Search Term Engine → build the turnaround plan & queue negatives there
📘 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
Clear Shine Maintenance
window cleaning · South Miami, FL · email + call VERIFIED 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 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
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.
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
Signals: slow site 47
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 47/100, LCP 7.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
https://clearshinemaintenance.com
Not verified yet — click below for a real multi-page check (CTA, form, booking widget, reviews, HTTPS, schema).
📸 Proof shots — every claim above should have a picture behind it (click to open/close)
📡 Tag audit — real network-observation check, not a guess from page text
No tag audit run yet for this site.
Contact
📞 +17869103547 ✉ clearshinemaintenance@gmail.com VERIFIED 🎧 Call from computer 📅 Book on GHL calendar
🔎 Ad Library for this business
Last sent: prospect report (generated) — 2026-11-06
🏁 Who's beating them — same-run peers + the local rank scan's map pack, ranked by position
| Rank | Business | Grade | Reviews |
|---|---|---|---|
| #1 | Competitor A (Klean Windows Miami) | no site audit | 59 · 5.0★ |
| #2 | Competitor B (The Window Washing Company) | no site audit | 97 · 4.9★ |
| #3 | Competitor C (Palm Miami Cleaning) | no site audit | 22 · 5.0★ |
| #4 | Competitor D (Brickell Window Cleaners) | no site audit | 369 · 5.0★ |
📝 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-12) | Now: 21.0 (2026-10-11) | +7.0 ↑ (18 points) |
| Running Meta ads (1=yes) | Baseline: 0.0 (2026-08-12) | Now: 0.0 (2026-10-11) | 0.0 → (18 points) |
| Mobile page speed | Baseline: 55.0 (2026-08-13) | Now: 47.0 (2026-10-11) | -8.0 ↓ (17 points) |
🪜 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 nowBaseline: #18 (2026-09-11) — only 1 check so far, need a 2nd for a trend.
Activity timeline
— last: audit failed: unsupported operand type(s) for +: 'NoneType' and 'str' (2026-11-06)
| 2026-11-06T12:58:07+00:00 | audit_failed | unsupported operand type(s) for +: 'NoneType' and 'str' |
| 2026-11-06T10:57:46+00:00 | report_generated | 2026-11 |
| 2026-11-06T10:57:39+00:00 | report_sent | ghl_note |
| 2026-11-06T10:57:39+00:00 | report_generated | 2026-11 |
| 2026-11-06T10:54:30+00:00 | prospect_report_ready | Generated internal Prospect Report preview |
| 2026-11-06T10:54:10+00:00 | contract_signed | Marked contract signed (Google Drive eSignature) |
| 2026-11-06T10:54:06+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-11-06T10:50:21+00:00 | ghl_sync | vYRMF4OytKNoNU5o9uus |
| 2026-11-06T10:50:20+00:00 | sent | alpha |
| 2026-11-06T10:50:20+00:00 | pushed_alpha | |
| 2026-11-06T10:48:00+00:00 | email_found | clearshinemaintenance@gmail.com |
| 2026-11-06T10:47:23+00:00 | audit_failed | unsupported operand type(s) for +: 'NoneType' and 'str' |
| 2026-11-06T10:47:18+00:00 | status_archived | manual archive |
| 2026-11-06T10:47:12+00:00 | status_dnc | manual |
| 2026-11-06T02:08:05+00:00 | gsc_pull | clicks=5 impressions=241 pos=36.601659751037346 |
| 2026-11-05T02:04:25+00:00 | gsc_pull | clicks=5 impressions=240 pos=36.09583333333333 |
| 2026-11-04T02:03:11+00:00 | gsc_pull | clicks=5 impressions=234 pos=36.457264957264954 |
| 2026-11-03T02:06:52+00:00 | gsc_pull | clicks=5 impressions=237 pos=36.06751054852321 |
| 2026-11-02T02:05:35+00:00 | gsc_pull | clicks=5 impressions=268 pos=38.56716417910448 |
| 2026-11-01T02:05:33+00:00 | gsc_pull | clicks=5 impressions=279 pos=37.702508960573475 |
| 2026-10-31T02:05:34+00:00 | gsc_pull | clicks=4 impressions=273 pos=38.35164835164835 |
| 2026-10-30T02:06:36+00:00 | gsc_pull | clicks=4 impressions=270 pos=37.48888888888889 |
| 2026-10-29T02:04:30+00:00 | gsc_pull | clicks=3 impressions=272 pos=37.49632352941177 |
| 2026-10-28T02:04:44+00:00 | gsc_pull | clicks=3 impressions=264 pos=37.17424242424242 |
| 2026-10-27T02:08:22+00:00 | gsc_pull | clicks=3 impressions=253 pos=36.4901185770751 |
| 2026-10-26T02:07:02+00:00 | gsc_pull | clicks=3 impressions=250 pos=36.656 |
| 2026-10-25T02:06:59+00:00 | gsc_pull | clicks=3 impressions=254 pos=36.62204724409449 |
| 2026-10-24T02:06:13+00:00 | gsc_pull | clicks=3 impressions=246 pos=36.11788617886179 |
| 2026-10-23T02:06:02+00:00 | gsc_pull | clicks=3 impressions=249 pos=35.99598393574297 |
| 2026-10-22T02:05:19+00:00 | gsc_pull | clicks=3 impressions=255 pos=35.46666666666667 |
| 2026-10-21T02:04:53+00:00 | gsc_pull | clicks=2 impressions=232 pos=36.775862068965516 |
| 2026-10-20T02:03:56+00:00 | gsc_pull | clicks=2 impressions=219 pos=35.009132420091326 |
| 2026-10-19T02:07:41+00:00 | gsc_pull | clicks=1 impressions=211 pos=34.540284360189574 |
| 2026-10-18T02:02:34+00:00 | gsc_pull | clicks=1 impressions=207 pos=31.903381642512077 |
| 2026-10-17T02:08:07+00:00 | gsc_pull | clicks=1 impressions=220 pos=28.831818181818182 |
| 2026-10-16T02:06:04+00:00 | gsc_pull | clicks=0 impressions=225 pos=28.45777777777778 |
| 2026-10-15T02:06:16+00:00 | gsc_pull | clicks=0 impressions=232 pos=28.038793103448278 |
| 2026-10-14T02:05:37+00:00 | gsc_pull | clicks=0 impressions=250 pos=28.396 |
| 2026-10-13T02:05:37+00:00 | gsc_pull | clicks=0 impressions=256 pos=27.859375 |
| 2026-10-12T02:08:29+00:00 | gsc_pull | clicks=1 impressions=272 pos=27.584558823529413 |
| 2026-10-11T02:10:50+00:00 | gsc_pull | clicks=2 impressions=274 pos=27.68978102189781 |
| 2026-10-11T02:10:49+00:00 | monthly_run | Monthly run: 6/7 steps ok (deep_verify, ads_check, rank_recheck, snapshot, value_report, trigger_scan) |
| 2026-10-11T02:10:49+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-10-11T02:10:46+00:00 | deep_verify | Deep verify: 3 ran, 1 unverifiable — tracking now graded |
| 2026-10-10T02:05:39+00:00 | gsc_pull | clicks=2 impressions=282 pos=28.06028368794326 |
| 2026-10-09T02:06:11+00:00 | gsc_pull | clicks=2 impressions=290 pos=28.275862068965516 |
| 2026-10-08T02:05:32+00:00 | gsc_pull | clicks=2 impressions=296 pos=28.64864864864865 |
| 2026-10-07T02:04:46+00:00 | gsc_pull | clicks=2 impressions=323 pos=29.823529411764707 |
| 2026-10-06T02:08:48+00:00 | gsc_pull | clicks=2 impressions=329 pos=29.741641337386017 |
| 2026-10-05T02:07:22+00:00 | gsc_pull | clicks=2 impressions=338 pos=30.207100591715978 |
| 2026-10-04T02:07:41+00:00 | gsc_pull | clicks=2 impressions=289 pos=27.598615916955016 |
| 2026-10-03T02:07:56+00:00 | gsc_pull | clicks=2 impressions=301 pos=27.634551495016613 |
| 2026-10-02T02:07:32+00:00 | gsc_pull | clicks=2 impressions=334 pos=28.017964071856287 |
| 2026-10-01T02:11:26+00:00 | gsc_pull | clicks=2 impressions=337 pos=27.96439169139466 |
| 2026-09-30T02:05:22+00:00 | gsc_pull | clicks=2 impressions=354 pos=28.53954802259887 |
| 2026-09-29T02:05:43+00:00 | gsc_pull | clicks=2 impressions=366 pos=29.215846994535518 |
| 2026-09-28T02:04:26+00:00 | gsc_pull | clicks=2 impressions=382 pos=29.397905759162303 |
| 2026-09-27T02:04:58+00:00 | gsc_pull | clicks=2 impressions=393 pos=29.669211195928753 |
| 2026-09-26T02:05:22+00:00 | gsc_pull | clicks=3 impressions=397 pos=29.7455919395466 |
| 2026-09-25T02:05:31+00:00 | gsc_pull | clicks=3 impressions=410 pos=29.94390243902439 |
| 2026-09-24T02:04:49+00:00 | gsc_pull | clicks=4 impressions=429 pos=29.818181818181817 |
| 2026-09-23T02:04:52+00:00 | gsc_pull | clicks=4 impressions=447 pos=30.624161073825505 |
| 2026-09-22T02:02:58+00:00 | gsc_pull | clicks=4 impressions=453 pos=31.04635761589404 |
| 2026-09-21T02:08:07+00:00 | gsc_pull | clicks=4 impressions=463 pos=31.300215982721383 |
| 2026-09-20T02:02:33+00:00 | gsc_pull | clicks=4 impressions=484 pos=31.464876033057852 |
| 2026-09-19T02:03:14+00:00 | gsc_pull | clicks=4 impressions=489 pos=31.570552147239265 |
| 2026-09-18T02:08:26+00:00 | gsc_pull | clicks=4 impressions=484 pos=33.07231404958678 |
| 2026-09-17T02:08:25+00:00 | gsc_pull | clicks=4 impressions=469 pos=33.46055437100213 |
| 2026-09-16T02:06:46+00:00 | gsc_pull | clicks=4 impressions=451 pos=34.08425720620843 |
| 2026-09-15T02:06:13+00:00 | gsc_pull | clicks=4 impressions=426 pos=34.471830985915496 |
| 2026-09-14T02:06:03+00:00 | gsc_pull | clicks=4 impressions=419 pos=34.82577565632458 |
| 2026-09-13T02:06:15+00:00 | gsc_pull | clicks=3 impressions=402 pos=35.22636815920398 |
| 2026-09-12T02:12:20+00:00 | gsc_pull | clicks=2 impressions=394 pos=35.63959390862944 |
| 2026-09-11T02:07:45+00:00 | gsc_pull | clicks=2 impressions=382 pos=35.78534031413613 |
| 2026-09-11T02:07:44+00:00 | monthly_run | Monthly run: 6/7 steps ok (deep_verify, ads_check, rank_recheck, snapshot, value_report, trigger_scan) |
| 2026-09-11T02:07: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-09-11T02:07:41+00:00 | deep_verify | Deep verify: 3 ran, 1 unverifiable — tracking now graded |
| 2026-09-10T02:08:07+00:00 | gsc_pull | clicks=2 impressions=374 pos=35.783422459893046 |
| 2026-09-09T02:07:04+00:00 | gsc_pull | clicks=2 impressions=359 pos=35.92479108635097 |
| 2026-09-08T02:05:44+00:00 | gsc_pull | clicks=2 impressions=332 pos=35.373493975903614 |
| 2026-09-07T02:05:54+00:00 | gsc_pull | clicks=2 impressions=322 pos=35.59627329192546 |
| 2026-09-06T02:06:10+00:00 | gsc_pull | clicks=2 impressions=308 pos=35.422077922077925 |
| 2026-09-05T02:05:03+00:00 | gsc_pull | clicks=2 impressions=300 pos=35.73 |
| 2026-09-04T02:05:07+00:00 | gsc_pull | clicks=2 impressions=288 pos=36.03125 |
| 2026-09-03T02:04:47+00:00 | gsc_pull | clicks=2 impressions=255 pos=36.615686274509805 |
| 2026-09-02T02:04:36+00:00 | gsc_pull | clicks=2 impressions=248 pos=37.11693548387097 |
| 2026-09-01T02:09:46+00:00 | gsc_pull | clicks=2 impressions=219 pos=37.31050228310502 |
| 2026-08-31T02:04:34+00:00 | gsc_pull | clicks=2 impressions=205 pos=36.517073170731706 |
| 2026-08-30T02:05:42+00:00 | gsc_pull | clicks=2 impressions=186 pos=36.666666666666664 |
| 2026-08-29T02:06:58+00:00 | gsc_pull | clicks=2 impressions=171 pos=36.68421052631579 |
| 2026-08-28T02:06:30+00:00 | gsc_pull | clicks=1 impressions=150 pos=36.04 |
| 2026-08-27T02:06:28+00:00 | gsc_pull | clicks=1 impressions=134 pos=35.66417910447761 |
| 2026-08-26T02:06:11+00:00 | gsc_pull | clicks=0 impressions=108 pos=37.370370370370374 |
| 2026-08-25T02:05:22+00:00 | gsc_pull | clicks=0 impressions=78 pos=36.69230769230769 |
| 2026-08-24T02:05:02+00:00 | gsc_pull | clicks=0 impressions=69 pos=35.43478260869565 |
| 2026-08-23T02:05:28+00:00 | gsc_pull | clicks=0 impressions=56 pos=35.267857142857146 |
| 2026-08-22T02:05:50+00:00 | gsc_pull | clicks=0 impressions=33 pos=36.121212121212125 |
| 2026-08-21T02:04:49+00:00 | gsc_pull | clicks=0 impressions=19 pos=42.26315789473684 |
| 2026-08-20T02:04:36+00:00 | gsc_pull | clicks=0 impressions=0 pos=None |
| 2026-08-19T22:45:58+00:00 | ads_autoapply | LIVE - added 32 campaign negative(s) to Google Ads 449-913-7545: how to, DIY, best way to, average cost, for sale, near me, rent, rental, buy, purchase, reviews, psi, gpm, electric, washer, pressure washer, equipment, machine, cleaner product, 30 second, 30 seconds, chemicals, solution, depot, ar blue clean, jobs, careers, free estimate, paint, sealer, surfactant, restore color |