The audit is complete. The report has been saved as google_ads_audit_march2026.md. Here's the full summary:
Google Ads Audit — March 2026
KPI Snapshot
| Metric | Feb 2026 | Jan 2026 (MoM) | Feb 2025 (YoY) |
|---|
| Spend | DKK 84,026 | DKK 80,637 (+4%) | DKK 227,539 (-63%) |
| Conversions | 430.8 | 421.8 (+2%) | 2,219.8 (-81%) |
| CPA | DKK 195 | DKK 191 (+2%) | DKK 103 (+90%) |
| CTR | 1.07% | 1.06% | 5.98% (-4.9pp) |
| Avg. CPC | DKK 12.95 | DKK 12.70 (+2%) | DKK 20.18 (-36%) |
MoM is stable. The YoY drop is the critical issue — 81% fewer conversions and CPA nearly doubled. This needs to be the first investigation before any budget decisions.
1. Campaign Structure
10 active campaigns, all DK V4 — naming is consistent. Main problems:
- 4 enabled campaigns spending DKK 0 (old "Focused Campaign" experiments left live)
- 2 campaigns with zero conversions in 30 days: Privatundervisning (DKK 652 wasted) and Cities (DKK 226 wasted)
- 57 paused legacy campaigns cluttering the account
- Same keywords active in 3-4 campaigns simultaneously causing cannibalization
Fix: Pause the zero-spend and zero-conversion campaigns, archive legacy, separate the shared budget, add cross-campaign negatives.
2. Quality Scores
- QS 1: "matematik undervisning" — all three components below average
- ~20 keywords at QS 3, ~8 at QS 4
The pattern is clear and consistent: landing page experience is BELOW AVERAGE on nearly every low-QS keyword. Ad copy is mostly Average or Above Average. This is not an ad problem — it's a landing page problem. A PageSpeed fix and subject-specific landing pages (e.g. /matematik, /engelsk) are the lever here. Expected QS improvement: +2-3 points, which translates to -15-25% CPC on affected keywords.
3. Wasted Spend
- "abacus" — DKK 103, 0 conversions. Add as negative immediately.
- "hhx", "hf", "stx" — DKK 176 combined, 0 conversions. School abbreviations catching irrelevant traffic.
- "hjælp" (Danish for "help") — too generic, high risk
- Keyword "hjælp til matematik" appears in 4 separate campaigns competing against each other
Fix: Add negatives this week. Build a shared negative keyword list. Total estimated savings: DKK 300-500/month minimum.
4. Ad Extensions
All campaigns use sitelinks, callouts, and structured snippets. Missing:
| Extension | Priority | Why |
|---|
| Lead Form | High | Lead-gen business — users can convert without landing page. Especially important given poor landing page QS. Est. +10-20% lead volume. |
| Call Extension | High | High-intent users who call convert at higher rates |
| Image Extensions | Medium | +5-15% CTR on search |
| Price / Promotion | Low | Nice to have for conversion qualification |
5. Bidding Strategy
Critical finding: All V4 Search campaigns are named "tCPA" but have no target CPA set. They run as unconstrained Maximize Conversions. This is why V4: Educational Levels hit DKK 590 CPA with no guardrail.
Best CPA by campaign:
- PMax: DKK 120 (efficient)
- Generic: DKK 253
- Consolidated: DKK 265
Worst: Educational Levels at DKK 590, Privatundervisning and Cities at infinity (0 conversions).
Fix: Set tCPA targets immediately (recommend DKK 300 to start), add tROAS target to PMax (10x), separate Generic from the shared budget and give it room to scale.
Top 5 Actions This Week
- Investigate the YoY conversion collapse — compare conversion actions 2025 vs 2026
- Set tCPA = DKK 300 on all V4 Search campaigns
- Pause zero-conversion campaigns + zero-spend enabled experiments
- Add lead form extensions to all search campaigns
- Add "abacus", "hhx", "hf", "stx" as negative keywords