Coming Q3 2026

The gold standard for
data-driven marketing teams.

A guided flow that builds GA4-compliant campaign URLs from dropdowns and preconfigured rules. Pick a channel, click through, get a correct URL. Every time.

1 Pick your channel
2 Fill from dropdowns
3 Copy a complete URL
GA4 Channel Validation
Configurable Taxonomy
Share With Your Agency

Built by Balázs Turán · 16+ years enterprise analytics · Founder, Creative Data Engineers

Your campaigns are breaking in GA4.
You just don't see it yet.

Every enterprise we've worked with has the same symptoms. They only show up when someone checks the channel report and half the traffic sits in (undefined).

Every agency uses different naming

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.

Nobody updates the UTMs after launch

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.

What makes this different from another URL form.

Every other tool gives you empty text fields. Trakr gives you a guided flow with preconfigured rules.

Guided flow, not a blank form

Works like a checkout funnel. Each step asks one question, validates your input, and moves you forward. You pick from dropdowns, not type into text fields. The wizard adapts to your configuration: add a parameter, a new step appears. Remove one, it disappears.

Channel selection drives source/medium

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 (undefined) in your channel report.

Configurable taxonomy and syntax

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.

Build once, share with your agency

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."

One complete URL, not just UTMs

Campaign URLs often need parameters for internal tools like Salesforce, custom CRMs, or internal attribution systems. Trakr includes those in the same guided flow. One tool, one URL with everything in it.

GA4 compliance check at creation time

After every URL is generated, the tool validates your values against GA4 channel definitions and shows which channel this URL will land in. Green badge: correct. Red badge: fix it now, before the campaign goes live.

Like a checkout flow for campaign URLs.

The complexity lives in the configuration (done once). The daily use is: click, pick, copy.

1

Select your channel

Pick "Paid Social," "Display," or any channel. Source and medium are set to match GA4's channel definitions. No manual lookup needed.

2

Fill from dropdowns

Each step shows preconfigured dropdown values. Country, campaign objective, ad format. You pick, you move forward. The fields assemble into your UTM parameters automatically.

3

Copy a complete URL

One URL with all UTM parameters, all additional parameters your tools need, GA4 channel compliance confirmed. Copy it, use it, done.

What existing tools are missing.

We researched every campaign URL tool on the market. 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
Price Free From $30/mo From $50/mo From $15/mo TBD

Numbers from real agency interviews.

We interviewed agencies managing enterprise campaign tracking. Here's what they told us.

Based on interviews with agencies managing enterprise campaign tracking.

Or let your AI agent handle it.

We're building an MCP connector. Configure your taxonomy once, then let Claude or ChatGPT build every URL for you.

MCP CONNECTOR

Talk to your taxonomy.

"Build me a UTM URL for our Q3 display campaign on DV360, targeting the DACH market." One sentence. Correct source/medium. GA4-compliant. Done.

claude> Build a UTM URL for our Q3 display campaign, DACH market

# Validates against your saved taxonomy...

https://example.com/landing?
  utm_source=dv360
  &utm_medium=display
  &utm_campaign=q3-2026_dach_awareness
  &sf_campaign_id=7015g000001abc

# GA4 channel: Display ✓ | Taxonomy: compliant ✓

Early access opens to the waitlist first.

Lifetime pricing. Limited seats per tier. Waitlist only.

No spam. Just updates on the launch. Unsubscribe anytime.

Common Questions

Trakr is a campaign URL builder designed for GA4. You set up your naming conventions, channel definitions, and field structure once. After that, anyone on your team follows a guided flow and gets a correctly formatted URL with the right source, medium, and campaign parameters. Every URL is validated against GA4's channel definitions before you copy it.
Google's tool gives you five empty text fields. You type whatever you want, hit generate, and hope the source/medium combination ends up in the right GA4 channel. There's no validation, no naming convention enforcement, and no way to share a configuration with your team. Trakr replaces that with a step-by-step flow. You pick a channel, the tool sets the correct source and medium, and you fill in the rest from preconfigured fields. The output follows your naming convention every time, and every URL is checked against GA4 channel definitions before you copy it.
You start by picking a GA4 channel, like "Paid Social" or "Display." That selection sets your source and medium automatically based on GA4's channel definitions. Then you move through a series of steps: country, campaign subject, ad format, funnel stage, and whatever else your configuration includes. Each field can be a dropdown, a text input, or a date picker, depending on how you set it up. The values you pick are assembled into your utm_campaign, utm_content, and any other UTM parameters following the naming syntax you defined during setup. At the end you get a full URL with all parameters, validated against GA4.
Yes. You build the configuration once: your channels, your field values, your naming syntax, your field structure. Then you share it with your agency. They open the same tool, see your rules, and build URLs from your configuration. No briefing documents, no "please use this spreadsheet," no back-and-forth about which source to use for TikTok campaigns. They follow the flow, and the output matches your conventions.
Currently, yes. Trakr is built for marketing teams who track campaigns in Google Analytics 4. UTM parameters define how campaign information lands in GA4, and two of those parameters (source and medium) determine which channel your traffic gets assigned to. That's the core problem we solve: making sure every URL you build actually maps to the right channel and you have the campaign information you need in GA4 to judge your campaign performance. If there's demand for other platforms, we'll extend support.
Add them. In Trakr, you can define custom parameters for whatever your stack needs: Salesforce campaign IDs, internal attribution tags, CRM identifiers, ad platform click IDs. They show up as steps in the same guided flow, and the values end up in the final URL alongside your UTM parameters. One tool, one URL, everything in it.
MCP stands for Model Context Protocol. It's a standard that lets AI tools like Claude or ChatGPT connect to external applications. We're building an MCP connector for Trakr so you can describe what you need in plain language and get a validated URL back. Same rules, same naming convention, no manual steps. It's on the roadmap, not in the first release.
Q3 2026. The core product is built and in testing. Join the waitlist and we'll let you know when early access opens.
Coming Q3 2026

Stop guessing. Start governing.

Lifetime pricing. Limited seats. Be first in line.

Join the Waitlist