Přeskočit na hlavní obsah

Tvůrce UTM odkazů kampaní zdarma

Vytvářejte sledovatelné URL adresy kampaní s parametry UTM pro Google Analytics a další nástroje. Živý náhled, přednastavení a kopírování jedním kliknutím.

Funguje offline po načtení

Rychlé předvolby

Odkud pochází provoz (referrer).

Marketingový kanál/médium.

Konkrétní kampaň nebo propagace.

Placené klíčové slovo (volitelné, pro placené vyhledávání).

Rozlišuje podobné odkazy/reklamy (volitelné, pro A/B testy).

Zadejte výše URL webu pro sestavení sledovacího odkazu

💡 UTM parametry umožňují Google Analytics, Plausible a dalším nástrojům přiřadit návštěvnost ke konkrétním kampaním. Dodržujte konzistentní pojmenování (např. vždy „email", nikdy „Email") — analytika rozlišuje velikost písmen a jinak data rozdělí.

Běžná použití

  • UTM odkazy pro e-mailové kampaněSledujte, který bulletin nebo e-mail vytvořil provoz a konverze v analýze.
  • UTM odkazy pro sociální médiaMěřit provoz z každé sociální platformy a příspěvku přesně.
  • UTM odkazy na placené kampaněPřipisujte konverze konkrétním reklamám, klíčovým slovům a kreativcům.
  • UTM odkazy pro tisk a QR kódySledujte offline kampaně — letáky, plakáty, vizitky — prostřednictvím QR kódů.
  • UTM odkazy pro partnerství s influenceryDejte každému influencerovi jedinečný sledovaný odkaz pro měření výsledků.

Jak to funguje

Nástroj pro sestavení UTM sestavuje sledovací URL zcela v prohlížeči pomocí standardních API URL a URLSearchParams — bez serveru, bez nahrávání. Jak píšete, živý hook useMemo rozebere vaše základní URL, ověří název hostitele a přidá jen parametry UTM, které jste vyplnili.

  1. 1
    Parsování a ověření URL
    Vaše základní URL se předá do vestavěného konstruktoru URL prohlížeče. Nástroj automaticky přidá https:// před URL, pokud chybí schéma, poté zkontroluje, že název hostitele obsahuje alespoň jednu tečku (nebo je localhost) — čímž odmítne volný text dříve, než může poškodit výstup.
  2. 2
    Parametry UTM přidány přes URLSearchParams
    Každé vyplněné pole (source, medium, campaign, term, content) se zapíše do objektu search-params URL pomocí URLSearchParams.set(). Pokud je zapnutý přepínač malých písmen, hodnoty se v tomto bodě převedou na malá písmena, což zabraňuje nesprávné atribuci způsobené nekonzistencí velkých/malých písmen.
  3. 3
    QR kód vykreslený knihovnou qrcode
    Kdykoli se konečné URL změní, knihovna qrcode vykreslí 256px datovou URL pro vložený náhled a zároveň nakreslí 1024px verzi na skryté plátno. Plátno se poté serializuje do PNG Blob přes canvas.toBlob(), takže tlačítko stažení může soubor uložit synchronně — vyžadováno na iOS, kde je asynchronní vytváření Blob uvnitř obslužné rutiny kliknutí blokováno.
  4. 4
    Sdílitelná šablona přes hash stránky
    Stav formuláře (základní URL plus jakékoli hodnoty UTM) se průběžně kóduje do fragmentu URL stránky pomocí window.history.replaceState. Kdokoli otevře URL s tímto hashem, dostane formulář předvyplněný, takže můžete uložit nebo sdílet šablonu kampaně bez jakéhokoli úložiště na straně serveru.

Související nástroje

Časté dotazy