Metabase

بونوس: مشکلات رایج داده (و چه کاری درباره آن‌ها انجام دهید)

ردیابی نحوه پیشرفت افراد از طریق یک فرآیند چندمرحله‌ای و جایی که خارج می‌شوند.

نحوه انجام تحلیل قیف

ردیابی نحوه پیشرفت افراد از طریق یک فرآیند چندمرحله‌ای و جایی که خارج می‌شوند.

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

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

تحلیل قیف چیست؟

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

Funnel illustration

یک مثال ساده:

فرض کنید می‌خواهید جریان ثبت‌نام خود را تحلیل کنید. چهار مرحله کلیدی را تعریف می‌کنید:

مرحله 1: بازدید از صفحه اصلی

مرحله 2: ثبت‌نام

مرحله 3: شروع آزمایشی

مرحله 4: خرید پلن

حالا تصور کنید 1,000 نفر از صفحه اصلی شما بازدید کردند، اما فقط 50 نفر یک پلن خریدند. قیف شما ممکن است اینطور به نظر برسد:

StepUsersConversion from previousConversion from total
Visited homepage1,000
Signed up60060%60%
Started trial20033%20%
Purchased plan5025%5%

این تجزیه جایی که کاربران خارج می‌شوند را برجسته می‌کند. در این مورد، ثبت‌نام‌ها قوی هستند، اما تبدیل آزمایشی به پرداخت جایی است که همه چیز از هم می‌پاشد.

نوبت شما: 3 تا 5 مرحله کلیدی که کاربران شما قبل از تبدیل از آن‌ها عبور می‌کنند چیست؟ آن‌ها را حتی به طور تقریبی ترسیم کنید. این‌ها مراحل قیف شما خواهند شد.

Funnel steps

داده‌ای که نیاز دارید

جدول بالا شامل داده تجمیع شده است. برای ساخت قیف خود، به داده خام با سه ویژگی نیاز دارید: چه کسی کاری انجام داد، چه کاری انجام داد، و چه زمانی انجام داد.

این یعنی هر ردیف معمولاً شامل فیلدهایی مثل این‌ها خواهد بود: user_id (چه کسیevent_name (چه کاری)، و event_time (چه زمانی).

در اینجا نحوه به نظر رسیدن داده تمیز:

user_idevent_nameevent_time
Avisited_homepage2025-07-30 09:00:36
Asigned_up2025-07-30 09:05:11
Bvisited_homepage2025-07-30 10:02:07
Bsigned_up2025-07-30 10:04:40
Bstarted_trial2025-07-30 10:06:03

این نوع لاگ رویداد ستون فقرات تحلیل قیف است. همچنین می‌توانید فیلدهای اضافی مثل device، country، یا campaign_source را برای تقسیم قیف‌ها بر اساس بخش‌های مخاطب شامل کنید.

در بسیاری از موارد، باید داده خود را تغییر شکل دهید یا مدل کنید به این فرمت قبل از اینکه بتوانید یک قیف را محاسبه کنید.

نحوه محاسبه داده برای یک قیف

پس از اینکه داده شما تمیز شد، محاسبه قیف ساده است: تعداد کاربرانی که به هر مرحله می‌رسند را بشمارید، سپس نرخ تبدیل بین مراحل را محاسبه کنید.

بیایید از یک مثال استفاده کنیم:

user_idevent_name
Avisited_homepage
Asigned_up
Astarted_trial
Bvisited_homepage
Bsigned_up
Cvisited_homepage

مرحله 1 (بازدید از صفحه اصلی): 3 کاربر — A، B، C

مرحله 2 (ثبت‌نام): 2 کاربر — A و B

مرحله 3 (شروع آزمایشی): 1 کاربر — A

حالا نرخ تبدیل را محاسبه کنید:

  • نرخ تبدیل مرحله به مرحله:
    • صفحه اصلی → ثبت‌نام = 2 ÷ 3 = 66.7%
    • ثبت‌نام → آزمایشی = 1 ÷ 2 = 50%
  • نرخ تبدیل از شروع:
    • صفحه اصلی → آزمایشی = 1 ÷ 3 = 33.3%

این ریاضی ساده پایه هر نمودار قیف است، مهم نیست داده شما چقدر پیچیده شود.

در اینجا نحوه به نظر رسیدن آن اعداد به عنوان یک قیف:

Funnel Diagram

ساخت قیف‌ها در متابیس

برای ساخت یک نمودار قیف در متابیس، می‌توانید از query builder یا SQL استفاده کنید.

با شناسایی رویدادهایی که هر مرحله در قیف شما را نشان می‌دهند شروع کنید، چیزهایی مثل visited_homepage، signed_up، یا started_trial.

سپس:

  • رویدادهای خود را خلاصه کنید با شمارش user_id
  • گروه‌بندی بر اساس مرحله قیف، مثل event_name برای شمارش کاربران در هر مرحله
  • تجسم به عنوان یک نمودار قیف.

برای تنظیمات پیشرفته‌تر (مثل ترکیب مراحل از جداول مختلف یا استفاده از SQL)، راهنمای نمودارهای قیف ما را بررسی کنید.

خودتان امتحان کنید: CSV نمونه

آماده هستید تحلیل قیف را در عمل به کار ببرید؟

ما یک مجموعه داده نمونه آماده کرده‌ایم که می‌توانید دانلود کنید و خودتان کاوش کنید.

این CSV شامل داده رویداد کاربر مثل user_id، event_name، و event_time است تا بتوانید با استفاده از مراحلی که یاد گرفتید ساخت قیف‌ها در متابیس را تمرین کنید.

دانلود مجموعه داده قیف نمونه

CSV را به متابیس آپلود کنید و یک نمودار قیف بسازید تا ببینید کاربران کجا خارج می‌شوند و نرخ تبدیل چگونه تغییر می‌کند.

باید به یک قیف برسید که چیزی شبیه این به نظر برسد:

Sample Funnel Chart

این تمرین به مجموعه داده نمونه از پیش تعریف شده متکی است، اما همچنین می‌توانید داده تمرینی خود را با استفاده از تولیدکننده مجموعه داده AI تولید کنید.

بونوس: مشکلات رایج داده (و چه کاری درباره آن‌ها انجام دهید)

در اینجا آنچه معمولاً اشتباه می‌شود و نحوه رفع آن:

  • timestampهای گم‌شده: برای دانستن ترتیب مراحل به آن‌ها نیاز دارید. اگر گم شده‌اند، سعی کنید از تاریخ‌های ایجاد یا تقریب از ID کاربر استفاده کنید.
  • فرمت پهن: یک ردیف به ازای هر کاربر با چندین ستون (مثل signup_date، trial_date، purchase_date) تحلیل‌ش سخت‌تر است. باید این را به فرمت طولانی با یک رویداد به ازای هر ردیف تغییر شکل دهید.
  • رویدادها در جداول جداگانه: داده ثبت‌نام شما در یک جدول است، داده آزمایشی در دیگری، خریدها در سومی. آن‌ها را قبل از شروع تحلیل خود به یک جدول رویداد واحد join کنید.
  • نام‌های رویداد ناسازگار: برخی رویدادها signed_up نامیده می‌شوند، بقیه signup_success، signup_done، یا signup_win. یک قرارداد نام‌گذاری انتخاب کنید و به آن پایبند باشید.