URL & Links🔒 V prehliadači (lokálne)API k dispozícii📴 Funguje offlinebeginner
Tvorca UTM parametrov
Zostavuje marketingové URL odkazy so štandardnými UTM sledovacími parametrami pre Google Analytics.
Dáta zostávajú vo vašom prehliadači
Pripravené na použitieOkamžité spracovanie
https://example.com?utm_source=newsletter&utm_medium=email&utm_campaign=launch
Čo tento nástroj robí?
Zostavuje marketingové URL odkazy so štandardnými UTM sledovacími parametrami pre Google Analytics.
Kedy ho použiť?
- Presné meranie návratnosti a konverzií z platených reklám, newsletterov a sociálnych sietí.
- Štandardizácia parametrov (utm_source, utm_medium, utm_campaign) v marketingovom tíme.
- Automatické ošetrenie medzier a špeciálnych znakov v názvoch kampaní.
Reálny príklad
Vstup
URL: https://yas.sh, Zdroj: newsletter, Médium: email, Kampaň: summer_launch
Výstup
https://yas.sh?utm_source=newsletter&utm_medium=email&utm_campaign=summer_launch
Všetky zadané parametre sú korektne percentuálne zakódované.
Vstup → Spracovanie → Výstup → Ďalší krok
- Vstup
- Zadajte cieľovú webovú adresu a vyplňte kampaňové atribúty.
- Spracovanie
- Nástroj zostaví URL s query parametrami podľa špecifikácie Google Analytics 4.
- Výstup
- Kompletný marketingový odkaz pripravený na skopírovanie alebo prevod do QR kódu.
- Ďalší krok
- Nasaďte odkaz do vašej marketingovej kampane a sledujte štatistiky v GA4.
Časté chyby
- Nekonzistentná veľkosť písmen (napr. Facebook vs facebook delí štatistiky na dva zdroje).
- Používanie nepovolených znakov bez správneho zakódovania.
- Zabudnutie na povinné parametre utm_source a utm_medium.
Čo znamená výsledok
Vytvára štandardizovaný sledovací odkaz zabezpečujúci bezchybný zber marketingových dát.
Súkromie a bezpečnosť
Your input is processed entirely in your browser and never sent to a YAS server.
API
Endpoint
POST https://yas.sh/api/v1/tools/utm-builder
Request Header
Content-Type: application/json
cURL
curl -X POST "https://yas.sh/api/v1/tools/utm-builder" \
-H "Content-Type: application/json" \
-d '{"input":"https://yas.sh/pricing","params":{"utm_source":"newsletter","utm_medium":"email","utm_campaign":"launch"}}'JavaScript
const res = await fetch("https://yas.sh/api/v1/tools/utm-builder", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"input": "https://yas.sh/pricing",
"params": {
"utm_source": "newsletter",
"utm_medium": "email",
"utm_campaign": "launch"
}
}),
});
const data = await res.json();Python
import requests
r = requests.post("https://yas.sh/api/v1/tools/utm-builder", json={"input":"https://yas.sh/pricing","params":{"utm_source":"newsletter","utm_medium":"email","utm_campaign":"launch"}})
data = r.json()| Field | Type | Required | Description |
|---|---|---|---|
| input | string | Yes | Base http/https URL |
| params.utm_source | string | No | ≤ 200 chars |
| params.utm_medium | string | No | ≤ 200 chars |
| params.utm_campaign | string | No | ≤ 200 chars |
| params.utm_term | string | No | ≤ 200 chars |
| params.utm_content | string | No | ≤ 200 chars |
Success response
{ "slug": "utm-builder", "result": "https://yas.sh/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=launch" }Append UTM parameters to a base URL.
Error responses
400 VALIDATION_ERROR— invalid input or unsupported option.413 PAYLOAD_TOO_LARGE— input exceeds the 64 KB limit.429 RATE_LIMIT_EXCEEDED— rate limit exceeded (60 req/min).
Limits
- Maximum input: 64 KB per request.
- Rate limit: 60 requests/min per IP address.
- Authenticated accounts benefit from higher tier quotas.
Súvisiace nástroje