Campaign URL Builder
Build consistent, analytics-ready UTM links with guardrails that reduce messy naming and broken campaign reports.
ملخص الأداة
تستقبل هذه الأداة مدخلات منظمة وتُرجع مخرجات حتمية في المتصفح، دون رفع إلى الخادم.
- اسم الأداة
- Campaign URL Builder
- غرض المدخلات
- قدّم المحتوى المصدري لتحويله أو التحقق منه أو تحليله.
- غرض المخرجات
- احصل على مخرجات موحدة جاهزة للنسخ أو إعادة الاستخدام أو التصحيح.
- مدخل مثال
- https://example.com/pricing + source=newsletter, medium=email, campaign=spring-launch
- مخرج مثال
- https://example.com/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=spring-launch
Destination URL
Paste the page people should land on.
The page people land on. Must start with https://.
Quick presets
Tap a preset to fill source + medium.
Required UTMs
UTM = Urchin Tracking Module. These three keys are the minimum for clean analytics reports.
Optional UTMs
utm_id · utm_term · utm_content — useful for ad-level breakdowns and A/B tests.
Optional UTMs
utm_id · utm_term · utm_content — useful for ad-level breakdowns and A/B tests.
GA4 platform parameters
utm_source_platform · utm_creative_format · utm_marketing_tactic — newer GA4 fields for fine-grained channel attribution.
GA4 platform parameters
utm_source_platform · utm_creative_format · utm_marketing_tactic — newer GA4 fields for fine-grained channel attribution.
Naming cleanup
How we normalize what you type into safe UTM values.
Advanced
Custom params · fragment mode · naming guardrails
Advanced
Custom params · fragment mode · naming guardrails
Custom parameters
Platform-specific tracking keys — gclid, fbclid, mc_cid, anything you need.
Fragment mode
Place UTMs after # instead of ?. Not recommended.
Naming guardrails
QR code
Static SVG/PNG or hand off to qrsansar.com for dynamic, trackable codes.
Static QR
Generated in your browser. The destination is baked into the image and can't be changed later.
Trackable URL + dynamic QR (qrsansar.com)
Promote this campaign to a trackable redirect on your qrsansar portal. The QR keeps working even if you change the destination later.
Heads up: the qrsansar.com API is temporarily offline. The button above opens qrsansar in a new tab with this campaign prefilled, so you can finish the dynamic-QR step there manually. We'll restore the inline flow once the portal is back online.
Recent campaigns
Up to 25 recent campaigns are saved on this device.
Your last 25 generated URLs will appear here.
Anatomy of a campaign URL
UTM stands for Urchin Tracking Module — a convention from the original Urchin Analytics tool (acquired by Google in 2005). Each piece of a tracked URL has a specific job. Click an element below to see what it does.
مقدمة الأداة
Build consistent, analytics-ready UTM links with guardrails that reduce messy naming and broken campaign reports.
نظرة عامة على الأداة
Campaign URL builders append UTM parameters to destination URLs so analytics tools can attribute sessions, conversions, and revenue to the correct source and campaign. This builder focuses on UX: required-field checks, naming-cleanup options, channel presets, and real-time output, all in one panel. It also preserves existing query parameters on your destination URL so links keep working while tracking is added.
حالات الاستخدام
- Use Campaign URL Builder when you need fast create analytics-ready urls with required utm validation, preset templates, and instant copyable output.
- Handle marketing workflows directly in the browser with no install required.
- Support SEO long-tail intent by covering quick checks, troubleshooting, and one-off conversions.
أمثلة المدخلات/المخرجات
https://example.com/pricing + source=newsletter, medium=email, campaign=spring-launch
https://example.com/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=spring-launch
الأسئلة الشائعة
What does UTM stand for and what is a UTM parameter?+
Which UTM fields are truly required?+
Does Google Analytics 4 (GA4) still use UTM parameters?+
Do UTM parameters hurt SEO or create duplicate content?+
What characters are safe to use in UTM values?+
How long can a UTM-tagged URL be?+
Will this overwrite existing URL query parameters?+
Should I shorten UTM-tagged links with a URL shortener?+
Why aren't my UTM parameters showing up in analytics?+
استكشف أدوات أخرى
اكتشف أدوات ذات صلة في الفئة التسويق أدناه.
أدوات ذات صلة
أدوات منتقاة قد تجدها مفيدة