Keep attribution tidy
Campaign URL CSV linter
Find broken destinations, missing UTM tags, duplicate links, and names that differ only by case or spacing. Download a normalized CSV for your spreadsheet.
Nothing is uploaded or saved. Existing query parameters and anchors stay in place; UTM values are trimmed, lowercased, and joined with underscores.
Inspect campaign links
Paste a CSV with name and url headers. The check runs only in this browser and accepts up to 100 rows or 50 KB.
Use the result carefully
- This checks URL structure and naming consistency. It does not visit destinations or prove that analytics records clicks.
- Rows with errors remain in the export so you can correct them without losing source data.
- Exported cells beginning with spreadsheet formula characters are prefixed with an apostrophe.