DigiProgressus
Back to cases

Client: DigiProgressus

UTM Builder: UTM links in seconds, in your team's standard

A free UTM builder with shortcuts for Meta, Google, TikTok and LinkedIn Ads, automatic standardization, bulk links, QR codes and history. No sign-up and no server.

UTM Builder: UTM links in seconds, in your team's standard

Challenge

When everyone builds UTMs their own way, GA4 sees “Facebook”, “facebook” and “FB” as three different sources, non-standard mediums fall into “Unassigned” and nobody can say for sure which campaign brought in each sale. Building links one by one by hand is also slow and error-prone.

Solution

We built a builder that runs entirely in the browser and outputs links that already follow the standard: shortcuts that fill in source, medium and each platform's macros, automatic value standardization and real-time warnings before the link goes into an ad.

What we built

  • Shortcuts for Meta, Google, TikTok and LinkedIn Ads with each platform's dynamic macros ({{campaign.name}}, {keyword}), plus email, WhatsApp and organic social.
  • Automatic standardization: strips accents and surrounding spaces, swaps spaces for _ or - and optionally forces lowercase, without touching the macros.
  • Real-time validation: required fields, invalid URL, uppercase, special characters, duplicate UTMs in the link and a preview of the GA4 channel the visit will land in.
  • Bulk links pasted straight from a spreadsheet, with CSV export.
  • A QR code for each link and a copy of just the part after the ?, for Meta's URL Parameters field.
  • History saved in the browser itself, with editing and CSV export, plus editing any existing link by pasting the URL with its UTMs.

Results

  • UTM links in seconds, always in the same standard, so GA4 groups each channel and campaign without duplicates.
  • Nothing leaves the browser: a static site with no server and no infrastructure costs.
  • A free tool with no sign-up.

Want a project like this in your operation?

Tell us what you need and we'll reply with a diagnosis and a proposal.

Request a quote