Product

Every tool in UTM Fox,
and what each one does.

Sixteen tools across five stages of the campaign lifecycle, plus four that hold the platform together. Everything on this page is built and shipping today — nothing here is roadmap.

1

Create

Build campaign URLs from your team's approved vocabulary instead of from memory.

Campaign builder

All plans

A guided form that assembles the tracking URL as you type — source, medium, campaign name, content, term. Approved values appear as choices, not free text, so a marketer can't invent FaceBook on a Tuesday.

In-app: Create campaign

Campaign library

All plans

Every campaign your organization has ever issued, filterable by status, source, medium, and health. Each entry keeps its full URL, its score, its destination, and the history of who touched it.

In-app: Campaigns

Campaign editor & lifecycle states

All plans

Edit a campaign after issue and it revalidates against current governance rules and rescores. Campaigns carry status through their life so expired ones stop polluting reports.

In-app: Campaign detail → Edit
2

Govern

Define the rules once. They apply to everyone, every time, without a reviewer in the loop.

Approved sources & mediums

All plans

A controlled vocabulary for the two parameters that break reporting most often. Anything outside the list is rejected at creation, not flagged in a report three weeks later.

In-app: Account settings → Governance

Required parameters

All plans

Mark any UTM field required or optional for your organization. Miss a required one and the campaign can't be saved — a blocking check, not a warning.

In-app: Account settings → Governance

Naming conventions

All plans

Define the token pattern campaign names should follow — {year}_{quarter}_{initiative} and the like. Names that drift from the pattern cost health-score points rather than blocking a launch, because a campaign label is a human artifact.

In-app: Account settings → Governance
3

Validate

Catch the broken link before the ad spend starts, not after.

Campaign Health Score

All plans

One 0–100 number, computed from seven weighted factors, that any marketer can act on without reading a rules list. No competitor in the category publishes an equivalent.

Destination reachable30
Approved source15
Approved medium15
Naming convention15
Uses HTTPS10
Required parameters10
Well-formed URL5
Thresholds: 90–100 healthy 70–89 warning below 70 critical

Live destination check

All plans

Before a campaign saves, UTM Fox makes a real request to the destination URL — following redirects, with a five-second timeout — and records the status code, response time, and failure type. It distinguishes a 404 from a 500 from a DNS failure from a timeout.

Runs on campaign create, on edit, and on every redirect deploy or re-verify

Duplicate campaign detection

All plans

If someone on another team already issued a campaign on the same source, medium, and name, UTM Fox catches it before you create a second one and split your own reporting in half.

Blocking check at creation and edit
4

Deploy

Publish redirects to infrastructure you own. This is the part no competitor does.

Cloudflare connection

Starter and up

Authorize UTM Fox against your own Cloudflare account through OAuth — no API tokens pasted into a form, no nameserver changes, scoped to the zones you choose.

In-app: Account settings → Connect Cloudflare

Smart redirects

Starter and up

Create a vanity path on your own domain — yoursite.com/radio → the fully tagged campaign URL. The rule is written into your Cloudflare account as a normal redirect you can read, edit, or delete without us. Cancel UTM Fox and it keeps working.

In-app: Redirects

Instant utm.wiki short links

All plans

Need a link right now, before anyone has connected a domain? Every organization gets short links on our shared utm.wiki domain with visit counting, so day one isn't blocked on a DNS conversation with IT.

In-app: Redirects · 3 links on Free, unlimited on Agency
5

Monitor

Find out a campaign broke from a dashboard, not from your CFO.

Health dashboard

All plans

Organization-wide tracking health at a glance: the score distribution across every campaign, and a standing list of redirects currently at risk. The first screen after login, deliberately.

In-app: Dashboard

GA4 integration

Growth and up

Connect a GA4 property by OAuth and pick the property to read. UTM Fox pulls campaign traffic — sessions, users, engaged sessions, new users, conversions — and reconciles it against the campaigns you actually issued.

In-app: Account settings → Connect GA4

Attribution monitoring

Growth and up

The report that tells you what's wrong, in three buckets:

  • Matched — issued campaigns with GA4 traffic, reporting cleanly.
  • Missing — campaigns you issued that GA4 shows zero sessions for. Usually a broken link or a tag someone stripped.
  • Unrecognized — traffic arriving with UTMs that match no campaign in your library. Usually someone hand-building links outside the system.
In-app: Attribution

Conversion ledger

Growth and up

Conversions arrive from many places — your server API, payment and ecommerce webhooks, CRM, native forms, browser events, GA4 imports, ad platforms — and they double-count. UTM Fox ranks every claim by source authority and deduplicates, so one sale is one sale.

In-app: Conversions

And the parts that hold it together

Less exciting, first thing procurement asks about.

Team & roles

Invite teammates, manage access, and grant or withhold redirect permissions independently — the one action that touches production infrastructure.

Audit history

Who created which campaign, who changed a governance rule, who altered redirect access, who deactivated whom — with staff actions logged distinctly from your own team's.

Conversions API & webhooks

Define what counts as a conversion, issue API keys, and point Stripe or your own server at UTM Fox. Includes a live view of events received.

Passwordless sign-in

Email link authentication with no password to leak, plus SSO/SCIM on Business and Agency for organizations that require it.

Sixteen tools. Ten minutes to the first one.

Governance rules and your first scored campaign, before your coffee gets cold.