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.

Opportunities

29 Aug 2026 – 11 Sept 2026 · latest complete day 11 Sept 2026

22 recommendations

Ranked by estimated impact × confidence ÷ effort. Impacts are estimates for the 14-day window and are labelled as such; nothing here has been executed automatically.

£135.42recoverable paid spend
10potential conversions
172potential organic clicks
2data or tracking risks
5quality improvements
4blocked until tracking is fixed

Per 14-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 failure

Traffic 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 ~14/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£821.68 of spend is being optimised on a broken signal (window spend at risk, not a gain)· confidence 90% · effort low
104score
£144.06 spent on 10 search terms with no conversions

Terms with ≥ 15 clicks or ≥ £25 and zero conversions, or clearly irrelevant intent. Top: "nhs blood test appointment bradford" £28.36, "at home laser hair removal machine" £28.22, "laser hair removal training course" £20.40, "blood test near me" £19.91.

Action: Review the 10 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≈ £115.25 per 14 days redirected to converting terms (estimate: 80% of the waste)· confidence 90% · effort low
55score
6 primary conversion actions are steering bidding

6 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
53score
marketing spend dropped on 2026-08-30

32 on 2026-08-30 vs a weekday-adjusted trailing-28-day median of 48 (robust z -7.2), single-day extreme.

Action: Check the business calendar for a matching change (ad edit, site release, holiday) and annotate it; if none, investigate the source.

ANOMALYInvestigate· confidence 60% · effort low
52score
Two pages compete for "laser hair removal bradford"

Position 9.6 with 927 impressions — moving 2–3 places could roughly 1.3× clicks; the same query converts in paid search. Two pages share this query (58% / 41% 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
40score
/services/blood-tests/ gets 117 sessions but few lead actions

Key-event rate 4.3% is half the site average on 117 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: ~3 more lead events per 14 days if the page reached half the site average· confidence 60% · effort medium
26score
Paid traffic to /services/laser-hair-removal/ converts far below the campaign

Converts at 3.1% vs 8.8% for the campaign on 126 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: ~7 conversions per 14 days lost to the weaker page· confidence 60% · effort medium
20score
"Laser Hair Removal - Leads" is limited by budget while converting at £12.02

Lost 29% of eligible impressions to budget while converting at £12.02 CPA (account £10.53).

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 ~8 more conversions per 14 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
11 converting search terms are not yet exact-match keywords

They produced 47 conversions at or below campaign CPA but are matched loosely, so ads and landing pages are not tailored. Top: "laser hair removal near me" (4 conv), "full body laser hair removal cost" (7 conv), "private baby scan bradford" (10 conv), "iron infusion bradford" (7 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: ~7 more conversions per 14 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.

18score
"laser hair removal bradford" ranks 9.6 with 927 impressions

Position 9.6 with 927 impressions — moving 2–3 places could roughly 1.3× clicks; the same query converts in paid search. Two pages share this query (58% / 41% of impressions) — Google is undecided which page to rank.

Action: Strengthen /services/laser-hair-removal/: 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: +44 organic clicks per 14 days if it reaches the top 3–4· confidence 60% · effort medium
18score
£146.44 spent in 3 hour-blocks that rarely convert

Hours with ≥ 3% of spend and under a third of the proportional conversions: 20:00–21:00 (£48.81, 1 conv, 45 clicks); 21:00–22:00 (£48.81, 1 conv, 45 clicks); 22:00–23:00 (£48.81, 1 conv, 45 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≈ £58.58 per 14 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.

15score
£49.30 spent in locations that convert poorly (Manchester)

Manchester: 48 clicks, 1 conv, CPA £98.60.

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≈ £24.65 per 14 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.

15score
"private baby scan bradford" ranks 5.0 with 457 impressions

Position 5.0 with 457 impressions — moving 2–3 places could roughly 5.7× clicks; the same query converts in paid search. Ranks 5.0 but CTR 2.6% 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: +38 organic clicks per window from ranking and click-through together· confidence 60% · effort medium
14score
"private ultrasound bradford" ranks 2.3 but earns only 5.1% CTR

Ranks 2.3 but CTR 5.1% 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: +17 clicks per 14 days at typical CTR for the position· confidence 60% · effort low
6score
No page competes for the "blood test" cluster (848 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: 42 clicks per 14 days at a top-10 position· confidence 30% · effort high
6score
"early pregnancy scan bradford" ranks 6.9 with 403 impressions

Position 6.9 with 403 impressions — moving 2–3 places could roughly 2.4× clicks; the same query converts in paid search. Clicks +100% vs prior period (6 → 12).

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: +16 organic clicks per 14 days if it reaches the top 3–4· confidence 60% · effort medium
4score
"nipt test bradford" ranks 1.4 but earns only 16.1% CTR

Ranks 1.4 but CTR 16.1% is below the ~28% typical for that position — title/snippet or a mismatched page.

Action: Rewrite the title tag and meta description of /services/nipt/ to answer this query directly (price, location, what happens), and check the page Google shows is the right one.

SEO CTREstimate: +5 clicks per 14 days at typical CTR for the position· confidence 60% · effort low
3score
"laser hair removal near me": converts in paid, weak organically

Converts in paid (4 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 £67.24 paid spend replaceable over time· confidence 30% · effort medium
3score
2 ads rated "average" in "Ultrasound - Baby Scans Bradford"

Ad strength average on a campaign with 214 clicks in the window. Ad strength average on a campaign with 214 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
2score
"Ultrasound - Baby Scans Bradford" loses 30% of impressions to Ad Rank

Lost 30% 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
"Blood Tests Bradford" loses 43% of impressions to Ad Rank

Lost 43% 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
1score
No page competes for the "gp" cluster (209 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: 10 clicks per 14 days at a top-10 position· confidence 30% · effort high