Tracking health score
68%
→Flat vs August
of 1,120 leads arrived fully tagged: source, medium and campaign. 131 had no UTMs at all.
3 of 7 checks passed. Fix first: paid clicks without UTMs.
northwinddental.com1,120 leads audited30 days
Leads audited
1,120
No UTMs at all
131
12% of leads
Paid clicks untagged
33
had a click ID, no UTMs
Checks passed
3 of 7
Tracking health score
68%
→Flat vs August
of 1,120 leads arrived fully tagged: source, medium and campaign. 131 had no UTMs at all.
The checks
Each one names a specific leak and how many leads it touched.
Full UTM coverage on campaign traffic
714 of 765 leads from ads, email and social carried source, medium and campaign. Most often missing: utm_campaign (51 leads).
93%
HealthyPaid clicks that lost their UTMs
33 leads had a Google Ads click ID but no UTMs, most often on /emergency-dentist.
33
FixGoogle click ID on Google Ads leads
369 of 382 Google Ads leads carried it.
97%
HealthyMeta click ID on Meta Ads leads
115 of 287 Meta Ads leads carried it. Check redirects on your landing pages and keep the fbclid field on your forms.
40%
FixOne spelling per source, medium and campaign
"google" and "Google" and "GOOGLE" are counted as different values in utm_source. Analytics tools split them, so each looks smaller than it is.
7
WatchCampaign names that look like typos
15 misspelled names split 24 leads off their real campaign. Biggest: "invisaline_consult_promo" next to "invisalign_consult_promo" (4 leads and 80 leads).
15
WatchLanding pages losing tags
No landing page lost tags on half or more of its leads.
0
HealthyWhere tags go missing
Every lead sorted into one tagging state.
Where tags go missing
| # | Landing page | No UTMs | Of page | Ad clicks | Likely fix |
|---|---|---|---|---|---|
| 1 | / | 24% | 4 | Add UTMs to Google Ads ad URLs | |
| 2 | /new-patients | 14% | 5 | Add UTMs to Google Ads ad URLs | |
| 3 | /emergency-dentist | 9% | 7 | Add UTMs to Google Ads ad URLs | |
| 4 | /book-appointment | 43% | 0 | Tag links from google.com | |
| 5 | /invisalign | 10% | 4 | Add UTMs to Google Ads ad URLs | |
| 6 | /insurance | 12% | 2 | Add UTMs to Google Ads ad URLs | |
| 7 | /invisalign-consult | 5% | 3 | Add UTMs to Google Ads ad URLs | |
| 8 | /new-patient-special | 4% | 3 | Add UTMs to Google Ads ad URLs | |
| 9 | /dental-implants | 6% | 3 | Add UTMs to Google Ads ad URLs | |
| 10 | /teeth-whitening | 8% | 2 | Add UTMs to Google Ads ad URLs |
Ad clicks: leads with a click ID and no UTMs. Pages are each lead's landing page.
Where tags go missing
| # | Source / medium | Leads | Missing |
|---|---|---|---|
| 1 | facebook / social | utm_campaign | |
| 2 | instagram / social | utm_campaign |
Ads, email and social only. Organic, referral and direct visits are left out.
Fix order
This week
33 leads arrived from a paid click with no UTMs, most often on /emergency-dentist. Add utm_source, utm_medium and utm_campaign to the final URL or tracking template.
This week
172 of 287 Meta Ads leads had no fbclid. Check redirects on the landing page and keep the fbclid field on your forms.
This month
510 leads are split across 3 spellings in utm_source. Pick lowercase and update the links.
This month
The names are 2 letters apart and probably one campaign. Fix the link that uses it; 14 names more like it split 20 leads.
Next month
Coverage was 68% in September. Run the audit again in two weeks to confirm the fixes held.