UTM link builder
Tag your app's promo links with utm parameters so GA4 shows which channel people came from. Presets for Korean channels such as Naver Blog, KakaoTalk, Instagram, Threads, Daangn, Disquiet and Apps in Toss fill the values, and rule checks plus a QR code all happen inside your browser. No sign-in, nothing stored on a server.
What utm parameters are and which values to use for Korean channelsThe page people land on. A bare domain works too; https:// is added for you.
Channel presets
One click fills source and medium. Edit anything afterwards.
utm values
Where the link is posted. One platform name.
How visitors arrive. GA4 channel grouping keys off this.
This campaign's name, e.g. a launch or promo code.
Paid search keyword. Leave empty unless it is an ad.
Tells links apart inside one campaign. Presets put a placement name here (blog, cafe).
Final link
Fill in the fields above and the link appears here.
Rule check
- error기본 주소를 넣어 주세요.
- errorutm_source 는 GA 가 필수로 요구해요. 비면 캠페인이 보고서에 안 잡혀요.
- errorutm_medium 는 GA 가 필수로 요구해요. 비면 캠페인이 보고서에 안 잡혀요.
- errorutm_campaign 는 GA 가 필수로 요구해요. 비면 캠페인이 보고서에 안 잡혀요.
QR code
The final link as a QR code, for print and offline booths.
Save campaign set
Saved only in this browser on this device. Links group by campaign name, and you can export them as JSON to move to another device or teammate.
No saved links yet.
Where does what I type go
Nowhere. The URL and utm values become a link and a QR code inside this browser, and saving keeps them only in this device's browser storage. The only thing the server hears is a step name such as 'link copied'.
If a feature below sounds useful to you, tap it. It helps us decide what to build next.