پنج پارامتر UTM چیست و هر کدام چه کاری انجام میدهد؟
پارامترهای UTM پنج برچسب هستند — utm_source، utm_medium، utm_campaign، utm_term و utm_content — که به هر URL اضافه میشوند تا به Google Analytics 4 بگویند یک کلیک دقیقاً از کجا آمده است. سه تا اجباری (source، medium، campaign) و دو تا اختیاری (term، content) هستند. هر تیم بازاریابی که تبلیغات پولی اجرا میکند به هر پنج تا نیاز دارد.
هر پارامتر به چه سؤالی پاسخ میدهد:
| پارامتر | سؤالی که پاسخ میدهد | مثال مقدار |
|---|---|---|
utm_source | چه کسی ترافیک را فرستاد؟ | meta، google، klaviyo |
utm_medium | چگونه رسید؟ | paid_social، cpc، email |
utm_campaign | این چه کمپینی است؟ | spring_sale_2026، {{campaign.name}} |
utm_term | چرا — چه هدفگیری یا کلمه کلیدی؟ | running_shoes، {keyword} |
utm_content | کدام خلاقیت خاص؟ | video_v2، {{ad.name}} |
مثل یک برچسب حملونقل فکر کنید. Source فرستنده است. Medium روش ارسال. Campaign شماره سفارش. Term دلیل سفارش. Content کدام جعبه در محموله. یک برچسب را حذف کنید و بسته شما در انبار اشتباه قرار میگیرد — یا در کانال "Unassigned" GA4، که بدتر است.

چرا بازاریابان utm_source و utm_medium را اشتباه میگیرند؟
اشتباه source در مقابل medium رایجترین خطای UTM است که مسئول گزارشهای خراب GA4 در حدود ۳۰٪ از شرکتهایی است که قراردادهای UTM مستند ندارند، طبق مطالعه Improvado در ۲۰۲۳. اشتباه ساده است: هر دو به نظر میرسند «ترافیک از کجا آمده» را توصیف میکنند.
اما به سؤالات مختلفی پاسخ میدهند. utm_source پلتفرم را شناسایی میکند — وبسایت، اپلیکیشن یا سرویس خاصی که کلیک را فرستاده. utm_medium نوع کانال را شناسایی میکند — دستهبندی ترافیک در Default Channel Groupings GA4.
اینجاست که خراب میشود:
| چه نوشتند | چه اشتباهی رخ داد |
|---|---|
utm_source=paid_social | این medium است نه source. Source باید پلتفرم باشد: meta، tiktok |
utm_medium=facebook | این source است نه medium. Medium باید نوع کانال باشد: paid_social |
utm_source=spring_sale_instagram | نام کمپین در source فشرده شده. سه فیلد در یکی |
utm_medium=social-media | مقدار شناختهشده GA4 نیست. ترافیک در "Unassigned" قرار میگیرد |
من دقیقاً همین اشتباه را در ۲۰۲۲ کردم. کل کمپین Q4 را با utm_medium=social به جای utm_medium=paid_social تگ زدم. هر کلیک روی تبلیغ Meta در کانال "Organic Social" GA4 قرار گرفت. سه ماه دادههای انتساب پولی — از بین رفت. هزینه تبلیغاتی ۱۴,۰۰۰ دلار طوری به نظر میرسید که صفر نتیجه تولید کرده.
راهحل خیلی ساده است. Source = نام پلتفرم. Medium = مقدار channel grouping GA4. همیشه.
Clean Signal Method این را «به زبان GA4 صحبت کن» مینامد — اصل شماره ۱. اگر مقدار utm_medium شما با یک Default Channel Grouping GA4 مطابقت نداشته باشد، دادههایتان قبل از اولین کلیک خراب شده.
مقادیر UTM توصیهشده برای هر کانال بازاریابی چیست؟
GA4 از utm_medium برای مرتبسازی ترافیک در Default Channel Groupings استفاده میکند. مقدار اشتباه استفاده کنید و ترافیک شما "Unassigned" میشود — نامرئی در گزارشهای استاندارد. مقادیر صحیح برای ۱۶ کانال رایج:
| کانال | utm_source | utm_medium | مثال utm_campaign |
|---|---|---|---|
| Meta Ads (FB + IG) | meta | paid_social | {{campaign.name}}-{{adset.name}} |
| Google Ads (Search) | google | cpc | {campaignid}_{adgroupid} |
| Google Ads (Display) | google | display | {campaignid} |
| TikTok Ads | tiktok | paid_social | __CAMPAIGN_NAME__ |
| LinkedIn Ads | linkedin | paid_social | {{CAMPAIGN_NAME}} |
| Bing/Microsoft Ads | bing | cpc | {CampaignId} |
| Pinterest Ads | pinterest | paid_social | {campaign_name} |
| Snapchat Ads | snapchat | paid_social | {{campaign.name}} |
| خبرنامه Mailchimp | mailchimp | email | weekly_digest_2026-03 |
| ایمیل Klaviyo | klaviyo | email | abandoned_cart_flow |
| پست ارگانیک Facebook | facebook | organic | product_tips_march |
| پست ارگانیک Instagram | instagram | organic | behind_the_scenes |
| کانال Telegram | telegram | organic | weekly_update |
| YouTube ارگانیک | youtube | organic | tutorial_series |
| کد QR (آفلاین) | offline | referral | conference_berlin_2026 |
| کمپین SMS | sms_provider | sms | flash_sale_march |
الگو را متوجه شدید؟ هر مقدار utm_medium مستقیماً با یک Default Channel Grouping GA4 مطابقت دارد. بدون املای خلاقانه. بدون مخفف. paid_social — نه smm، نه social-ads، نه paid-social-media.
نکته حرفهای: وقتی یک شبکه تبلیغاتی در UTM Generator انتخاب میکنید، منوی کشویی medium فقط مقادیر سازگار با GA4 را نشان میدهد. "Meta Ads" را انتخاب کنید و
paid_social،cpm،cpcرا میبینید — هرگز مقادیری که "Unassigned" را فعال کنند. حدسزدن ناپدید میشود.
چگونه utm_term و utm_content را برای ردیابی دقیق استفاده کنیم؟
این دو پارامتر اختیاری ردیابی UTM خوب را از عالی جدا میکنند. utm_term دادههای هدفگیری را ثبت میکند. utm_content مشخص میکند کدام خلاقیت خاص را کاربر کلیک کرده.
برای Google Ads، utm_term ساده است:
utm_term={keyword}_{matchtype}
برای پلتفرمهای اجتماعی بدون هدفگیری کلمه کلیدی، utm_term را برای دادههای مخاطب استفاده کنید:
utm_term=lookalike_purchasers_1pct (Meta)
utm_term=job_title_cmo (LinkedIn)
utm_term=interest_fitness (TikTok)
utm_content همیشه باید خلاقیت را شناسایی کند:
| پلتفرم | مقدار utm_content | به چه تبدیل میشود |
|---|---|---|
| Meta | {{ad.name}} | نام تبلیغ شما در Ads Manager |
{creative} یا {adid} | شناسه خلاقیت | |
| TikTok | __CID_NAME__ | نام خلاقیت |
{{CREATIVE_ID}} | شناسه خلاقیت |
چه اتفاقی میافتد وقتی مقادیر در فیلد اشتباه قرار میگیرند؟
قرار دادن مقدار صحیح در پارامتر اشتباه مثل نوشتن کد پستی در فیلد شهر روی نامه است. فنی فرم را پر کردید. عملاً دادهها بیفایده هستند.

| خطا | چه نوشتند | چه باید باشد |
|---|---|---|
| نام کمپین در source | utm_source=spring_sale | utm_source=meta، utm_campaign=spring_sale |
| پلتفرم در medium | utm_medium=facebook | utm_source=meta، utm_medium=paid_social |
| نام تبلیغ در campaign | utm_campaign=ad_video_v2 | utm_campaign={{campaign.name}}، utm_content=ad_video_v2 |
| کلمه کلیدی در content | utm_content=buy+shoes | utm_term=buy+shoes |
| همه چیز در یک فیلد | utm_source=meta_paid_spring_2026 | تقسیم بین source، medium، campaign |
پارامترهای جدید GA4 فراتر از پنج کلاسیک چیست؟
utm_id — شناسه کمپین. برای وارد کردن دادههای هزینه در GA4 لازم است. هر کمپین پولی باید آن را شامل شود:
| پلتفرم | مقدار utm_id |
|---|---|
| Meta | {{campaign.id}} |
{campaignid} | |
| TikTok | __CAMPAIGN_ID__ |
{{CAMPAIGN_ID}} | |
| Bing | {CampaignId} |
utm_source_platform و utm_creative_format اختیاری برای تنظیمات سازمانی هستند.
نتیجه: utm_id تنها پارامتر جدیدی است که باید استفاده کنید.
utmgenerator.io چگونه کمک میکند مقادیر صحیح را انتخاب کنید؟
وقتی یک شبکه تبلیغاتی در UTM Generator انتخاب میکنید، سه چیز خودکار اتفاق میافتد. فیلد source با نام پلتفرم پر میشود. منوی medium فقط مقادیر سازگار با GA4 را فیلتر میکند. و هر فیلد tooltip توضیحی نشان میدهد.
ابزار همچنین گرانترین خطاها را در زمان واقعی جلوگیری میکند:
- حروف سیریلیک؟ هشدار خودکار
- حروف بزرگ و کوچک مخلوط؟ خودکار به حروف کوچک تبدیل میشود
- فیلد اشتباه؟ مقادیر پیشنهادی شما را هدایت میکنند
utm_idناموجود؟ فیلد با ماکرو صحیح پر شده
قالبها این را فراتر میبرند. یک ساختار UTM صحیح بسازید، به عنوان قالب ذخیره کنید و URL را با تیم به اشتراک بگذارید. بدون ارائه آموزشی، بدون اشتراک SaaS ماهیانه ۱۰۰ دلار. فقط یک URL که قرارداد نامگذاری شما را اعمال میکند.
سؤالات متداول
تفاوت utm_source و utm_medium چیست؟
utm_source پلتفرم خاص را شناسایی میکند. utm_medium نوع کانال بازاریابی را شناسایی میکند. GA4 از مقادیر medium برای مرتبسازی در Default Channel Groupings استفاده میکند.
کدام پارامترهای UTM اجباری هستند؟
سه پارامتر: utm_source، utm_medium و utm_campaign. بدون هر سه، دادهها ممکن است ناقص باشند.
اگر مقدار utm_medium اشتباه استفاده کنم چه میشود؟
ترافیک در کانال "Unassigned" قرار میگیرد — جایی که دادهها نامرئی میشوند.
utm_id چیست و آیا به آن نیاز دارم؟
شناسه کمپین GA4 است. برای وارد کردن هزینه لازم و در برابر تغییر نام کمپینها مقاوم است. همیشه آن را شامل کنید.
چند پارامتر UTM میتوان به یک URL اضافه کرد؟
محدودیت سختی وجود ندارد. محدودیت عملی طول URL است — ۲,۰۴۸ کاراکتر. از UTM Generator استفاده کنید.
دیگر حدس نزنید کدام مقدار کجا میرود. UTM Generator را باز کنید، شبکه تبلیغاتی را انتخاب کنید و بگذارید پیشنهادات پلتفرم بقیه کار را انجام دهند. رایگان، بدون ثبتنام، به ۲۹ زبان کار میکند.