Fix “Unknown” attribution in HubSpot.
Upload a HubSpot contacts export CSV and instantly get a coverage score for UTMs + click IDs, plus a prioritized fix plan.
No signup required for the MVP. Files are processed to compute aggregate coverage metrics.
What you get
Coverage score (0–100) + per-field coverage %
Top issues: missing UTMs, missing click IDs, inconsistent values
Downloads: JSON + CSV report you can share with RevOps/leadership
Example output (preview)
Overall score: 78/100 utm_source: 92% utm_medium: 81% utm_campaign: 67% gclid: 24% fbclid: 11% msclkid: 0%
How it works
- Export Contacts from HubSpot (CSV).
- Upload the CSV.
- Get coverage % per field + an overall score.
- Download a report (JSON/CSV) you can act on.
What we check (auto-detected)
Coverage for:
created_date, utm_source, utm_medium, utm_campaign, utm_content, utm_term, gclid, fbclid, msclkid
Pricing
Simple plans aligned to what teams actually need: quick audits now, monitoring later.
One-off Audit
Get clarity today
$49
- Upload your real CSV
- Full JSON/CSV downloads
- Shareable results link
Monitoring
Keep coverage from slipping
$149/mo
- Unlimited audits
- History + comparisons
- Email alerts when coverage drops
Note: Payments are not wired yet in this MVP — this section is for positioning.
Privacy
This MVP computes aggregated coverage metrics from your CSV. Reports are kept in memory for the current server process.