Demo workspace. Every number here is synthetic and generated to exercise the analysis — it is not a real business. Connect your own Google Ads, Search Console and GA4 to see live intelligence.
£352.07recoverable paid spend
24potential conversions
269potential organic clicks
1data or tracking risks
6quality improvements
4blocked until tracking is fixed
Per 28-day window. Kinds are not added together: pounds, conversions and clicks are different things. Where a conversion estimate is valued in money it uses the account CPA or the stated £45-per-lead assumption, shown on each item.
1005score
A conversion signal has stopped while traffic continues — likely tracking failureTraffic and lead activity are normal but a conversion signal has stopped. Treat this as a tracking failure until proven otherwise — do not cut spend on the basis of "zero conversions". "purchase" fired ~19/week over the prior 4 weeks and 0 in the last 7 days while sessions (1002) and leads (75) continued.
Action: Make a test booking end-to-end and confirm the booking event fires in GA4 DebugView and is imported into Google Ads. Do not change budgets or bids until it is fixed; Smart Bidding is currently learning from a broken signal.
TRACKING£1,728 of spend is being optimised on a broken signal (window spend at risk, not a gain)· confidence 90% · effort low
279score
£387.08 spent on 14 search terms with no conversionsTerms with ≥ 15 clicks or ≥ £25 and zero conversions, or clearly irrelevant intent. Top: "nhs blood test appointment bradford" £58.63, "blood test near me" £55.16, "at home laser hair removal machine" £53.50, "laser hair removal training course" £36.95.
Action: Review the 14 negative-keyword candidates and add the confirmed ones as campaign-level negatives (phrase match). Revisit informational terms as content ideas instead of paid targets.
PAID WASTE≈ £309.67 per 28 days redirected to converting terms (estimate: 80% of the waste)· confidence 90% · effort low
97score
/services/blood-tests/ gets 216 sessions but few lead actionsKey-event rate 3.7% is half the site average on 216 sessions.
Action: Review the page for a visible booking path, price clarity and trust signals; compare with the best-converting page on the site.
CROEstimate: ~7 more lead events per 28 days if the page reached half the site average· confidence 60% · effort medium
82score
Paid traffic to /services/laser-hair-removal/ converts far below the campaignConverts at 3.5% vs 9.9% for the campaign on 258 clicks. (campaign "Laser Hair Removal - Leads").
Action: Send the campaign to the better-converting page, or fix this page: above-the-fold booking CTA, price visibility, mobile layout and speed.
CROEstimate: ~17 conversions per 28 days lost to the weaker page· confidence 90% · effort medium
55score
6 primary conversion actions are steering bidding6 primary conversion actions are steering bidding at once — the algorithm optimises for whichever fires most (usually button clicks). Click-type actions (book_now_click, whatsapp_click) are primary; they count intent, not bookings.
Action: Keep one booking-type action primary (Book appointments) and demote click-type actions (book_now_click, whatsapp_click) to secondary once the booking event is verified to fire.
TRACKINGBidding quality· confidence 90% · effort low
52score
"gender scan bradford" lost 71% of clicks as it slipped to 13.9Position 13.9 with 387 impressions — moving 2–3 places could roughly 2.3× clicks; the same query converts in paid search. Clicks -71% vs prior period and position slipped 3.0 places — a ranking loss, not a demand loss.
Action: Check what changed (content edit, competitor page, technical issue) and refresh the page; compare the SERP for new formats.
SEO CONTENTRecover ~5 clicks per 28 days· confidence 60% · effort medium
52score
Two pages compete for "laser hair removal bradford"Position 9.7 with 1850 impressions — moving 2–3 places could roughly 1.3× clicks; the same query converts in paid search. Two pages share this query (57% / 42% of impressions) — Google is undecided which page to rank.
Action: Decide which page should own this intent (/services/laser-hair-removal/ vs /laser/bradford/), consolidate or differentiate, and point internal links at the chosen page.
SEO CONTENTRanking stability· confidence 60% · effort medium
28score
"private ultrasound bradford" ranks 2.3 but earns only 5.7% CTRRanks 2.3 but CTR 5.7% is below the ~15% typical for that position — title/snippet or a mismatched page.
Action: Rewrite the title tag and meta description of / to answer this query directly (price, location, what happens), and check the page Google shows is the right one.
SEO CTREstimate: +34 clicks per 28 days at typical CTR for the position· confidence 60% · effort low
20score
£103.68 spent in locations that convert poorly (Manchester)Manchester: 97 clicks, 1 conv, CPA £86.40.
Action: Under Smart Bidding, location bid adjustments are ignored, so tighten the targeting instead: remove or exclude these areas, or reduce the radius, and keep the core service area intact.
GEOblocked≈ £51.84 per 28 days· confidence 60% · effort low
Conversion tracking is likely broken, so the platform conversions this action relies on cannot be trusted. Fix tracking first; the estimate will be recomputed on the next sync.
20score
£307.95 spent in 3 hour-blocks that rarely convertHours with ≥ 3% of spend and under a third of the proportional conversions: 20:00–21:00 (£102.65, 2 conv, 93 clicks); 21:00–22:00 (£102.65, 2 conv, 93 clicks); 22:00–23:00 (£102.65, 2 conv, 93 clicks).
Action: Under Smart Bidding, ad-schedule bid adjustments are ignored and the platform already weighs time of day, so do not add adjustments. If the business genuinely cannot serve these hours (nobody answers the phone, no bookings possible), exclude them with a −100% schedule; otherwise treat this as a signal to check that conversions are being imported with the right timestamps.
SCHEDULEblocked≈ £123.18 per 28 days redeployed· confidence 30% · effort low
Conversion tracking is likely broken, so the platform conversions this action relies on cannot be trusted. Fix tracking first; the estimate will be recomputed on the next sync.
20score
"Laser Hair Removal - Leads" is limited by budget while converting at £11.01Lost 29% of eligible impressions to budget while converting at £11.01 CPA (account £10.05).
Action: Test a 20–30% budget increase for two weeks. Guardrail: CPA must stay within 15% of the current level; revert if not.
BUDGETblockedEstimate: up to ~19 more conversions per 28 days if impression share lost to budget were halved· confidence 60% · effort low
Conversion tracking is likely broken, so the platform conversions this action relies on cannot be trusted. Fix tracking first; the estimate will be recomputed on the next sync.
20score
13 converting search terms are not yet exact-match keywordsThey produced 120 conversions at or below campaign CPA but are matched loosely, so ads and landing pages are not tailored. Top: "laser hair removal bradford" (14 conv), "laser hair removal near me" (10 conv), "private baby scan bradford" (28 conv), "laser hair removal bradford prices" (9 conv).
Action: Add each as an exact-match keyword in the matching ad group so the ad copy and landing page can be tailored to it. Under Smart Bidding the platform sets the bid; do not add manual bids.
BUDGETblockedEstimate: ~18 more conversions per 28 days from these terms at the same spend· confidence 60% · effort low
Conversion tracking is likely broken, so the platform conversions this action relies on cannot be trusted. Fix tracking first; the estimate will be recomputed on the next sync.
14score
"early pregnancy scan bradford" ranks 6.8 with 756 impressionsPosition 6.8 with 756 impressions — moving 2–3 places could roughly 2.9× clicks; the same query converts in paid search.
Action: Strengthen /services/ultrasound/early-pregnancy-scan/: match the title and H1 to the query, add a specific FAQ/answer block, internal links from related pages, and refresh the content date.
SEO CONTENTEstimate: +35 organic clicks per 28 days if it reaches the top 3–4· confidence 60% · effort medium
11score
No page competes for the "blood test" cluster (1704 impressions)Queries: blood test bradford, private blood test bradford, blood test near me bradford. Best position 22 — demand exists but nothing on the site is built for it.
Action: Create or expand a dedicated service page answering these queries (what, price, how to book, FAQs), then link it from the services hub.
SEO CONTENTEstimate: 85 clicks per 28 days at a top-10 position· confidence 30% · effort high
11score
"private scan bradford" ranks 4.9 with 316 impressionsPosition 4.9 with 316 impressions — moving 2–3 places could roughly 5.3× clicks. Ranks 4.9 but CTR 2.8% is below the ~5% typical for that position — title/snippet or a mismatched page.
Action: Strengthen /: match the title and H1 to the query, add a specific FAQ/answer block, internal links from related pages, and refresh the content date. While there, rewrite the title tag and meta description of / to answer this query directly (price, location, what happens), and check the page Google shows is the right one.
SEO CONTENTEstimate: +26 organic clicks per window from ranking and click-through together· confidence 60% · effort medium
11score
"private baby scan bradford" ranks 5.0 with 893 impressionsPosition 5.0 with 893 impressions — moving 2–3 places could roughly 3.8× clicks; the same query converts in paid search.
Action: Strengthen /: match the title and H1 to the query, add a specific FAQ/answer block, internal links from related pages, and refresh the content date.
SEO CONTENTEstimate: +28 organic clicks per 28 days if it reaches the top 3–4· confidence 60% · effort medium
10score
"iv therapy bradford" ranks 3.2 but earns only 5.9% CTRRanks 3.2 but CTR 5.9% is below the ~10% typical for that position — title/snippet or a mismatched page.
Action: Rewrite the title tag and meta description of /services/iv-therapy/ to answer this query directly (price, location, what happens), and check the page Google shows is the right one.
SEO CTREstimate: +12 clicks per 28 days at typical CTR for the position· confidence 60% · effort low
7score
"iron infusion bradford" ranks 5.7 with 419 impressionsPosition 5.7 with 419 impressions — moving 2–3 places could roughly 3.5× clicks; the same query converts in paid search.
Action: Strengthen /services/iv-therapy/: match the title and H1 to the query, add a specific FAQ/answer block, internal links from related pages, and refresh the content date.
SEO CONTENTEstimate: +17 organic clicks per 28 days if it reaches the top 3–4· confidence 60% · effort medium
6score
"laser hair removal near me": converts in paid, weak organicallyConverts in paid (10 conv) but organic sits at 14.4 — an organic page for this intent would reduce dependence on spend.
Action: Prioritise this query in the organic plan; keep paid running until organic clicks replace it, then test reducing the bid.
UNIFIED SEARCHEstimate: ~30% of £141.34 paid spend replaceable over time· confidence 30% · effort medium
3score
Ad strength "poor" in "Blood Tests Bradford"Ad strength poor on a campaign with 225 clicks in the window.
Action: Add distinct headlines covering price, location, credentials and the booking action; pin only what compliance requires.
CREATIVECTR and Ad Rank· confidence 60% · effort low
3score
2 ads rated "average" in "Ultrasound - Baby Scans Bradford"Ad strength average on a campaign with 460 clicks in the window. Ad strength average on a campaign with 460 clicks in the window.
Action: Add distinct headlines covering price, location, credentials and the booking action; pin only what compliance requires.
CREATIVECTR and Ad Rank· confidence 60% · effort low
3score
No page competes for the "gp" cluster (399 impressions)Queries: private gp bradford. Best position 31 — demand exists but nothing on the site is built for it.
Action: Create or expand a dedicated service page answering these queries (what, price, how to book, FAQs), then link it from the services hub.
SEO CONTENTEstimate: 20 clicks per 28 days at a top-10 position· confidence 30% · effort high
3score
"iv drip bradford" ranks 4.6 with 258 impressionsPosition 4.6 with 258 impressions — moving 2–3 places could roughly 3.5× clicks; the same query converts in paid search.
Action: Strengthen /services/iv-therapy/: match the title and H1 to the query, add a specific FAQ/answer block, internal links from related pages, and refresh the content date.
SEO CONTENTEstimate: +7 organic clicks per 28 days if it reaches the top 3–4· confidence 60% · effort medium
2score
"Blood Tests Bradford" loses 44% of impressions to Ad RankLost 44% of eligible impressions to Ad Rank — quality/relevance or bids, not budget.
Action: Improve expected CTR and landing-page relevance (ad copy mirroring the query, page headline matching the ad) before raising bids.
CREATIVEReach without extra budget· confidence 60% · effort medium
2score
"Ultrasound - Baby Scans Bradford" loses 31% of impressions to Ad RankLost 31% of eligible impressions to Ad Rank — quality/relevance or bids, not budget.
Action: Improve expected CTR and landing-page relevance (ad copy mirroring the query, page headline matching the ad) before raising bids.
CREATIVEReach without extra budget· confidence 60% · effort medium