Trakr checks every campaign URL against your GA4 channel rules before you copy it. Pick a channel, click through the guided steps, get a link that lands where it should. Every time.
No signup needed to build your first URL.
Built by Balázs Turán · 16+ years enterprise analytics · Founder, Creative Data Engineers
THE PROBLEM
The teams we work with keep hitting the same symptoms. They only show up when someone opens the channel report and finds traffic sitting in Unassigned.
Three agencies, three naming conventions. One writes "google / cpc," the next writes "gdn / banner," and the third invents something new every quarter. Your GA4 channel groupings break.
Source and medium get set once when the campaign launches. When the creative changes, the channel changes, or the landing page moves, the UTMs stay frozen. GA4 reports stale data.
Campaigns that should show as "Paid Social" or "Display" end up in Unassigned because the source/medium combination doesn't match GA4's channel definitions. The data is there. The mapping broke.
THE FIX
Trakr checks each link against the channel rules in your workspace, mirrored from GA4. Green means it lands where you intend. Amber means fix it before it ships. The check happens where the mistake happens, at creation, while you can still change it.
This is the one thing Google's builder, UTM.io, Terminus, and CampaignTrackly do not do.
Live preview
WHO BUILT THIS
Trakr is not a weekend project. It is the distillation of every UTM failure I have seen across 50+ enterprise analytics projects, and the tool I built to make sure it stops happening.
Built by
Digital analytics consultant with 16 years in the field. I have built analytics departments from scratch at Metro AG, designed tracking strategies for Zürcher Kantonalbank's entire digital ecosystem, and led Mazda Europe's GA4 migration. Every project, same story: UTMs are a mess, channels break, nobody has a tool that does it right. So I built one.
Enterprise experience: Mazda Motors Europe, Metro AG, Zürcher Kantonalbank, Peek & Cloppenburg, Commerzbank, 20+ e-commerce brands via econda
Connect on LinkedInWHY TRAKR
Every other tool gives you empty text fields. Trakr gives you a guided flow with preconfigured rules.
Works like a checkout funnel. Each step asks one question, validates your input, and moves you forward. You pick from dropdowns instead of typing free text. The wizard adapts to your configuration: add a parameter, a new step appears. Remove one, it disappears.
Pick "Paid Social" and the tool knows the correct source/medium for GA4. Pick "Display" and it sets the right combination. No guessing, no checking the documentation, no Unassigned in your channel report.
Define which fields go into each UTM parameter, in what order, with what separator. Your utm_campaign becomes [country]_[product]_[objective]. Set it once, everyone follows it. No naming convention drift.
You build the configuration: your taxonomy, your channel definitions, your dropdown values. Then share access with your agency. They use your tool, with your rules, to create URLs for your campaigns. No briefing documents. No "please use this spreadsheet."
Campaign URLs often need parameters for Salesforce, CRMs, or internal attribution. Trakr includes those in the same flow.
Every URL checked against your workspace channel rules before export. Green badge: correct channel. Amber badge: fix before launch.
Turn any saved link into a print-ready QR code. Download one as PNG or SVG for a poster, or a whole batch as a ZIP for an event. The predicted GA4 channel shows before it goes to print.
BUILT FOR
Marketing Ops Manager
UTMs are a mess, data quality complaints in every reporting meeting.
Every URL validated against your GA4 channel grouping before it leaves the tool.
Growth Lead
Your cost-per-channel numbers are wrong because tagging is broken.
Every campaign URL leaves Trakr GA4-compliant. No more channels landing in Unassigned.
Agency Paid Media Lead
Client reporting overhead, UTM standards drift across markets.
Build the config once, share with the client, everyone follows the same rules.
SEE IT IN ACTION
Pick an industry template. Configure your syntax once. Then build GA4-compliant campaign URLs from dropdowns. No spreadsheet needed.
HOW WE COMPARE
We compared Trakr with the campaign URL tools teams evaluate most. Here's what we found.
| Feature | Google URL Builder | UTM.io | Terminus | CampaignTrackly | Trakr |
|---|---|---|---|---|---|
| Guided step-by-step flow | ✕ | ✕ | ✕ | ✕ | ✓ |
| GA4 channel validation | ✕ | ✕ | ✕ | Partial | ✓ |
| Channel sets source/medium | ✕ | ✕ | ✕ | ✕ | ✓ |
| Configurable field syntax | ✕ | Templates | Conventions | Presets | ✓ Full |
| Dropdown-only input | ✕ Free text | Mixed | Mixed | Mixed | ✓ |
| Non-UTM parameters in same flow | ✕ | Custom fields | ✕ | Dynamic params | ✓ |
| Share config with agency | ✕ | ✓ Workspaces | ✓ Permissions | ✓ Teams | ✓ |
| URL history / reuse | ✕ | ✓ | ✓ | ✓ | ✓ |
| API access | ✕ | Higher tiers | Business plan | On request | ✓ In Pro |
| MCP connector for AI assistants | ✕ | ✕ | ✕ | ✕ | ✓ In Pro |
INCLUDED IN PRO
The full API and the MCP connector ship with every Pro plan. Same channel rules, same syntax validation, same governance in both.
Your campaign data, one request away
Every link your team builds in Trakr is retrievable by API, and your automations can create links, batches, and whole configurations the same way: source, medium, campaign, predicted GA4 channel, and every custom parameter. Combine it with Trakr's Auto ID and Lean URLs and your tracking URLs carry one short ID while your server-side GTM pulls the full campaign data per hit. Keys are created in Settings.
Your whole setup, one conversation away
Connect Claude, ChatGPT, or any assistant that supports the Model Context Protocol with one address. Create client workspaces, maintain configurations, and generate validated campaign links by describing what you need in plain language. Every action runs through the Trakr API with your permissions, so your assistant follows the same rules your team does. Setup is one paste in your assistant's settings.
PRICING
Every UTM feature is free, forever, for solo use. Pay only when your team works in one shared workspace.
€0
Solo. No credit card.
€29 / month
or €290 / year, two months free.
Joined the waitlist early? Trakr is live now. Open the app and start building, free.
STAY IN THE LOOP
New features, guides, and launch news. A short email now and then, nothing more.
No spam. Just updates on the launch. Unsubscribe anytime.
The complete breakdown. Which dimensions GA4 keeps, which it ignores, how to build custom channel grouping that works with auto-tagging, and a ready-to-use naming convention for utm_campaign and utm_content.
Read the GuideBuild your first GA4-compliant campaign URL in under a minute. No signup required.
Open the App, free