UTM link builder met presets voor advertentieplatforms

Kies een preset, voeg de pagina toe en kopieer een link met tags. De presets voor Meta, Google Ads en TikTok gebruiken de placeholders die elk platform bij elke klik invult, en de controles vertellen je wanneer Google Analytics het bezoek ergens zou plaatsen dat je niet verwachtte.

Gratis tool Bouwt de link in je browser. Er wordt niets verzonden, opgeslagen of gelogd: er is geen server aan de andere kant van deze pagina.

De vijf UTM-parameters, en waar elk voor dient

Een UTM-parameter is een label dat aan het eind van een link wordt toegevoegd. Wanneer iemand erop klikt, leest je analytics de labels en registreert het bezoek eronder. Google Analytics leest deze en adviseert de eerste drie altijd in te stellen:

  • utm_source: wie het bezoek stuurde. facebook, google, newsletter.
  • utm_medium: het soort verkeer. paid_social, cpc, email, social.
  • utm_campaign: de campagne, promotie of lancering waar de link bij hoort.
  • utm_term: het betaalde zoekwoord, of de advertentieset of doelgroep op social.
  • utm_content: welke advertentie of welke link, zodat twee links in dezelfde e-mail of twee advertenties in dezelfde campagne uit elkaar blijven.

De builder vult ook utm_id in, de campagne-ID, die Google Analytics naast de vijf hierboven vermeldt. Bij de advertentiepresets vult het platform die voor je in.

Waar elke preset vandaan komt

De advertentiepresets gebruiken placeholders die het advertentieplatform bij elke klik vervangt door echte waarden, zodat één set parameters werkt voor elke advertentie in het account. Elke placeholder hier is overgenomen uit de documentatie van het platform zelf:

  • Meta ads: {{campaign.name}}, {{campaign.id}}, {{adset.name}} en {{ad.name}}, uit Meta's specificaties voor dynamische URL-parameters. Meta merkt op dat een naam-placeholder wordt gevuld met de naam die de campagne had toen de advertentie voor het eerst werd gepubliceerd, dus een campagne later hernoemen verandert de links niet. Dezelfde pagina vermeldt {{site_source_name}}, dat fb, ig, msg, an of th teruggeeft als je Facebook, Instagram, Messenger, Audience Network en Threads wilt splitsen.
  • Google Ads: {campaignid}, {keyword} en {creative} (een unieke ID voor de advertentie), uit de lijst met ValueTrack-parameters van Google. Google heeft in deze lijst geen placeholder voor een campagnenaam, dus die typ je zelf in. Google merkt ook op dat {keyword} leeg terugkomt wanneer een advertentie matcht zonder zoekwoord, zoals bij Performance Max.
  • TikTok ads: __CAMPAIGN_NAME__, __CAMPAIGN_ID__, __AID_NAME__ (de naam van de advertentiegroep) en __CID_NAME__ (de naam van de creative), van TikTok's helppagina over UTM-parameters. De namen zijn makkelijk verkeerd te lezen: AID is de advertentiegroep en CID is de creative.
  • E-mailnieuwsbrief en organische social hebben geen placeholders, omdat niets ze voor je invult. Geef de campagne zelf een naam.

Kies een medium dat Google Analytics herkent

GA4 sorteert bezoeken in kanalen op basis van source en medium, volgens de regels in de definities van zijn standaardkanaalgroep. Het medium is waar mensen op vastlopen. Een bezoek vanaf een socialesite telt alleen als Paid Social wanneer het medium cp bevat (zoals cpc doet), ppc of retargeting is, of met paid begint. Daarom gebruiken de betaalde presets paid_social en cpc. Een e-mailbezoek heeft het medium email nodig, en social plaatst een bezoek in Organic Social. De builder waarschuwt je wanneer het medium van een betaalde preset dit zou missen.

Waarden zijn ook hoofdlettergevoelig. Google's eigen help zegt dat utm_source=google en utm_source=Google verschillende waarden zijn, dus een team dat Facebook en facebook door elkaar gebruikt, eindigt met twee sources in elk rapport. Laat het vakje voor kleine letters aangevinkt en dat kan niet gebeuren. Platform-placeholders worden nooit in kleine letters gezet, dus die blijven precies zoals elk platform ze documenteert.

Wat deze builder niet doet

Het verkort geen links en het controleert niet of de pagina laadt, want beide vereisen een server en deze pagina heeft die niet. Het behoudt parameters die al in je adres staan, vervangt oude UTM-waarden door de nieuwe en zet de nieuwe parameters vóór een #section-anker zodat het anker blijft werken.

Als je liever niet handmatig links tagt

Hermoso is marketing op de automatische piloot: het onderzoekt de advertenties die al werken in jouw markt, maakt beeld- en video-advertenties die bij je merk passen, plant de posts in en voert betaalde campagnes uit op je eigen advertentieaccounts. Het werkt in de webapp, of binnen Claude, ChatGPT en Cursor via de MCP-server.

Veelgestelde vragen

Welke UTM-parameters zou elke link moeten hebben?

utm_source, utm_medium en utm_campaign. Google Analytics zegt dat je die drie altijd moet gebruiken. utm_term, utm_content en utm_id zijn optioneel en zijn het nuttigst bij advertenties, waar het advertentieplatform ze voor je kan invullen.

Wat zijn de Meta-advertentie-URL-parameters voor UTM-tracking?

Meta documenteert dynamische parameters zoals {{campaign.name}}, {{campaign.id}}, {{adset.name}}, {{ad.name}}, {{placement}} en {{site_source_name}}. De Meta-preset hier gebruikt utm_source=facebook, utm_medium=paid_social, utm_campaign={{campaign.name}}, utm_id={{campaign.id}}, utm_term={{adset.name}} en utm_content={{ad.name}}. Plak de parameters in het URL-parametersveld van de advertentie en Meta vult de tokens bij elke klik in.

Wat zijn de UTM-macro's voor TikTok-advertenties?

TikTok vermeldt __CAMPAIGN_NAME__, __CAMPAIGN_ID__, __AID_NAME__ en __AID__ voor de advertentiegroep, __CID_NAME__ en __CID__ voor de creative, en __PLACEMENT__. Typ ze precies zoals TikTok ze vermeldt, in hoofdletters met aan elk uiteinde twee underscores.

Welke utm_medium moet ik gebruiken voor paid social?

Eentje die overeenkomt met de paid-regel van GA4: een medium dat cp bevat (zoals cpc), ppc, retargeting, of iets dat begint met paid. paid_social werkt. Een medium als facebook_ads komt niet overeen, dus GA4 zou het bezoek niet als Paid Social indelen.

Zijn UTM-waarden hoofdlettergevoelig?

Ja. Google Analytics behandelt utm_source=google en utm_source=Google als twee verschillende bronnen. De builder zet waarden standaard in kleine letters en laat platformplaceholders ongemoeid.

Wordt iets dat ik typ ergens naartoe gestuurd?

Nee. De link wordt in je browser samengesteld. Er is geen netwerkverzoek dat doorstuurt wat je typt en er wordt niets opgeslagen, dus de pagina herladen wist alles.

Hermoso maakt de advertenties, plant de posts en voert de campagnes uit. Begin gratis, 250+ te verdienen gratis credits, geen kaart nodig.

Gratis starten →   Bekijk prijzen