Life Without goals is like a race without a finish line  

Goal یا هدف در گوگل انالیتیکس، به مسیری که طی می‌‌کنیم معنی و مفهوم می‌دهد و ما را از سردرگمی در می‌آورد.

در آنالیتیکس بیش از 70 گزارش پیش‌فرض داریم، گزارش‌هایی که مربوط به رفتار کاربران، جایی که از آن آمده‌اند و … می‌شود. این گزارش‌ها مفید هستند اما دیدن آن‌ها به تنهایی کمکی به ما نمی‌کند و ما را بیشتر سردرگم خواهند کرد.

برای جلوگیری از این اتفاق، باید سوالات درست بپرسیم و تمرکز و زمانمان را روی تحلیل، بررسی و بهبود مواردی بگذاریم که واقعا برای ما مهم هستند. چطور؟ باهم میبینیم

 

منظور از «goal» در گوگل آنالیتکیس چیست و چرا باید از آن استفاده کنیم؟

یک سوال: کاربر، با انجام چه کاری در سایت، شما را خوشحال می‌کند؟ جواب این سوال می‌تواند برای وب‌سایت‌های مختلف کاملا متفاوت باشد. در این رابطه فایل صوتی زیر را با دقت گوش کنید.

انواع «goal» و چرا باید هم «micro» و هم «macro» گل‌ها را داشته باشیم؟

همه ما در نهایت به دنبال افزایش «کانورژن» و «کانورژن‌ ریت» هستیم. کل فرایندهایی که انجام می‌دهیم اگر منجر به «Conversion» (به زبان ساده: تبدیل کاربر به مشتری) نشود، یعنی مسیر اشتباهی را طی کرده‌ایم یا در نهایت کارمان ارزشی ایجاد نمی‌کند. در این مواقع، اکثر صاحبان کسب و کار و حتی دیجیتال مارکترها فقط اهداف نهایی را در نظر می‌گیرند. مثلا فروش نهایی برای فروشگاه اینترنتی. همه به خوبی اهمیت این نوع از اهداف را می‌دانیم و این هدف نهایی است که ما را خوشحال می‌کند. اما باید بدانیم که در هر کسب و کاری با دو نوع هدف یا «goal» سر و کار داریم!

1:  macro goals in google analytics

این نوع هدف یا «goal» همانی است که همه بر ضرورت وجود آن توافق داریم. مهمترین کارهایی که کاربر باید در سایت انجام دهد و انجام نشدن آن به معنی شکست ما است.

2- micro goals in google analytics

در سمت دیگر، «micro goal»‌ها کارهایی هستند که مخاطب یا کاربر ما را به این اهداف نهایی یا «macro goal» نزدیک می‌کند. اکثر آن‌ها مشخص‌کننده علاقه‌مندی کاربران به وب‌سایت ما هستند. عضویت در خبرنامه برای دریافت تخفیف‌ها، ماندن در سایت برای مدت زمانی مشخص و خواندن صفحه جزئیات محصول، همگی مثال‌هایی از این دسته «goal»‌ها هستند. در واقع، هر چیزی که در سفر مشتری تا رسیدن به مقصد نهایی، او را همراهی‌ می‌کند و روی تصمیم‌گیری نهایی به انجام «macro goal» تاثیر مثبت می‌گذارد. هر عملی که به معنی علاقه‌مندی کاربران است و انجام دادن آن‌ها توسط کاربر به معنی نزدیک شدن به هدف نهایی است در این دسته می‌گنجد. برای انتخاب «goal»‌ها پیش‌نیازهای اصلی دیگری نیز وجود دارند که توضیح آن‌ها در این مطلب نمی‌گنجد، توصیه می‌کنم اگر تمایل به مطالعه بیشتر دارید، این مطلب را بخوانید. 

آموزش تعریف گل در گوگل آنالیتیکس

برای شروع، وارد اکانت گوگل آنالیتیکس شوید و به بخش «Admin» بروید. از سمت راست در بخش «View» روی گزینه «goal» کلیک کنید.

بعد از کلیک روی این بخش، وارد صفحه زیر می‌شوید. در اینجا باید روی دکمه «NEW goal+» کلیک کنید.

اگر این دکمه برای شما وجود نداشت، به این معنی است که دسترسی مورد نیاز (دسترسی Edit) برای ساخت «goal» را ندارید! در آنالیتیکس برای ساخت هر «goal» باید سه مرحله را طی کنیم:

  • goal setup

در این بخش گزینه «Custom» را انتخاب کنید، سایر گزینه‌ها فقط یک اسم برای «goal» شما انتخاب می‌کنند و کاربرد دیگری ندارند. بهتر است اسم آن‌ را خودمان انتخاب کنیم.

  • goal description

در این بخش، سه گزینه وجود دارد:

Name

برای هدفی که می‌خواهید بسازید، یک اسم تعیین کنید. تا جای ممکن اسم گذاری را توصیفی انتخاب کنید. در واقع باید طوری باشد که اگر شما از تیم رفتید یا افراد جدیدی به تیمتان اضافه شدند دقیقا متوجه شوند که این «goal» برای چه منظوری تعریف شده است.

goal slot ID

در هر «view» می‌توانیم 20 هدف تعریف کنیم. می‌توان برای دسته‌بندی بهتر، هر 5 تای آن‌ها را در یک «goal set» قرار داد. برای آنالیز بهتر در آینده «macro goal»‌ها – همان اهداف اصلی – را در «goal set 1» و «micro goal»‌ها – اهداف کمک کننده به اهداف اصلی – را در «goal set 2» می‌گذاریم.

Type

در این بخش، نوع «goal» را تعیین می‌کنیم. انتخاب این گزینه روی تنظیماتی که در بخش بعدی یعنی «goal detail» می‌بینیم تاثیر می‌گذارد. ما در آنالیتیکس 4 نوع «goal» داریم که بسته به هدفی که می‌خواهیم، باید یکی از آن‌ها را انتخاب کنیم.

روش ساخت goal از نوع Destination (مقصد)

معمولا کاربرها برای انجام فعالیت‌هایی که روی وب‌سایت ما انجام می‌دهد در حال جا‌به‌جایی میان صفحه‌های مختلف هستند. در واقع، دسترسی به بعضی از صفحه‌های سایت، در نتیجه انجام یک عمل از سمت کاربر صورت می‌گیرد. مثلا صفحه تشکر از خرید، بعد از یک خرید موفق قابل دسترسی است یا صفحه «عضویت با موفقیت انجام شد!» بعد از ثبت‌نام در خبرنامه توسط کاربر دیده می‌شود.

به زبان ساده‌تر، وقتی کاربر وارد یکی از این صفحه‌ها شود، می‌توان نتیجه گرفت که یکی از کارهای تعیین شده برای سایت را انجام داده است. به آن صفحه آخر «Destination page» یا «صفحه مقصد» می‌گوییم و با تعریف «goal» از این نوع می‌توانیم تعداد مرتبه‌های ورود یک سشن به این صفحه‌ها (goal completion) و درصد سشن‌هایی که وارد آن صفحه شده‌اند را نسبت به کل سشن‌ها (conversion rate) در گزارش‌ها داشته باشیم.

برای تعریف این نوع «goal»، بعد از انتخاب نوع «Destination» و کلیک روی «Continue» وارد این بخش می‌شویم.

در بخش اول باید آدرس صفحه مقصد را در کادر وارد کنیم. اگر آدرس صفحه مثلا به این صورت است:

/https://analytips.io/thank-you

فقط نیاز به وارد کردن بخش /thank-you/ داریم. در واقع آدرس اصلی سایت را اینجا وارد نمی‌کنیم. در سمت چپ کادر آدرس مقصد، یک گزینه با سه انتخاب بسیار مهم داریم!

Equals to

تعیین می‌کنیم که آدرس مقصد باید دقیقا با آدرس وارد شده در کادر برابر باشد. هر کارکتر اضافه یا کمتر باعث می‌شود که «goal» به درستی کار نکند.

Begins with

در صورت استفاده از این مورد، آدرس مقصد باید با آدرسی که در کادر گذاشته‌ایم شروع شود. مهم نیست بعد از آن چه پارامترهای دیگری داشته باشد.

Regular expression

این مورد جزو مباحث کمی پیشرفته‌تر آنالیتیکس محسوب می‌شود. گاهی آدرس مقصد با هیچ کدام از موارد بالا همخوانی ندارد. در این مواقع باید الگویی مناسب با آدرس مقصد خودمان بسازیم و استفاده از «Regex» برای انجام این کار به ما کمک می‌کند. مثلا فرض کنید در آنالیتیپس برای صفحه تشکر از ثبت‌نام در دوره گوگل آنالیتیکس دو صفحه مقصد مجزا داریم و نمی‌خواهیم برای هر کدام یک «goal» مجزا تعریف کنیم. با استفاده از «Regex» الگویی می‌سازیم که هر دو صفحه را به عنوان مقصد قبول کند.

/online-thank-you/

offline-thank-you/?order-id=12332/

اگر دو آدرس بالا، صفحه‌های مقصد این گل باشند، در این صورت می‌توان با قاعده‌ای که در زیر تعریف شده، هر دو را به عنوان مقصد در نظر گرفت.

^/online-thank-you/$|^/offline-thank-you/

در رابطه با استفاده از «Regular Expression» در گوگل آنالیتیکس و گوگل تگ منیجر به زودی مطلبی منتشر خواهیم کرد. خواندن این کتاب الکترونیکی هم می‌تواند به شما کمک زیادی بکند.

Value

در این قسمت، اگر کاری که کاربر انجام می‌دهد ارزش ریالی دارد، «Value» را «On» می‌کنیم و عدد مرتبط با آن را وارد می‌کنیم. مثلا اگر شما فقط یک محصول دارید و هزینه آن 790 هزارتومان است. می‌توانید آن را در کادر مربوط به «Value» وارد کنید. واحد «ریال» یا «تومان» در گوگل آنالیتیکس وجود ندارد. اگر در مثال بالا عدد 790 را وارد کنید. در پنل به ازای هر بار «goal completion» یک عدد 790 هم به متریک «goal value» اضافه می‌شود. ما آن را به جای 790 دلار، 790 هزار تومان می‌خوانیم. چون بودن یا نبودن واحد ریال، چندان تفاوتی برای ما ایجاد نمی‌کند.

funnel

اگر کاربر برای انجام «goal» مورد نظر شما، باید چندین صفحه متفاوت را طی کند تا به مقصد برسد، بهتر است از این گزینه استفاده کنیم تا ببینیم در کدام گام (funnel step) کاربران بیشتری منصرف یا سردرگم می‌شوند و تا انتها و انجام آن هدف پیش نمی‌روند. با همه توضیح‌های بالا، اگر کاربر ابتدا وارد صفحه دوره آنالیتیکس می‌شود و بعد از ثبت‌نام، بسته به نوع انتخاب دوره به دو صفحه مجزا می‌رود، تعریف «goal» و تنظیمات کلی به این صورت خواهد بود.

 چند نکته برای این نوع «goal»

  • حتما آدرس صفحه نهایی و گام‌ها را قبل از ایجاد «goal» از طریق گزارش «content» بررسی کنید. همچنین می‌توانید از گزینه «verify» در قسمت پایین بخش «goal detail» هم استفاده کنید.

در اینجا عدد «0» به آن معنی است که در 7 روز گذشته، مسیری که برای این «goal» تعیین شده، توسط هیچ سشنی طی نشده است. دلیل آن می‌تواند این باشد که صفحه مقصد به تازگی درست شده و هیچ کاربری وارد آن نشده است یا می‌تواند به معنی اشتباه در آدرس‌دهی یا «regular expression» ما باشد. (در تصاویر از اکانت بدون دیتا و تست استفاده شده است.)

  • انتخاب فیلد «required» در «قیف» یا همان «funnel» به این معنی است که کاربر حتما باید از آن نقطه شروع کند و تا انتهای قیف – صفحه مقصد – برود. این بخش روی عدد کلی کانورژن تاثیری نمی‌گذارد و تاثیر آن را فقط در گزارش «funnel visualization» می‌توان دید.

اگر صفحه مقصدی در کار نباشد چطور «goal» را تعریف کنیم؟!

بیشتر وقت‌ها مقصد کاربر برای ما مهم نیست و در عوض، تعاملات کاربر در همان صفحه یا در کل وب‌سایت برایمان اهمیت دارد. در این مواقع از سایر «goal type»ها مانند «Duration» ،«Page per session» یا «Events» استفاده می‌کنیم. در ویدیو زیر می‌توانید شیوه ساخت 3 نوع دیگر از «goal»‌ها را تماشا کنید.


نکات تکمیلی و جمع‌بندی

1- بر اساس اطلاعاتی که از goal ها به دست می‌آورید، دست به کار شوید و تغییرات مناسب را اعمال کنید
مثلا وقتی متوجه می‌شوید در مرحله سوم از «funnel» که برای فروش محصول گذاشته‌اید ریزش زیادی وجود دارد، به دنبال دلیل آن باشید و سعی کنید پس از متوجه شدن، مشکل را برطرف کنید. ابزارهایی مثل «Hotjar» یا «Yandex Metrica» می‌توانند به شما کمک کنند.

2- تنظیمات goal را چک کنید

یکی از راه‌های تست درست بودن تنظیمات «goal» این است که پس از ساخت آن، یک‌بار همان کاری که انتظار دارید کاربر انجام دهد را خودتان انجام دهید و سپس در بخش «Real Time» گزارش «Conversions» را ببینید.

3- گزارش‌ها و تمام اطلاعاتی که در گوگل آنالیتیکس در مورد «goal» و «conversion» داریم از زمان تعریف «goal» به بعد قابل دسترس هستند.

4- پس از ساخت «goal»‌ها ممکن است مقداری طول بکشد تا بتوانید داده‌های آن را ببینید.

5- پس از ساخت هر «goal» حتما یک یادداشت یا «annotation» در گزارش‌ها بگذارید تا تاریخ ساخت «goal»‌ها برای زمانی که می‌خواهید گزارش را ببینید مشخص باشد.

6- اگر فروشگاه اینترنتی دارید به فکر فعال‌سازی قابلیت Enhanced Ecommerce باشید.

گزینه مناسب‌تر برای فروشگاه‌های اینترنتی به جای استفاده از «goal»، فعال‌سازی قابلیت «Enhanced Ecommerce» است. با این قابلیت علاوه بر تعداد خرید، می‌توانید اطلاعاتی مانند محصول خریداری شده، مبلغ پرداختی و اطلاعات بسیار جالب دیگری را ببینید. پیاده‌سازی این قابلیت، کمی مشکل است اما اگر فروشگاهی دارید که به صورت جدی در حال فعالیت است، یکی از سرمایه‌گذاری‌هایی که خروجی بسیار خوبی می‌تواند برایتان داشته باشد فعال‌سازی این قابلیت خواهد بود.

خوشحالم تا انتهای مطلب را خواندید:) امیدوارم حداقل یک نکته جدید را یاد گرفته باشید. اگر سوالی در رابطه با تعیین «goal» دارید می‌توانید آن را در بخش نظرات بپرسید. اگر این مطلب را مفید دیدید لطفا آن را با دوستانتان به اشتراک بگذارید. حالا نوبت شما است. «goal»‌های مربوط به سایتتان را بسازید و شروع به بهینه‌سازی کنید.