Hopp til hovedinnhold
LibraTool logoLibraTool

Gratis UTM-kampanjelenkebygger

Bygg sporbare kampanje-URL-er med UTM-parametere for Google Analytics og andre verktøy. Direkteforhåndsvisning, forhåndsinnstillinger og ett-klikks kopiering.

Fungerer uten nett når den er lastet

Hurtigvalg

Hvor trafikken kommer fra (referrer).

Markedsføringskanal/medium.

Den spesifikke kampanjen eller promoteringen.

Betalte nøkkelord (valgfritt, for betalt søk).

Skiller lignende lenker/annonser (valgfritt, for A/B-tester).

Oppgi en nettadresse ovenfor for å bygge sporingslenken din

💡 UTM-parametere lar Google Analytics, Plausible og andre verktøy tilskrive trafikk til spesifikke kampanjer. Hold navngivningen konsekvent (f.eks. alltid 'email', aldri noen ganger 'Email') — analytics skiller mellom store og små bokstaver og vil ellers dele opp dataene dine.

Vanlige bruksområder

  • UTM-koblinger for e-postkampanjerSpor hvilke nyhetsbrev eller e-post som drev trafikk og konverteringer i analysen.
  • UTM-koblinger for sosiale medierMåle trafikken fra hver sosial plattform og innlegg nøyaktig.
  • UTM-koblinger for betalt annonsekampanjerTilskrive konverteringer til spesifikke annonser, søkeord og kreativ.
  • UTM-koblinger for Print & QR-koderSpor offline-kampanjer — flyers, plakater, visittkort — via QR-koder.
  • UTM-koblinger for influencer-partnerskapGi hver influencer en unik spordt lenke for å måle hvem som driver resultater.

Hvordan det fungerer

UTM-byggeren setter sammen sporings-URL-er helt i nettleseren med standard URL- og URLSearchParams-API-er — ingen server, ingen opplasting. Mens du skriver, tolker en live useMemo-hook grunn-URL-en, validerer vertsnavnet og legger bare til UTM-parameterne du har fylt ut.

  1. 1
    Tolking og validering av URL
    Grunn-URL-en sendes til nettleserens innebygde URL-konstruktør. Verktøyet legger automatisk til https:// hvis skjema mangler, og sjekker at vertsnavnet inneholder minst ett punktum (eller er localhost) — og avviser fritekst før den kan ødelegge resultatet.
  2. 2
    UTM-parametere legges til via URLSearchParams
    Hvert utfylte felt (source, medium, campaign, term, content) skrives til URL-ens søkeparameterobjekt med URLSearchParams.set(). Er bryteren for små bokstaver på, gjøres verdiene om til små bokstaver her, noe som hindrer feil attribusjon på grunn av ulik bruk av store bokstaver.
  3. 3
    QR-koden gjengis av qrcode-biblioteket
    Når den endelige URL-en endres, gjengir qrcode-biblioteket en data-URL på 256 px for forhåndsvisningen og tegner samtidig en versjon på 1024 px på et lerret utenfor skjermen. Lerretet serialiseres så til en PNG-Blob via canvas.toBlob(), så nedlastingsknappen kan lagre den synkront — påkrevd på iOS, der asynkron Blob-oppretting i en klikkbehandler blokkeres.
  4. 4
    Delbar mal via sidens hash
    Skjemaets tilstand (grunn-URL pluss eventuelle UTM-verdier) kodes kontinuerlig inn i sidens URL-fragment med window.history.replaceState. Alle som åpner URL-en med hashen får skjemaet ferdig utfylt, så du kan lagre eller dele en kampanjemal uten lagring på serveren.

Relaterte verktøy

Ofte stilte spørsmål