بسیاری از کسب و کارها برای تبلیغات آنلاین خود از پلتفرم های متا، مانند Facebook و Instagram استفاده می کنند. اما یکی از مشکلاتی که در تحلیل عملکرد این کمپین ها وجود دارد، این است که اطلاعات مربوط به هزینه تبلیغات متا ادز به صورت پیش فرض وارد Google Analytics 4 نمی شود.
در نتیجه اگر همزمان از Google Ads، Meta Ads و سایر کانال های تبلیغاتی استفاده کنید، بخشی از اطلاعات هزینه تبلیغات در GA4 در دسترس نخواهد بود. این موضوع محاسبه ROI، ROAS و مقایسه عملکرد کانال های مختلف را دشوارتر می کند.
خوشبختانه Google Analytics 4 قابلیتی برای Campaign Data Import در اختیار کاربران قرار داده است که با استفاده از آن می توان اطلاعات هزینه کمپین های Meta Ads را مستقیما وارد GA4 کرد.
با ایمپورت کردن هزینه متا ادز در آنالیتیکس ۴ می توانید اطلاعات مربوط به هزینه تبلیغات، کلیک ها و Impression های کمپین های متا را در کنار سایر داده های سایت و کمپین های تبلیغاتی خود بررسی کنید. در نتیجه تحلیل عملکرد کانال های مختلف تبلیغاتی ساده تر و یکپارچه تر خواهد شد.
در ادامه بررسی می کنیم که قابلیت Meta Ads Cost Import در GA4 چیست، چه مزایایی دارد و قبل از راه اندازی آن باید به چه نکاتی توجه کنید.
سوالی در حوزهی دیجیتال مارکتینگ داری؟
اگر برای اجرای تبلیغات، آنالیتیکس و استراتژی دادهمحور به مشاوره نیاز داری، خوشحال میشم کمکت کنم.
قابلیت Import Meta Ads Cost در GA4 چیست؟
قابلیت Meta Ads Cost Import در Google Analytics 4 به شما اجازه می دهد اطلاعات مربوط به کمپین های تبلیغاتی Meta Ads را مستقیما با Property مورد نظر در GA4 همگام سازی کنید.
بعد از راه اندازی این اتصال، GA4 می تواند اطلاعات مربوط به ترافیک تبلیغاتی متا را دریافت کند و معیارهایی مانند موارد زیر را نمایش دهد:
- هزینه تبلیغات یا Ad Cost
- تعداد کلیک ها
- تعداد Impression ها
به این ترتیب بخشی از اطلاعات مربوط به هزینه و عملکرد تبلیغات Facebook و Instagram در کنار سایر داده های بازاریابی شما در Google Analytics 4 قابل مشاهده خواهد بود.
یکی دیگر از ویژگی های مهم این قابلیت، امکان دریافت اطلاعات هیستوریکال کمپین ها است. GA4 تلاش می کند داده های مربوط به حداکثر ۲۴ ماه گذشته را نیز از Meta دریافت کند. این ویژگی کمک می کند تصویر کامل تری از هزینه تبلیغات و عملکرد کمپین های گذشته داشته باشید.
چرا ایمپورت کردن هزینه Meta Ads در GA4 اهمیت دارد؟
یکی از مهم ترین مزایای ایمپورت کردن هزینه متا ادز در آنالیتیکس ۴ این است که داده های مربوط به هزینه تبلیغات و نتایج حاصل از آن را در یک محیط مشاهده می کنید.
GA4 اطلاعات مربوط به Session، Conversion، Revenue و Event های مختلف سایت را در اختیار شما قرار می دهد. زمانی که اطلاعات هزینه Meta Ads نیز وارد GA4 شود، می توانید این داده ها را در کنار یکدیگر تحلیل کنید و دید دقیق تری نسبت به بازدهی کمپین های تبلیغاتی داشته باشید.
این قابلیت چند مزیت مهم دارد:
- کاهش فرایندهای دستی: اگر قبلا اطلاعات هزینه Meta Ads را به صورت دستی و از طریق فایل CSV وارد Google Analytics می کردید، با استفاده از این قابلیت بخش زیادی از این فرایند خودکار می شود. حذف فرایندهای دستی علاوه بر صرفه جویی در زمان، احتمال خطا در انتقال داده ها یا وارد کردن فایل های اشتباه را نیز کاهش می دهد.
- مشاهده یکپارچه عملکرد تبلیغات: یکی از مشکلات رایج در تحلیل کمپین های تبلیغاتی این است که اطلاعات هزینه در یک پلتفرم و اطلاعات Conversion یا Revenue در پلتفرم دیگری قرار دارد. برای مثال ممکن است هزینه کمپین های Facebook و Instagram را در Meta Ads Manager مشاهده کنید، اما اطلاعات مربوط به رفتار کاربران و Conversion ها را در GA4 بررسی کنید. با انتقال اطلاعات هزینه Meta Ads به Google Analytics 4 می توانید عملکرد کمپین های متا را در کنار Google Ads و سایر کانال های تبلیغاتی بررسی کنید و دید یکپارچه تری نسبت به عملکرد تبلیغات داشته باشید.
- اندازه گیری بهتر ROI و ROAS: آنالیتیکس ۴ قادر به محاسبه و نمایش اطلاعاتی مانند Conversion، Session، Revenue و Event های مختلف هست. زمانی که اطلاعات مربوط به هزینه تبلیغات Meta Ads نیز به این داده ها اضافه شود، می توانید شاخص هایی مانند Cost per Conversion، ROI و ROAS را دقیق تر بررسی کنید. در نتیجه مقایسه عملکرد Meta Ads با Google Ads و سایر کانال های Paid Marketing ساده تر خواهد شد.
قبل از راه اندازی Meta Ads Cost Import به چه نکاتی توجه کنیم؟
قبل از شروع فرایند ایمپورت کردن هزینه متا ادز در آنالیتیکس ۴ بهتر است چند نکته مهم را در نظر داشته باشید.
مراقب داده های تکراری باشید
اگر قبلا اطلاعات هزینه Meta Ads را از طریق فایل CSV یا روش دیگری وارد GA4 کرده اید، باید Import های قبلی را بررسی کنید. وجود داده های یکسان ممکن است باعث شود هزینه تبلیغات دو بار محاسبه شود و در نتیجه گزارش های شما اطلاعات نادرستی نمایش دهند.
نمایش اطلاعات در GA4 ممکن است زمان ببرد
بعد از تکمیل تنظیمات، اطلاعات هزینه Meta Ads معمولا بلافاصله در گزارش های Google Analytics 4 نمایش داده نمی شود.
در بسیاری از موارد داده ها بعد از چند ساعت قابل مشاهده هستند، اما ممکن است تکمیل فرایند انتقال اطلاعات تا ۲۴ ساعت زمان ببرد.
UTM کمپین ها باید به درستی تنظیم شده باشد
برای اینکه GA4 بتواند اطلاعات هزینه تبلیغات را با ترافیک ورودی از Meta مطابقت دهد، تبلیغات شما باید حداقل شامل پارامترهای زیر باشند:
utm_source
utm_medium
همچنین بهتر است برای تمام تبلیغات Paid در Meta از ساختار ثابتی برای utm_medium استفاده کنید.
برای utm_source نیز می توانید یک مقدار ثابت برای Meta در نظر بگیرید یا بر اساس پلتفرم، مقادیر جداگانه ای مانند Facebook و Instagram تعریف کنید. مهم ترین نکته این است که ساختار UTM ها در تمام کمپین ها یکسان و قابل پیش بینی باشد تا GA4 بتواند هزینه تبلیغات را به درستی با Session ها و Conversion های مربوط به آن تطبیق دهد.
اتصال Meta Ads به GA4 چه اطلاعاتی را منتقل می کند؟
این اتصال تنها اطلاعات مربوط به عملکرد کمپین های تبلیغاتی را دریافت می کند.
بنابراین Google Analytics 4 به Creative های تبلیغاتی، Audience ها یا سایر اطلاعات حساس موجود در اکانت Meta Ads شما دسترسی پیدا نمی کند.
پیش نیاز ایمپورت کردن هزینه Meta Ads در GA4
قبل از شروع تنظیمات باید یک پیش نیاز اصلی را بررسی کنید.
برای استفاده از این قابلیت باید یک Meta Business و Ad Account فعال داشته باشید. همچنین در Property مورد نظر در Google Analytics 4 باید حداقل دسترسی Editor داشته باشید.
بعد از اطمینان از این موارد می توانید مراحل اتصال Meta Ads به GA4 و انتقال اطلاعات هزینه کمپین ها را شروع کنید.
راه اندازی فرایند ایمپورت هزینه Meta Ads در Google Analytics 4
برای شروع ایمپورت کردن هزینه متا ادز در آنالیتیکس ۴، ابتدا وارد Property مربوط به سایت خود در Google Analytics 4 شوید.
سپس از بخش Admin مسیر زیر را دنبال کنید:
Admin > Data collection and modification > Data Import
در این بخش روی گزینه Create data source کلیک کنید.
در مرحله بعد، یک نام ساده و مشخص برای Data Source انتخاب کنید. برای مثال می توانید از نام هایی مانند Meta یا Facebook استفاده کنید.
سپس در قسمت Data Type، گزینه Campaign data را انتخاب کنید.
بعد از آن، در بخش Import Source گزینه Meta را انتخاب کنید و روی Connect کلیک کنید تا مراحل اتصال به حساب Meta آغاز شود.
در صفحه تنظیمات اتصال، بخشی با عنوان Before you begin نمایش داده می شود که توجه به آن اهمیت زیادی دارد.
برای اینکه GA4 بتواند اطلاعات هزینه تبلیغات را به درستی به ترافیک ورودی از Meta متصل کند، مقادیر UTM در تبلیغات شما باید ساختار یکسانی داشته باشند.
در واقع برای استفاده از Automated Import، تمام تبلیغات Meta باید از مقادیر ثابت و مشخصی برای utm_source و utm_medium استفاده کنند.
برای مثال:
utm_source=facebook
utm_medium=display
اگر مقدار Source یا Medium بین تبلیغات یا Campaign های مختلف تغییر کند، Google Analytics 4 نمی تواند هزینه وارد شده را به شکل قابل اعتماد به ترافیک مربوط به آن متصل کند.
در چنین شرایطی استفاده از Manual Import از طریق فایل CSV یا Table Import گزینه مناسب تری است، زیرا در این روش می توانید چند مقدار مختلف برای UTM ها تعریف و مدیریت کنید.
بعد از کلیک روی گزینه Connect، یک Setup Wizard نمایش داده می شود.
در اولین مرحله روی Next کلیک کنید.
سپس باید حساب Meta خود را به Google Analytics 4 متصل کنید. اگر از قبل وارد حساب Meta شده باشید، می توانید مراحل را ادامه دهید. در غیر این صورت باید از طریق پنجره باز شده وارد حساب خود شوید و دسترسی لازم را تایید کنید.
در مرحله بعد، Business Account مورد نظر خود را انتخاب کنید؛ یعنی همان حسابی که Ad Account مربوط به کمپین های تبلیغاتی شما در آن قرار دارد.
پس از انتخاب حساب، روی Continue کلیک کنید.
در صفحه بعد نیز کافی است گزینه Save را انتخاب کنید تا اتصال حساب تکمیل شود.
در پایان این بخش، با کلیک روی Got it مراحل اتصال اولیه Meta به GA4 تمام می شود.
بعد از تکمیل Setup Wizard، دوباره به Google Analytics 4 باز می گردید. در این مرحله باید نحوه Matching داده های Meta Ads با ترافیک ثبت شده در GA4 را مشخص کنید.
همان طور که پیش تر اشاره کردیم، این اتصال زمانی به درستی کار می کند که مقادیر UTM در تبلیغات شما ثابت و مشخص باشند.
در بخش تنظیمات باید حداقل یک مقدار معتبر برای utm_source وارد کنید.
اگر برای کانال های مختلف Meta از Source های متفاوتی استفاده می کنید، می توانید هر کدام را به صورت جداگانه وارد کنید.
برای مثال ممکن است ساختار شما به این صورت باشد:
در این حالت باید هر مقدار را در فیلد جداگانه وارد کنید.
اما شرایط برای utm_medium متفاوت است.
مقدار utm_medium باید در تمام کانال های Meta یکسان باشد تا Automated Import بتواند اطلاعات هزینه را به درستی Match کند.
برای مثال می توانید در تمام تبلیغات Meta از مقدار زیر استفاده کنید:
utm_medium=display
نکته مهم این است که مقدار تعریف شده در GA4 دقیقا با مقداری که در تبلیغات Meta استفاده می کنید یکسان باشد.
utm_source و utm_medium را در Meta Ads از کجا پیدا کنیم؟
اگر مطمئن نیستید چه مقادیری برای utm_source و utm_medium در تبلیغات خود استفاده کرده اید، می توانید این اطلاعات را مستقیما از Meta Ads Manager بررسی کنید.
وارد Meta Business شوید.
به بخش Ads Manager بروید.
تبلیغ مورد نظر را پیدا کنید و روی گزینه Edit کلیک کنید.
در صفحه تنظیمات تبلیغ به بخش Tracking بروید.
در قسمت URL Parameters می توانید مقادیر utm_source و utm_medium را مشاهده کنید.
مقادیر موجود در این قسمت باید دقیقا با مقادیری که در Google Analytics 4 وارد کرده اید مطابقت داشته باشند.
در فرایند تنظیم Data Import بخشی با عنوان Filters نیز وجود دارد.
با استفاده از این گزینه می توانید مشخص کنید اطلاعات هزینه کدام Campaign ها از Meta Ads وارد Google Analytics 4 شود.
برای مثال می توانید Import را تنها به تعدادی از Campaign های مشخص محدود کنید.
با این حال در بیشتر موارد، هدف این است که اطلاعات تمام Campaign های Meta Ads وارد GA4 شود. در چنین شرایطی نیازی به تنظیم Filter نیست و می توانید این بخش را خالی بگذارید.
بعد از تکمیل تنظیمات، روی Next کلیک کنید.
در صفحه بعد تمام تنظیمات را یک بار دیگر بررسی کنید و اگر اطلاعات صحیح بود، روی Finish کلیک کنید.
بعد از تکمیل Data Import چه اتفاقی می افتد؟
بعد از پایان مراحل، Data Import ساخته می شود و در ابتدا وضعیت آن احتمالا به صورت Processing نمایش داده خواهد شد.
پس از ایجاد Connection، پردازش اطلاعات ممکن است تا حدود ۳۰ دقیقه زمان ببرد. همچنین نمایش داده ها در Report های Google Analytics 4 می تواند تا ۲۴ ساعت طول بکشد.
GA4 تلاش می کند اطلاعات تاریخی Meta Ads را نیز تا حداکثر ۲۴ ماه گذشته دریافت کند.
بعد از آن، اطلاعات جدید به صورت خودکار Sync خواهند شد و دیگر نیازی به Import دستی مداوم داده های هزینه نخواهید داشت.
پس از تکمیل فرایند، وضعیت Data Import از Processing به Imported تغییر می کند. این وضعیت نشان می دهد که اطلاعات مربوط به هزینه تبلیغات Meta Ads با موفقیت وارد Property شما شده است.
اگر بعد از ۲۴ ساعت اطلاعات Meta Ads نمایش داده نشد چه کار کنیم؟
اگر بعد از گذشت ۲۴ ساعت هنوز اطلاعات هزینه تبلیغات را در GA4 مشاهده نمی کنید، دو مورد را ابتدا بررسی کنید:
- مطمئن شوید مقادیر utm_source و utm_medium در GA4 دقیقا با مقادیر استفاده شده در تبلیغات Meta مطابقت دارند.
- بررسی کنید که هنگام اتصال، Meta Business Account صحیح را انتخاب کرده باشید.
- در بیشتر موارد، مشکل نمایش داده ها به یکی از همین دو مورد، مخصوصا ناهماهنگی در UTM ها، مربوط می شود.
ثابت بودن مقادیر utm_source و utm_medium باعث می شود Google Analytics 4 ترافیک ورودی از Meta Ads را به درستی به عنوان ترافیک پولی شناسایی کند. اما برای اینکه هزینه هر Campaign به Session ها و Conversion های همان Campaign متصل شود، باید نام Campaign نیز به درستی در URL تبلیغات ارسال شود.
اگر تبلیغات Meta شما پارامتر utm_campaign نداشته باشند، GA4 ممکن است اطلاعات هزینه کمپین ها را از Meta دریافت کند، اما نمی تواند این هزینه را به Session ها و Conversion هایی که در سایت ایجاد شده اند نسبت دهد.
برای جلوگیری از این مشکل، بهتر است در تنظیمات Tracking تبلیغات Meta از Dynamic URL Parameters استفاده کنید.
در Meta Ads Manager تبلیغ مورد نظر را Edit کنید و به بخش Tracking بروید. سپس در قسمت URL parameters مقدار زیر را اضافه کنید:
utm_campaign={{campaign.name}}
در این حالت، زمانی که کاربر روی تبلیغ کلیک می کند، Meta به صورت خودکار عبارت {{campaign.name}} را با نام واقعی Campaign جایگزین می کند.
Google Analytics 4 نیز از همین نام برای تطبیق داده های وارد شده از Meta با Session ها و Conversion های مربوط به آن Campaign استفاده می کند.
در نتیجه اگر هدف شما از ایمپورت کردن هزینه متا ادز در آنالیتیکس ۴، تحلیل دقیق هزینه هر Campaign در کنار Conversion و Revenue آن است، تنظیم صحیح utm_campaign اهمیت زیادی دارد.
نحوه حذف یا اصلاح اتصال اشتباه Meta Ads به GA4
ممکن است هنگام راه اندازی Data Import، Meta Business Account اشتباهی را انتخاب کرده باشید یا مقدار نادرستی برای utm_medium تعریف کرده باشید.
در چنین شرایطی باید در نظر داشته باشید که بعد از ذخیره اتصال، امکان ویرایش Authentication مربوط به Meta Account وجود ندارد.
بنابراین اگر حساب Meta اشتباهی متصل شده باشد، باید Data Source را حذف کنید و اتصال را از ابتدا بسازید.
برای حذف اتصال اشتباه مراحل زیر را انجام دهید:
در Google Analytics 4 به مسیر Admin > Data collection and modification > Data Import بروید.
Data Source مربوط به Meta را در فهرست پیدا کنید.
روی آیکون سه نقطه یا More options در سمت راست Data Source کلیک کنید.
گزینه Delete را انتخاب کرده و حذف اتصال را تایید کنید.
بعد از حذف Data Source، اطلاعات تاریخی هزینه ای که از طریق همان Source وارد شده بودند نیز از Report های Google Analytics 4 حذف می شوند.
در ادامه می توانید دوباره روی Create data source کلیک کنید و اتصال جدیدی را با Meta Business Account صحیح و تنظیمات درست UTM ایجاد کنید.
اطلاعات هزینه متا ادز را در آنالیتیکس از کجا ببینیم؟
بعد از تکمیل ایمپورت و پردازش اطلاعات، برای مشاهده داده های Meta Ads وارد بخش زیر در Google Analytics 4 شوید:
Advertising > All Channels
در این گزارش می توانید معیارهای مرتبط با هزینه تبلیغات را در کنار سایر کانال های بازاریابی بررسی کنید.
از جمله این معیارها می توان به موارد زیر اشاره کرد:
Ad Spend
Cost per Click
Cost per Conversion
با اضافه شدن اطلاعات هزینه Meta Ads به این گزارش، می توانید عملکرد تبلیغات Facebook و Instagram را در کنار Google Ads و سایر کانال های تبلیغاتی بررسی کنید.
این موضوع یکی از مهم ترین مزایای ایمپورت کردن هزینه متا ادز در آنالیتیکس ۴ است، زیرا هزینه تبلیغات و نتایج حاصل از آن را در یک محیط واحد در اختیار شما قرار می دهد و مقایسه عملکرد کانال های مختلف را ساده تر می کند.







