اگر «بهینهسازی نرخ تبدیل (CRO)» را مثل رانندگی در شب بدانیم، ردیابی ایونت (رویداد) چراغ جلوی خودروست. بدون دادهٔ دقیق از رفتار کاربر، تغییرهایی که با استفاده از «Heatmap»، یا «آزمون A/B» اعمال کردهایم، فقط حدس باقی میماند. خبر خوب این است که برای ردیابی ایونتهای سایت دیگر نیازی به کدنویسی یا دانش فنی عمیق نیست؛ در متریکت کافی است نوع ایونت (مثل بازدید صفحه یا کلیک روی دکمه) را انتخاب کنید و ناحیهٔ موردنظر را با یک انتخابگر ساده مشخص کنید. در این مقاله یاد میگیریم چطور در چند گام ساده، ایونتهای کلیدی سایت را در متریکت تعریف کنیم، این رویکرد را با روش کدنویسیمحورِ Google Analytics 4 (GA4) مقایسه کنیم و در نهایت با کمک قیف تبدیل و KPIهای درست، اثر تغییرات را واضح ببینیم.
ایونت (Event) چیست و چرا مهم است؟
تعریف ایونت
در ابزارهای تحلیل رفتار کاربر، هر تعامل کاربر با سایت—کلیک روی دکمه، بازدید یک صفحهٔ خاص، اسکرول تا انتهای مقاله، یا ارسال فرم—بهصورت Event (ایونت یا رویداد) ثبت میشود. بدون تعریف ایونت، فقط میدانید چند نفر وارد سایت شدهاند؛ با تعریف ایونت میفهمید کاربران دقیقاً چه اقدامی انجام دادهاند.
ایونت ترکینگ در متریکت، بدون نیاز به کد
مهمترین تفاوت متریکت با ابزارهایی مثل GA4 این است که برای تعریف ایونت نیازی به دانش برنامهنویسی یا نصب کدهای اضافه ندارید. کافی است در پنل متریکت نوع ایونت را انتخاب کنید (مثلاً «کلیک روی دکمه» یا «بازدید صفحه») و ناحیهٔ موردنظر را با یک انتخابگر ساده (کلاس یا ID همان بخش از صفحه) مشخص کنید؛ متریکت از همان لحظه، آن رویداد را برای شما ردیابی میکند. اگر نیاز به سناریوی خاصتری دارید، قابلیت ثبت Custom Event (ایونت کاستوم) هم در متریکت وجود دارد تا هر رفتار دلخواهی را که به کسبوکار شما مرتبط است، تعریف کنید.
چطور در متریکت یک ایونت تعریف کنیم؟ (بدون کدنویسی)
گام ۱: انتخاب نوع ایونت
در پنل متریکت، وارد بخش ایونتها شوید و یکی از انواع آمادهٔ ایونت (بازدید صفحه، کلیک روی دکمه یا لینک، ارسال فرم و مواردی از این دست) را انتخاب کنید. این نوعهای آماده، پوششدهندهٔ اکثر نیازهای رایج یک کسبوکار هستند.
گام ۲: مشخصکردن ناحیهٔ هدف با انتخابگر ساده
برای اینکه متریکت بداند دقیقاً کدام بخش از صفحه را ردیابی کند، کافی است کد CSS همان ناحیه (مثلاً کلاس دکمهٔ «افزودن به سبد خرید») را در فیلد مربوطه وارد کنید. نیازی به تماس با تیم فنی یا انتشار مجدد سایت نیست.
گام ۳: ذخیره و مشاهدهٔ داده در داشبورد
پس از ذخیرهٔ ایونت، متریکت بلافاصله شروع به ثبت داده میکند. میتوانید در داشبورد ببینید این ایونت چند بار و توسط چه تعداد کاربر یکتا فعال شده است.
گام ۴: تعریف ایونت کاستوم برای سناریوهای خاص
اگر نیاز دارید رفتاری را ردیابی کنید که در قالبهای آماده نمیگنجد (مثلاً یک تعامل خاص در یک ابزار داخلی سایت)، از قابلیت ایونت کاستوم متریکت استفاده کنید تا آن رفتار را دقیقاً مطابق نیاز خودتان تعریف کنید.
مشاهده دموی داشبورد و اتصال به آنالیتیکس متریکت
مقایسه: ایونت ترکینگ در متریکت در برابر GA4
در GA4، علاوه بر ایونت، مفهومی به نام Goal (Conversion) هم وجود دارد که به شما امکان میدهد یک ایونت خاص را بهعنوان «هدف نهایی» (مثل خرید یا ثبتنام) علامتگذاری کنید تا در گزارشهای نرخ تبدیل جدا نمایش داده شود. متریکت در حال حاضر این قابلیت (Goal) را ندارد، اما با ایونت ترکینگ ساده و بدون کدِ خودش، همان اطلاعات رفتاری کلیدی را در اختیارتان میگذارد. جدول زیر تفاوت دو رویکرد را نشان میدهد:
| ویژگی | متریکت | GA4 | نتیجه برای کاربر ایرانی |
| روش تعریف ایونت | انتخاب نوع + وارد کردن CSS، بدون کد | تعریف شرط در Admin، معمولاً همراه با GTM | راهاندازی سریعتر در متریکت |
| Goal / Conversion | ندارد (فعلاً) | دارد؛ با سوییچ Mark as Conversion | در متریکت باید ایونتهای کلیدی را از طریق نامگذاری و داشبورد پیگیری کنید |
| ایونت کاستوم | دارد | دارد | هر دو برای سناریوهای خاص مناسباند |
| دسترسی و پایداری در ایران | سرور داخلی، بدون نیاز به فیلترشکن | ممکن است با تحریم و افت سرعت مواجه شود | متریکت پایدارتر برای مخاطب ایرانی |
تعریف رویداد سفارشی در GA4 (برای کسانی که هنوز از GA4 هم استفاده میکنند)
فعال کردن Enhanced Measurement
در Property ⟶ Data Stream، گزینهٔ Enhanced Measurement را روشن کنید؛ رویدادهایی مثل scroll و click بهصورت خودکار ثبت میشوند.
تعریف رویداد شرطی و تبدیل به Conversion
در Admin ⟶ Events، رویداد جدید را با شرط دلخواه (مثلاً page_location contains /pricing) بسازید و سپس سوییچ Convert را کنار آن فعال کنید تا در گزارشهای نرخ تبدیل نمایش داده شود. برای تست، از پنجرهٔ DebugView استفاده کنید و برای ارسال پارامترهای بیشتر (مثل ارزش پولی)، از Google Tag Manager کمک بگیرید.
ساخت قیف تبدیل (Funnel) بر اساس ایونتها
چیدن مراحل قیف
بعد از تعریف ایونتهای کلیدی (چه در متریکت و چه در GA4)، میتوانید مراحل مسیر کاربر را همانطور که در «از بازدید تا خرید: قیف تبدیل» توضیح دادیم کنار هم بچینید: بازدید صفحهٔ قیمت، کلیک روی دکمهٔ CTA و در نهایت ایونت نهایی (خرید یا ثبتنام).
تفسیر نرخ ریزش
داده نشان میدهد چند درصد کاربران از هر مرحله به مرحلهٔ بعد عبور میکنند. اگر ریزش در مرحلهٔ کلیک CTA بالاست، شاید رنگ دکمه یا موقعیت آن مشکل دارد؛ سرنخی برای یک تست A/B جدید.
KPIهای پیشنهادی برای داشبورد CRO
| KPI | تعریف | ابزار استخراج | مقدار هدف |
| Conversion Rate | درصد کاربرانی که ایونت نهایی را فعال کردهاند | متریکت یا GA4 | رشد ۱۰٪ فصلی |
| Event Frequency | تعداد فعالشدن هر ایونت در بازهٔ زمانی | متریکت | مقایسه با هفتهٔ قبل |
| Time to Convert | میانگین زمان بین اولین صفحه و ایونت نهایی | متریکت یا GA4 | <۲ دقیقه برای لندینگ |
| Funnel Drop-off | درصد ریزش مرحلهٔ حساس | متریکت یا GA4 Funnel | <۳۰٪ در گام تصمیم |
مطالعهٔ موردی کوتاه – ردیابی ایونت بدون کد و رشد ۱۵٪ ثبتنام
یک پلتفرم آموزش آنلاین با استفاده از ایونت ترکینگ متریکت، بدون هیچ کدنویسی، ایونت «کلیک روی دکمهٔ ثبتنام» را تعریف کرد و متوجه شد ۴۰٪ کاربران موبایل پیش از رسیدن به فرم ثبتنام، صفحه را ترک میکنند. با تقلید فرم دسکتاپ در موبایل (خودکار پرشدن ایمیل و واگذاری فیلد نام به مرحلهٔ بعد)، ثبتنام کلی ۱۵٪ بالا رفت؛ همهٔ این تحلیل، بدون نیاز به یک خط کد یا دخالت تیم فنی انجام شد.
دادهٔ دقیق، بهینهسازی بدون حدس
با تعریف ایونتهای درست در متریکت—بدون کدنویسی و بدون دغدغهٔ تحریم—و ساخت قیف تبدیل بر اساس همان داده، هر تغییر در طراحی یا سرعت سایت را به عدد فروش ارتباط دهید؛ بدون دادهٔ واقعی، CRO فقط حدس است. اگر میخواهید همین امروز ایونتهای کلیدی سایت خود را بدون کد راه بیندازید، از تیم متریکت کمک بخواهید.
آپارات متریکت