⚠️ Below Target — July closed with 173 total PracticeHub appointments (all patients). August MTD: 15 completed appointments recorded. Target: 20 new patients/month (5/week). Google Ads and Meta website leads campaigns active.
New Patient Tracker · August 2026
Bookings This Month
15
August 2026 MTD (PracticeHub)
5 behind target
Monthly Target
20
5 new patients/week
20 behind
Website Sessions (28d)
1,756
Last 28 days · GA4
↑ vs Jun (570)
Best Month (Apr)
42
2× monthly target
Benchmark
Trends · Jan–Jul 2026
New Patient Bookings (Monthly)
initial_consultation_purchase events · Target line = 20/month
Website Sessions (Weekly)
Last 13 weeks · Google Ads paused from Wk 18 (late Apr), restarted 19 Jun
What's Driving the Numbers · Month-by-Month

Hover over chart bars for quick notes. Full context below — target is 20 bookings/month (5/week).

April 2026 42 bookings — 2× target ↑
Best month on record. Google Ads running at full budget across chiro and massage campaigns with strong traffic — up to 541 sessions in one week (Wk 16). Meta also active with both instant forms and website leads campaigns spending a combined £1,485 (£596 instant forms + £890 website leads). This is the benchmark to return to.
Google Ads active Meta active Peak sessions 541/wk
Late April — Google Ads paused Sessions: 439 → 132 in 1 week ↓
Google Ads spend dropped to zero around Wk 18 (w/c 27 Apr). This was the single biggest driver of the collapse — paid search was generating the majority of all website traffic. Sessions fell 70% in a single week (439 → 132) and stayed depressed for the following 10 weeks until campaigns were restarted on 19 Jun.
Google Ads paused 70% traffic loss overnight
May 2026 Low bookings — 65%+ below target ↓
Two compounding problems: (1) Google Ads off all month — sessions bottomed at 47/wk (a 91% drop from the April peak of 541). (2) Meta instant forms campaign generated 31 leads (off £596 spend, a CPL of ~£19) but GHL sync broke ~7 May — none received automated follow-up. The leads went cold with zero contact. Only organic and direct traffic feeding bookings throughout the month. GA4 recorded 300 sessions for May vs 1,651 in April (−82%).
Google Ads off GHL sync broken (31 leads lost) Sessions 300 for month
June 2026 (full month) 0 PracticeHub new patient bookings recorded ↓
PracticeHub showed 0 new patient appointments for June — the worst month on record. GA4 recorded 570 sessions for the month (vs 300 in May, +90% month-on-month in sessions but driven by campaigns restarting only on 19 Jun). Google Ads and Meta website leads campaign both restarted on 19 Jun at £20/day each, accounting for only ~11 days of the month. Conversion tracking remained unoptimised throughout, meaning Google was optimising toward form submissions rather than actual bookings.
0 new patient bookings Sessions 570 (+90% vs May but from low base) Campaigns restarted 19 Jun Conversion fix still pending
July 2026 (full month — now closed) First full month with campaigns back — strong session recovery ↗
July was the first complete month with both Google Ads and Meta website leads running since April. GA4 recorded 1,205 sessions for July — a 111% increase month-on-month from June's 570, and the highest monthly total since April. Users reached 1,053. The last 28 days of GA4 data (which spans late June to late July) show 1,193 total sessions: Direct leads at 395 sessions (33.1%), Cross-network at 332 (27.8%), Paid Search at 186 (15.6%), Unassigned at 124 (10.4%), and Organic Search at 116 (9.7%). Organic Search in particular more than doubled — 116 users in the 28-day window vs 61 the prior period, a 90% uplift — suggesting improving SEO traction. Despite strong traffic recovery, new patient booking conversion data for July is not yet fully reflected in PracticeHub processed counts.
1,205 sessions — +111% vs Jun Google Ads + Meta active all month Organic Search +90% (116 vs 61 users) Conversion fix still critical (Dennys)
August 2026 (from today) Month 1 of sustained campaign activity — early days ↗
August opens with 0 processed appointments MTD (month started today, 2 Aug). Forward bookings show 10 appointments across the next 14 days — all return patients, 0 new patients booked. The pipeline of traffic is healthy: 1,193 sessions in the last 28 days represents a 109% improvement on June's full-month total of 570. With campaigns now running a full second month, the Google algorithm should have accumulated enough data to begin optimising more efficiently. Key priority remains the conversion tracking fix — until initial_consultation_purchase is set as the primary conversion in Google Ads, the algorithm cannot distinguish a new patient booking from a form submission. At current traffic volumes and assuming the landing page and tracking fixes land in August, a realistic target is 8–15 new patient bookings for the month.
0 processed appts MTD (day 1) 10 forward bookings (all return patients) 1,193 sessions last 28d (+109% vs Jun) Conversion tracking fix — critical (Dennys)
Forward Bookings · Next 14 Days (PracticeHub)
0 new patient appointments in the forward book. Week 1 (17–23 Aug) has 5 appointments, all return patients. Week 2 (24–30 Aug) has 6 appointments, all return patients. Staff adjustment slots excluded from counts. New patient bookings expected as current Meta/Google leads convert.
Week 1 · Mon 17 Aug – Sun 23 Aug
5
patient appointments confirmed
0 new patients booked
Week 2 · Mon 24 Aug – Sun 30 Aug
6
patient appointments confirmed
0 new patients booked
Week 1 · Mon 17 Aug – Sun 23 Aug
DayTimePatientType
Mon 1716:45R. JewsburyMembers adjustment
Tue 1817:45V. Concetta MenzioneMembers adjustment
Wed 1912:15C. EvangelouMembers adjustment
Thu 2017:45H. YoungCOC Adjustment
Thu 2018:30S. KrichenMembers adjustment
Week 2 · Mon 24 Aug – Sun 30 Aug
DayTimePatientType
Mon 2417:45J. ChanMembers adjustment
Tue 2518:00M. MollerMembers adjustment
Thu 2716:30A. Fawcettwellbeing pre-report with pics
Thu 2718:00L. AthrollMembers adjustment
Thu 2718:30S. KrichenMembers adjustment
Fri 2812:00C. EvangelouMembers adjustment
Ad Performance · Last 90 Days
f
Meta Ads
Active
Total Spend
£1,486
Total Leads
63
Bookings
8
Avg CPL
£24
Cost/Booking
£186
Avg CPC
£0.63
Website Leads ✓ (Active · £20/day)
Sends to landing page → PracticeHub booking
£890
Spend
32
Leads
8
Booked
Instant Forms (Retiring — GHL sync broken)
31 leads captured · 0 bookings · GHL never received
£596
Spend
31
Leads
0
Booked
G
Google Ads
3 Active · 6 Paused
Conv. actions = form submissions, not confirmed bookings — Dennys fixing primary conversion to initial_consultation_purchase
Last 7 Days
£314
286 clicks · 5 conv
Last 30 Days
£1,134
683 clicks · 28 conv · £1.66 CPC
Last 90 Days
£3,962
2,253 clicks · 82 conv
30-Day Campaign Breakdown
Search — Phrase Match ★ Best
64% of all conv actions · £34.94/conv
£629
Spend
18
Conv
£2.52
CPC
Demand Gen — Chiropractic
Lowest CPC · started Apr 2026
£199
Spend
4
Conv
£0.97
CPC
Search — Exact Match
Highest CPC · lowest conv rate
£306
Spend
6
Conv
£1.35
CPC
6 campaigns paused: Brand, Prospecting-Chiro, PMax, Massage ×3 — all at £0 spend
Website Traffic · Last 28 Days (GA4)
Sessions by Channel
Total 1,756 sessions · last 28 days
Cross-network 634 (36.1%)
Direct 460 (26.2%)
Paid Search 370 (21.1%)
Organic Search 139 (7.9%)
Unassigned 122 (6.9%)
Paid Search Performance
370 sessions · last 28 days
Critical Issue
Massage campaign was sending 1,230 clicks to a P&M thank-you page. Chiro campaign also sending paid traffic to form success page. Both sending traffic to dead ends. Fix issued to Dennys.
83%
Bounce Rate
£0.63
Avg CPC (good)
261
Engaged Sessions
0
Tracked Conversions
Kelly's Monthly Performance — August 2026 (Month to Date)
Completed Appointments
15
Processed · month to date
Cash Collected
£7,949.00
All payments · month to date
From PracticeHub. Completed = appointments with "processed" status this calendar month. Cash = sum of all received payments (excl. inter-clinic transfers). Updates every Sunday overnight.
Open Issues & Actions
Google Ads — wrong landing page URLs
Massage campaign pointed to P&M thank-you page. Chiro campaign also sending paid traffic to form success page. Fixes sent to Dennys 19 Jun. Awaiting confirmation.
Conversion tracking not optimised
initial_consultation_purchase (actual bookings) is not a GA4 key event and not imported into Google Ads. Google has been optimising toward bot-inflated form submissions. Dennys to fix.
Meta instant forms — GHL sync brokenResolved
31 instant form leads from Apr–Jun not received by GHL. Decision: retire instant forms for KCWC entirely. Now running website leads only — traffic goes to landing page → PracticeHub booking. GHL only connected to P&M Facebook account; no dependency needed.
Google Ads data not connectedResolved
Google Ads script now syncs KCWC campaign data to Google Sheets daily (1am). Dashboard reads summary and daily tabs automatically. Campaign spend, CPC, conversions and 7/30/90-day breakdowns all live.
PracticeHub forward booking dataResolved
API connected and date range resolved. Forward bookings now pulling live Mon–Sun week data from PracticeHub, excluding staff adjustment slots. Refreshes daily.