راهنمای کامل UTM؛ از مفاهیم تا کمپین اینستاگرام
اگر کمپین بازاریابی اجرا میکنید و نمیدانید کلیکها از کجا آمدهاند، دارید روی حدس کار میکنید. پارامترهای UTM تگهایی هستند که به انتهای لینک اضافه میشوند تا منبع ترافیک، نوع رسانه و نام کمپین در ابزار تحلیل ثبت شود. بدون آنها آمار درهم میشود؛ با آنها میتوانید ببینید کدام کانال واقعاً تبدیل میآورد.
در این راهنما مفهوم UTM، هر پنج پارامتر، قرارداد نامگذاری، مثالهای واقعی (از جمله اینستاگرام)، اشتباهات رایج و محدودیتها را پوشش میدهیم؛ در پایان هم نشان میدهیم همین کار را در دنبالک چطور انجام دهید.
UTM چیست و چطور کار میکند؟
UTM مخفف Urchin Tracking Module است. هر تگ یک «پارامتر» است که به آدرس مقصد چسبانده میشود. وقتی کسی روی لینک کلیک میکند، مرورگر او را به همان صفحه میبرد و پارامترها را هم همراه میبرد. ابزار تحلیل (مثل GA۴ یا تحلیل کلیکهای دنبالک) این مقادیر را میخواند و به نشست کاربر وصل میکند.
مراحل بهصورت خلاصه:
- کلیک: کاربر روی لینک دارای UTM در تبلیغ، ایمیل یا استوری کلیک میکند.
- ثبت داده: ابزار تحلیل مقادیر
utm_source،utm_medium،utm_campaignو بقیه را ذخیره میکند. - مسیر کاربر: صفحات بعدی، مدت ماندن و رویدادها به همان منبع نسبت داده میشوند.
- تبدیل: اگر خرید یا ثبتنام رخ دهد، میتوانید آن را به کمپین اولیه وصل کنید.
بدون UTM، همهٔ ورودیها شبیه هم به نظر میرسند. با UTM، میفهمید کدام پست، کدام استوری و کدام ایمیل کار کرده است.
پنج پارامتر UTM
| پارامتر | کد UTM | توضیح | مثال |
|---|---|---|---|
| منبع | utm_source | پلتفرم یا سایت مبدأ ترافیک | instagram، google، newsletter |
| رسانه | utm_medium | نوع کانال یا نحوهٔ تحویل | bio، email، cpc، story |
| کمپین | utm_campaign | نام اختصاصی کمپین یا پروموشن | spring_sale، norooz1405 |
| عبارت | utm_term | کلمات کلیدی (معمولاً تبلیغات جستجو) | running+shoes |
| محتوا | utm_content | تفکیک خلاقیت یا نسخهٔ A/B | cta_blue، carousel_v1 |
همهٔ فیلدها اجباری نیستند. برای اکثر کمپینها سه فیلد اصلی کافی است؛ دو فیلد آخر وقتی معنا دارند که واقعاً به جزئیات بیشتری نیاز دارید.
هسته در برابر پیشرفته
پارامترهای اصلی (تقریباً همیشه)
منبع (utm_source) — ترافیک از کجا میآید؟
- شبکههای اجتماعی:
instagram،telegram،linkedin - ایمیل:
newsletter،welcome_series - جستجو:
google،bing
رسانه (utm_medium) — چطور تحویل داده میشود؟
- اجتماعی ارگانیک:
bio،story،reel،organic_social - پولی:
cpc،paid،paid_social - ایمیل:
email
کمپین (utm_campaign) — این کلیک مربوط به کدام اقدام است؟
- فروش فصلی:
spring_sale،black_friday - لانچ محصول:
launch_v2 - رویداد:
webinar_series
پارامترهای پیشرفته (در صورت نیاز)
عبارت (utm_term) برای کلمات کلیدی تبلیغات جستجو مفید است. در اینستاگرام یا ایمیل معمولاً خالی میماند.
محتوا (utm_content) وقتی دو نسخه از یک تبلیغ یا دو دکمهٔ CTA دارید، کمک میکند بفهمید کدام بهتر عمل کرده است.
تگ ref برای ارجاع و همکاری
علاوه بر UTM، گاهی از ref برای شناسایی معرف یا همکار استفاده میشود. اگر فقط میخواهید بدانید «چه کسی ارجاع داده»، ref بهتنهایی کافی است:
https://example.com/?ref=Affiliate123
اگر هم کمپین را میخواهید و هم معرف را، هر دو را با هم بگذارید:
https://example.com/?utm_source=partner&utm_medium=affiliate&utm_campaign=spring_sale&ref=Affiliate123
ref جایگزین UTM نیست؛ مکمل سبکوزنی برای ردیابی ارجاع است.
مثالهای واقعی
در همهٔ مثالها مقصد فرضی https://example.com/sale است. مقادیر را با نام کمپین و دامنهٔ خودتان عوض کنید.
۱. اینستاگرام — بیو، استوری، ریل و تبلیغ
برای تیمهای ایرانی اینستاگرام معمولاً چند نقطهٔ ورود دارد. اگر یک لینک مشترک برای همه بگذارید، بعداً نمیفهمید کلیک از بیو بوده یا از استوری. قرارداد پیشنهادی:
| فیلد | پیشنهاد |
|---|---|
| منبع | همیشه instagram |
| رسانه | bio، story، reel یا paid |
| کمپین | نام لاتین یکدست مثل norooz1405 |
لینک بیو:
https://example.com/sale?utm_source=instagram&utm_medium=bio&utm_campaign=spring_sale
لینک استوری (همان کمپین، رسانهٔ متفاوت):
https://example.com/sale?utm_source=instagram&utm_medium=story&utm_campaign=spring_sale&utm_content=swipeup_v1
لینک ریل:
https://example.com/sale?utm_source=instagram&utm_medium=reel&utm_campaign=spring_sale&utm_content=hook_15s
تبلیغ اسپانسر (paid):
https://example.com/sale?utm_source=instagram&utm_medium=paid&utm_campaign=spring_sale&utm_content=carousel_ad_v1
با این تفکیک، در تحلیل میتوانید bio را با story و paid مقایسه کنید. برای گردشکار کامل ساخت لینک در دنبالک، کمپین اینستاگرام با UTM را ببینید.
۲. خبرنامه ایمیلی
فرض کنید در ایمیل لانچ محصول دو لینک دارید: دکمهٔ اصلی و لینک متنی در پاورقی.
دکمهٔ CTA:
https://example.com/product-launch?utm_source=newsletter&utm_medium=email&utm_campaign=product_launch&utm_content=cta_button
لینک متنی پاورقی:
https://example.com/product-launch?utm_source=newsletter&utm_medium=email&utm_campaign=product_launch&utm_content=footer_text
منبع و کمپین یکساناند؛ utm_content مشخص میکند کدام عنصر کلیک گرفته است.
۳. تبلیغات کلیکی گوگل (با عبارت)
برای جستجوی پولی، utm_term کلمهٔ کلیدی را نگه میدارد:
https://example.com/shoes?utm_source=google&utm_medium=cpc&utm_campaign=summer_shoes&utm_term=best_running_shoes&utm_content=ad_copy_a
| پارامتر | مقدار | معنی |
|---|---|---|
utm_source | google | موتور جستجو |
utm_medium | cpc | کلیک پولی |
utm_campaign | summer_shoes | کمپین فصلی |
utm_term | best_running_shoes | کلمهٔ کلیدی |
utm_content | ad_copy_a | نسخهٔ متن تبلیغ |
۴. تلگرام
همان منطق اینستاگرام، با منبع telegram و رسانههایی مثل channel، post یا bio:
https://example.com/sale?utm_source=telegram&utm_medium=channel&utm_campaign=spring_sale&utm_content=pinned_post
برای پیام خصوصی یا دکمهٔ ربات:
https://example.com/sale?utm_source=telegram&utm_medium=dm&utm_campaign=spring_sale
۵. تست A/B روی یک کانال
دو بنر در همان لندینگ ایمیل؛ فقط محتوا فرق دارد:
https://example.com/sale?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale&utm_content=banner_red
https://example.com/sale?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale&utm_content=banner_green
بعد از چند روز، در گزارش UTM ببینید کدام بنر کلیک (و در صورت اتصال تبدیل) بیشتری داشته است.
قرارداد نامگذاری
دادههای تمیز از نامگذاری یکدست میآیند، نه از تعداد پارامترهای بیشتر.
- همهچیز با حروف کوچک لاتین:
Facebookوfacebookدر تحلیل دو منبع جدا محسوب میشوند. - بدون فارسی در مقادیر پارامتر: برای
utm_campaignازnorooz1405یاspring_saleاستفاده کنید، نه متن فارسی بدون استاندارد. - یک معنی، یک مقدار: برای اینستاگرام همیشه
instagramبنویسید، نه گاهیigو گاهیinsta. - کمپین جدید = پارامترهای جدید: کپیکردن لینک کمپین قبلی آمار را قاطی میکند.
- قالب بسازید: اگر تیم چند نفره دارید، مجموعهٔ ثابت منبع/رسانه/کمپین را بهصورت قالب نگه دارید تا غلط املایی کم شود.
اشتباهات پرهزینه
| اشتباه | پیامد | اصلاح |
|---|---|---|
| تایپ دستی روی URL طولانی | غلط املایی (facebok) و لینک شکسته | از سازندهٔ UTM استفاده کنید |
| حروف بزرگ و کوچک درهم | منابع تکراری در گزارش | همیشه lowercase |
| UTM روی لینکهای داخلی سایت | بازنویسی منبع اصلی جلسه | UTM فقط برای ترافیک خارجی |
| یک لینک برای بیو و استوری اینستاگرام | نمیدانید کدام کانال کار کرده | حداقل utm_medium جدا |
| پارامترهای اضافهٔ بیهدف | گزارش شلوغ و غیرقابلخواندن | فقط فیلدهای معنادار |
| اشتراک لینک خیلی طولانی | ظاهر نامناسب و کاهش کلیک | لینک را کوتاه کنید |
محدودیتهای UTM
UTM قدرتمند است، اما کامل نیست.
بازنشر لینک: اگر لینک تگشده برای فیسبوک را کسی در توییتر بازنشر کند، تحلیل همچنان منبع را فیسبوک میبیند. پارامترها با لینک سفر میکنند، حتی وقتی کانال عوض شده باشد.
شفافیت URL: مقادیر UTM در نوار آدرس دیده میشوند؛ رقبا یا مخاطب ممکن است نام کمپین را بخوانند. کوتاهکردن لینک پارامترها را از دید کاربر پنهان میکند و ظاهر تمیزتری میدهد.
در دنبالک
دنبالک پارامترهای UTM را هنگام ساخت لینک کوتاه به مقصد اضافه میکند و همان تفکیک را در داشبورد نشان میدهد.
- در سازنده UTM فیلدهای منبع، رسانه و کمپین (و در صورت نیاز عبارت و محتوا) را پر کنید.
- برای تکرار مجموعهٔ یکسان، قالبهای UTM بسازید و از پنل قالبها اعمال کنید.
- بعد از انتشار، در تحلیل کلیکها بر اساس UTM فیلتر کنید و کانالها را مقایسه کنید.
برای شروع عملی روی اینستاگرام، کمپین اینستاگرام با UTM را دنبال کنید. ساخت لینک کوتاه: donl.ir.