ClientsFlow · Diagnosis · 2026-06-23

Kertújítók — why so few real leads

Triangulated from GoHighLevel, GA4 (property 294660018) and Google Ads (acct 9678294672), pulled live from source. New site live since 2026-06-12; window compares the OLD era (≤06-11) vs the NEW era (06-12→06-23).

🟢 verified ≥2 sources 🟡 OLD campaigns/tracking (pre-relaunch) 🔴 root-cause / broken NEW = 2606_* campaigns · OLD = 2025_* & legacy

The one-paragraph answer

In the ~11 days since launch the site produced 3 unique real leads — 2 website form submits (both on /gepi-foldmunkak) + 1 phone lead that Péter hand-typed into the manual app (entered twice → it looks like 4 opportunities). The lead capture is not broken (0 dropped). The problem is upstream: (1) conversion tracking is so broken that Google Ads optimises toward the wrong thing — the "~140 conversions" are ~96% button clicks & a different website's page views, not leads; (2) ~22 fragmented campaigns with old 2025 campaigns still running (39% of spend, incl. ~11,600 Ft going to a second website, kisgepi-foldmunka.hu) starve the new ones; (3) an old Performance Max campaign floods 44% of traffic onto the generic home page; and (4) the money pages (kertépítés/öntöző/gyepszőnyeg) get almost no traffic and the forms leak (15 starts → ~3 completes). Budget is flowing (~143k Ft/mo) and ads are serving — so this is a structure + measurement problem, not a "no budget / billing" problem.

The funnel, OLD era vs NEW era

Daily-normalised so the 30-day OLD window and 11-day NEW window are comparable. The relaunch did not bring a traffic surge, and real leads stayed tiny.

🟡 OLD era · to 2026-06-11 (30 d)
926
GA4 sessions (30.9/day) · 71 "conversions" (mostly junk actions)
Ads "~140 conversions" (30 d) = ~96 a different site's contact-page views + ~32 quote-button clicks + misc. Real kertújítók form leads ≈ 0–2.
🟢 NEW era · 06-12→06-23 (~12 d)
276
GA4 sessions (25.1/day) — slightly lower than old site
Ads spend 57,352 Ft (~143k/mo) · 392 clicks · 3 real leads (2 web + 1 phone) · 20 phone-clicks + 15 form-starts of intent not converted/captured.

Every key number, cross-checked ≥2 sources each

Per your instruction — nothing taken from the week-old dashboard snapshot; all re-measured from source and reconciled.

FigureValueSource ASource B
Real unique leads since launch3 (Németh, Popka, Kis József)GHL: 4 opportunities (Kis József ×2 = manual dup)GHL: 4 form-contacts (2 web + 2 manual-app), 0 silent drops
Website form leads2 — both /gepi-foldmunkakGHL contacts (hero + chat widget, gclid)GA4 land. pages: only /gepi-foldmunka converts
Total GHL contacts (all-time)5 (incl. 1 system contact)GHL Contacts API
"~140 conversions" (OLD, 30 d)fiction — ~96 + ~32Ads conv-by-action: kisgepi "Kapcsolati oldal megtekintése" (page view) = 96.2Ads: kertujitok "Ajánlatkérés gomb" (button click) = 32
NEW-era traffic276 sessions / 392 clicksGA4 sessions = 276Ads clicks = 392 (227 from old PMax)
OLD campaigns still spending39% of spend (22,192 Ft)Ads campaign names (2025_* / legacy)GA4 sessionCampaignName: "2025 Performance Max" = 44% of sessions
Today's Playwright test noisenegligibleGA4 06-23 = 2 sessions, 0 convGHL: 0 test contacts present

The "140 conversions vs 3 leads", fully reconciled conversion tracking

What the Google Ads "Conversions" column actually counts. Almost none of it is a Kertújítók lead.

Conversion action being countedWhat it really isConv (OLD 30d)Verdict
Kisgepifoldmunka — Kapcsolati oldal megtekintéseContact-page view on a different website96.2junk
kertujitok.hu — Ajánlatkérés gombra kattintásQuote-button click (typed as PAGE_VIEW)32.0not a lead
Local actions — Website visits / DirectionsGoogle Business Profile micro-actions~12junk
kertujitok.hu — Telefon / Küldés kattintásPhone & submit-button clicks~4click, not lead
hero_ / contact_ / widget_form_submitReal lead-form submissions~2the only real ones
Why this matters most: Google's Smart Bidding optimises toward whatever is in the "Conversions" column. Today it's chasing button-clicks and a different site's page views — so it spends the budget finding people who click, not people who become customers. There are ~32 conversion actions in the account (old Universal-Analytics goals, GA4 imports, GBP local actions, and a second website all mixed in), and no CRM/offline import feeding real outcomes back. Fixing this is prerequisite to everything else.

Where the budget & traffic actually go 06-12→06-23

~22 campaigns split a small budget. Old campaigns (incl. a second website) eat 39%; the new search campaigns are starved — most have great CTR but lose huge impression share to budget.

CampaignSpendClicksCTRReal leadsLost IS (budget)
2025 Performance Max — kisgepiOLD·other site6,846 Ft492.85%023%
2025 Performance Max — kertujitok.huOLD·PMax6,191 Ft2270.40%09%
2025 Pest megye — talajfúrásOLD4,356 Ft517%039%
2606 Gépi-földmunka — TereprendezésNEW4,456 Ft1011%141%
2606 Gépi-földmunka — TalajfúrásNEW3,633 Ft538%122%
2606 Kertujitok — Kertépítés (70% priority)NEW3,176 Ft105%041%
2606 Kertujitok — TérkövezésNEW3,041 Ft117%077%
… + ~14 more (incl. 2 more kisgepi, 6 paused)
TOTAL57,352 Ft3920.66%*2 web

*Blended CTR 0.66% is dragged down entirely by the old PMax cross-network display (227 clicks @ 0.40%). The NEW search ads themselves run 5–38% CTR — the creative/keywords are fine; they're starved of impressions. Separately, ~19,900 Ft (35% of spend) went to 0-conversion search terms in 12 days (broad-match spray incl. wrong-geo "földmunka balaton").

Ranked root causes

1Conversion tracking is broken & inflated 🔴

~32 conversion actions; the "Conversions" Smart Bidding chases are ~96% a different website's page views + button/phone clicks; only ~2 are real form submits; no CRM/offline feedback. Corrupts bidding, reporting and every decision built on it.

2Account structure: ~22 fragmented campaigns + OLD running alongside NEW 🔴

Old 2025 campaigns take 39% of spend — incl. ~11,600 Ft on a second website (kisgepi-foldmunka.hu) in the same account. New search campaigns are starved (lost-IS-to-budget up to 77%); budget too thin per campaign for Smart Bidding to ever learn.

3Old Performance Max dumps traffic on the wrong page 🟡

"2025 Performance Max-kertujitok.hu" = 44% of all sessions at 0.40% CTR (cross-network display), mostly to the generic home page — low intent for high-consideration services, and it drags the blended CTR under 1%.

4Money pages get no traffic + the forms leak 🔴

Only /gepi-foldmunkak converts. Priority pages get little traffic (kertépítés 30 sessions/11d) and ~0 leads. Funnel: 15 form_start → ~3 completes; 20 phone-clicks + 12 quote-clicks of intent the forms/site don't close.

5Phone leads are invisible to the CRM 🟡

20 phone-button clicks in 11 days never reach GHL; the only phone lead in the pipeline exists because Péter typed it in by hand. Real demand is being under-counted.

6Measurement/ops fragility 🟡

The Ads API OAuth token had expired (the reporting dashboard's Ads source was dark until re-auth) — likely the OAuth app is stuck in "Testing" (7-day token expiry). Plus a manual-entry duplicate (Kis József ×2).

What is NOT the problem refuted

Lead capture & GHL automation work — every form contact created an opportunity (0 silent drops); the 2-min-wait filter is fine. · The deployed pages are correct — all 7 redirect to /koszonjuk with the tracking script intact (the dead /sikeres-kitoltes is only in a stale doc). · Billing is fine right now — campaigns are ELIGIBLE and spending ~143k Ft/mo; the May debt is not the current cause. · The new search ads are good — 5–38% CTR; they just can't get impressions.

What has to change (headline)

Detailed, settings-level action plans are produced separately as three full strategies (Ads + website) with a comparison and per-strategy SOP appendix. The non-negotiables every strategy shares:

Measurement first
One primary lead conversion (form submit) + Enhanced Conversions; phone/button clicks → secondary only; remove the other-site & UA junk; import GHL outcomes (offline conversions). Re-auth the Ads OAuth (move app out of "Testing").
Structure & budget
Collapse ~22 campaigns; pause old 2025 + the kisgepi campaigns (separate that site into its own account); concentrate budget on the 70% priority + the proven földmunka; fix negatives + geo (Budapest/Pest only).
Website / lead capture
Drive ads to the matching service page (not home); cut form friction (15→3 abandonment); make click-to-call a tracked conversion; tighten ad→page→form message match.
Then optimise
Only once real-lead tracking is clean can Smart Bidding work. Give each campaign enough budget to clear the conversion threshold before automating bids.