Tool 570 · GA4-ready campaign governance
Social Media UTM Builder
Build clean campaign URLs, inspect existing tags, enforce naming consistency, preserve real query parameters and create whole batches without spreadsheets, accounts or paid gates.
GA4 parameter setSource, medium, campaign, ID, source platform, term, content and advanced fields.
Naming governanceCatch case drift, spaces, missing essentials, duplicated UTMs and unsafe custom keys.
Bulk campaign matrixTurn CSV rows into validated, encoded campaign URLs and export the result.
Private by designEverything runs locally. No link data is uploaded or tracked by OneFreePlace.
1. Destination
website URLs2. Campaign identity
recommended core3. GA4 advanced fields
optional
4. Naming rules
prevent reporting fragmentation5. Custom parameters
Use for your own analytics, affiliate IDs or CRM tags. Reserved
utm_* keys are governed above.Live campaign URL
updates instantlyEncoded output
Governance score—
UTM parameters0
Total URL length0
Custom params0
Campaign QA
actionable, not a fake performance scoreParameter map
Bulk campaign matrix
Paste CSV with columns: url, source, medium, campaign, content, term, id, source_platform. Header row is optional. Leave cells blank to inherit the live fields above. Quoted CSV values and commas inside quotes are supported.
| # | Status | Source / medium | Campaign | Generated URL |
|---|
Saved campaign presets
Reporting-safe naming system
Keep each source and medium value stable across the organization. Google Analytics treats UTM values as case sensitive, so
Instagram and instagram can fragment reporting. Use utm_content to distinguish creative/placement variants, and utm_term for keywords or audience identifiers when useful. Keep campaign names durable enough to survive across channels.Source examplesinstagram · facebook · newsletter
Medium examplespaid_social · organic_social · email · cpc
Content examplesreel_a · hero_cta · feed_video_02