অ্যানালিটিক্স এবং মেট্রিক্স হল মোবাইল অ্যাপ্লিকেশনে ব্যবহারকারীর আচরণ সম্পর্কে ডেটা সংগ্রহ এবং বিশ্লেষণ। Adjust (2025)-এর মতে, অ্যানালিটিক্স ব্যবহারকারী অ্যাপগুলি 30% বেশি Retention এবং 25% বেশি LTV দেখায়। এই নিবন্ধে আমরা মূল মেট্রিক্স, ডেটা সংগ্রহ এবং বিশ্লেষণের টুলস, পাশাপাশি অ্যানালিটিক্স বাস্তবায়নের সেরা অনুশীলনগুলি নিয়ে আলোচনা করব।
মূল পয়েন্ট
DAU (দৈনিক সক্রিয় ব্যবহারকারী) — একদিনে অ্যাপের সাথে ইন্টারঅ্যাক্ট করা অনন্য ব্যবহারকারীর সংখ্যা। WAU — সাপ্তাহিক, MAU — মাসিক। এই মেট্রিক্সগুলি দর্শকের পরিধি দেখায়। Sticky Factor = DAU/MAU অ্যাপের «আঠালোভাব» দেখায়: >50% — চমৎকার, 20–50% — স্বাভাবিক, <20% — অ্যাপ ব্যবহারকারীদের ধরে রাখে না।
Retention — ইনস্টলের পরে N দিন পর অ্যাপে ফিরে আসা ব্যবহারকারীদের শতাংশ। মূল পয়েন্ট: D1 (দিন 1), D7 (দিন 7), D30 (দিন 30)। মোবাইল অ্যাপের জন্য স্বাভাবিক মান: D1 — 30–40%, D7 — 10–20%, D30 — 5–10%। Churn Rate হল বিপরীত সূচক (চলে যাওয়া ব্যবহারকারীদের শতাংশ)। Retention হল পণ্যের গুণমানের প্রধান মেট্রিক। Retention কম হলে, নতুন ব্যবহারকারী আনা অর্থহীন।
LTV (লাইফটাইম ভ্যালু) — অ্যাপে পুরো জীবনকালে একজন ব্যবহারকারী থেকে অনুমানিক রাজস্ব। LTV = ARPU × গড় জীবনকাল। ARPU (প্রতি ব্যবহারকারী গড় রাজস্ব) — প্রতি ব্যবহারকারী গড় রাজস্ব। ARPDAU (প্রতি দৈনিক সক্রিয় ব্যবহারকারী গড় রাজস্ব) — প্রতিদিন সক্রিয় ব্যবহারকারী প্রতি রাজস্ব। অ্যাপ লাভজনক হওয়ার জন্য LTV, CPI (প্রতি ইনস্টল খরচ) থেকে কমপক্ষে 3 গুণ বেশি হতে হবে। এই মেট্রিক্সগুলি নগদীকরণ এবং ট্রাফিক ক্রয়ের জন্য গুরুত্বপূর্ণ।
Conversion Rate — ব্যবহারকারীদের শতাংশ যারা লক্ষ্য কর্ম সম্পাদন করেছে (ক্রয়, নিবন্ধন, সাবস্ক্রিপশন)। CTR (ক্লিক-থ্রু রেট) — বিজ্ঞাপন ব্যানার বা বাটনে ক্লিকের শতাংশ। Session Length এবং Session Interval — গড় সেশনের সময়কাল এবং সেশনের মধ্যে ব্যবধান। ছোট ঘন ঘন সেশন (মেসেঞ্জার, সামাজিক নেটওয়ার্ক) বনাম দীর্ঘ বিরল সেশন (ভিডিও, শিক্ষা)।
| মেট্রিক | কী দেখায় | স্বাভাবিক মান |
|---|---|---|
| DAU | প্রতিদিন সক্রিয় ব্যবহারকারী | নিche নির্ভর করে |
| Retention D1 | ১ম দিনে ফিরে আসা | 30–40% |
| Retention D7 | ৭ম দিনে ফিরে আসা | 10–20% |
| Retention D30 | ৩০শে দিনে ফিরে আসা | 5–10% |
| LTV | প্রতি ব্যবহারকারী রাজস্ব | > 3× CPI |
| ARPU | প্রতি ব্যবহারকারী গড় রাজস্ব | মডেলের উপর নির্ভর করে |
| Conversion Rate | % লক্ষ্য কর্ম | 2–10% |
| Session Length | সেশনের সময়কাল | 5–15 মিনিট |
Firebase Analytics — ইভেন্ট, অডিয়েন্স এবং রিপোর্ট সংগ্রহের জন্য Google-এর বিনামূল্যের টুল। সুবিধা: বিনামূল্যে (সীমাহীন ইভেন্ট), Google Ads এবং BigQuery-এর সাথে একীকরণ, স্বয়ংক্রিয় ইভেন্ট সংগ্রহ (first_open, in_app_purchase, session_start)। Firebase Analytics শুরু এবং মৌলিক অ্যানালিটিক্সের জন্য সেরা পছন্দ। গভীর ডেটা বিশ্লেষণের জন্য BigQuery ব্যবহার করুন।
Amplitude — ব্যবহারকারীর আচরণের উপর ফোকাস করা একটি পণ্য অ্যানালিটিক্স প্ল্যাটফর্ম। ফানেল বিশ্লেষণ (Funnel Analysis), কোহোর্ট বিশ্লেষণ (Cohort Analysis), ধারণ বিশ্লেষণ (Retention Analysis) এবং আচরণগত পথ। বিনামূল্যের স্তর — মাসে 10 মিলিয়ন ইভেন্ট পর্যন্ত। Amplitude জটিল পণ্য অ্যানালিটিক্সের জন্য উপযুক্ত।
Mixpanel — Amplitude-এর মতো, ইভেন্ট এবং বৈশিষ্ট্যের উপর জোর দেয়। বিনামূল্যের স্তর — মাসে 20 মিলিয়ন ইভেন্ট পর্যন্ত (সীমিত বৈশিষ্ট্য সহ)। IT Sectr-এ আমরা মৌলিক অ্যানালিটিক্স (ইনস্টল, ক্রয়, ক্র্যাশ) জন্য Firebase Analytics এবং পণ্য অ্যানালিটিক্স এবং A/B পরীক্ষার জন্য Amplitude ব্যবহার করি।
Event Tracking (ইভেন্ট অ্যানালিটিক্স) — অ্যাপে ব্যবহারকারীর ক্রিয়াকলাপ রেকর্ড করা: ক্লিক, দৃশ্য, ক্রয়। প্রতিটি ইভেন্টের একটি নাম (event_name) এবং প্যারামিটার (event_params) থাকে। Firebase-এর স্ট্যান্ডার্ড ইভেন্ট: screen_view, select_content, add_to_cart, purchase। কাস্টম ইভেন্ট: level_up, share_photo, filter_applied।
ফানেল (Funnels) — অনবোর্ডিং সম্পূর্ণ করা বা পণ্য কেনার মতো লক্ষ্যে নিয়ে যাওয়া ইভেন্টের ক্রম। Funnel Analysis দেখায় যে ব্যবহারকারীরা কোন ধাপে ছেড়ে দেয়। একটি সাধারণ ফানেল: Install → Sign Up → Add to Cart → Purchase। যদি Sign Up-এ ছেড়ে দেয়, তাহলে সমস্যা নিবন্ধনে।
কোহোর্ট (Cohorts) — একটি সাধারণ বৈশিষ্ট্য (ইনস্টলের তারিখ, দেশ, ট্রাফিক উৎস) দ্বারা একত্রিত ব্যবহারকারীদের গ্রুপ। Cohort Analysis বিভিন্ন গ্রুপের আচরণ তুলনা করতে দেয়: জানুয়ারি বনাম ফেব্রুয়ারিতে অ্যাপ ইনস্টলকারী ব্যবহারকারীদের জন্য দিন অনুযায়ী Retention। User Properties — ব্যবহারকারীর অতিরিক্ত বৈশিষ্ট্য (সাবস্ক্রিপশন, স্তর, দেশ)।
Firebase Crashlytics — মোবাইল অ্যাপ্লিকেশনে ত্রুটি এবং ক্র্যাশ ট্র্যাক করার প্রধান টুল। Crashlytics প্রতিটি ক্র্যাশে স্ট্যাক ট্রেস, লগ এবং ডিভাইস ডেটা সংগ্রহ করে। সুবিধা: বিনামূল্যে, Firebase Analytics-এর সাথে স্বয়ংক্রিয় একীকরণ, ক্র্যাশ গ্রুপিং এবং অগ্রাধিকার নির্ধারণ (বেশিরভাগ ব্যবহারকারীকে প্রভাবিত করে এমন ক্র্যাশ)।
Sentry — Flutter, React Native এবং অন্যান্য ক্রস-প্ল্যাটফর্ম ফ্রেমওয়ার্কের জন্য বর্ধিত সমর্থন সহ Crashlytics-এর বিকল্প। Sentry শুধু ক্র্যাশ নয়, কর্মক্ষমতা সমস্যা (ধীর লেনদেন) সংগ্রহ করে। Git-এর সাথে একীকরণ (Sentry → issue → commit)। IT Sectr-এ আমরা Crashlytics প্রধান টুল হিসেবে এবং Flutter ও React Native প্রকল্পের জন্য Sentry ব্যবহার করি।
Non-Fatal Errors — ত্রুটি যা ক্র্যাশের কারণ হয় না কিন্তু অ্যাপের যুক্তি ব্যাহত করে (ব্যর্থ অনুরোধ, try-catch-এ null পয়েন্টার)। অ্যাপের স্থিতিশীলতার সম্পূর্ণ চিত্র পেতে এগুলো লগ করাও গুরুত্বপূর্ণ।
A/B টেস্টিং — লক্ষ্য মেট্রিক্সের ভিত্তিতে ভালো নির্বাচনের জন্য একটি স্ক্রিন বা ফিচারের দুটি সংস্করণ (A — নিয়ন্ত্রণ, B — পরিবর্তন) তুলনা করার পদ্ধতি। মোবাইল ডেভেলপমেন্টে A/B পরীক্ষা Firebase Remote Config বা Amplitude Experiment-এর মাধ্যমে পরিচালিত হয়। ন্যূনতম পরীক্ষার সময়কাল — 7 দিন (সপ্তাহের দিন বিবেচনায় নিতে)।
A/A টেস্ট — পরীক্ষা যেখানে উভয় সংস্করণ একই। পরিসংখ্যান সরঞ্জামের সঠিকতা যাচাই করতে ব্যবহৃত হয়। মাল্টিভেরিয়েট টেস্টিং (MVT) — একসাথে একাধিক পরিবর্তন পরীক্ষা করা। উদাহরণ: নতুন স্ক্রিন ডিজাইন + নতুন বাটন টেক্সট (4 কম্বিনেশন)। MVT-এর জন্য বেশি ট্রাফিক প্রয়োজন।
পরিসংখ্যানগত তাৎপর্য (p-value < 0.05) — সিদ্ধান্ত নেওয়ার ন্যূনতম সীমা। নমুনার আকার প্রত্যাশিত প্রভাবের উপর নির্ভর করে: 5% উন্নতির জন্য প্রতিটি গ্রুপে ~1000 ব্যবহারকারী প্রয়োজন। IT Sectr-এ আমরা উন্নয়নের প্রতিটি ধাপে A/B পরীক্ষা করি — এটি পদ্ধতিগতভাবে মেট্রিক্স 10–15% উন্নত করে।
Firebase Remote Config — নতুন সংস্করণ প্রকাশ না করেই অ্যাপ প্যারামিটার দূরবর্তীভাবে পরিবর্তনের টুল। A/B পরীক্ষা, ক্রমিক ফিচার রোলআউট, ফিচার সক্রিয়/নিষ্ক্রিয় করতে ব্যবহৃত হয়। Remote Config অডিয়েন্স অনুযায়ী ব্যক্তিগতকরণ সমর্থন করে।
প্রায়শই জিজ্ঞাসিত প্রশ্ন
Retention D1, D7, D30 দিয়ে শুরু করুন — এটি পণ্যের গুণমানের প্রধান মেট্রিক। তারপর DAU/MAU (সম্পৃক্ততা) এবং Conversion Rate (কার্যকারিতা) যোগ করুন। নগদীকরণ বাস্তবায়নের পর LTV এবং ARPU সংযুক্ত করুন।
হ্যাঁ, Firebase Analytics সীমাহীন ইভেন্ট সহ সম্পূর্ণ বিনামূল্যে। শুধুমাত্র উন্নত বৈশিষ্ট্যগুলি প্রদেয়: BigQuery এক্সপোর্ট (10 GB/মাস পর্যন্ত বিনামূল্যে), Firebase Remote Config (বিনামূল্যে), A/B Testing (একটি নির্দিষ্ট পরিমাণ পর্যন্ত বিনামূল্যে)।
Retention — অ্যাপে ফিরে আসা ব্যবহারকারীদের শতাংশ। এটি অ্যাপ কতটা দরকারী তার একটি সূচক। Retention কম হলে, নতুন ব্যবহারকারী আনা লাভজনক হবে না। Retention D1 > 30% — ভাল, D7 > 15% — চমৎকার।
Firebase Analytics — ইভেন্ট সংগ্রহ এবং সাধারণ রিপোর্টের জন্য বিনামূল্যের মৌলিক টুল। Amplitude — গভীর পণ্য অ্যানালিটিক্সের জন্য প্ল্যাটফর্ম: কোহোর্ট, ফানেল, আচরণগত পথ, A/B পরীক্ষা। Firebase শুরু করার জন্য, Amplitude বৃদ্ধির জন্য।
কমপক্ষে 7 দিন — সপ্তাহের দিন এবং ছুটির দিনে আচরণের পার্থক্য বিবেচনায় নিতে। ছোট প্রভাব (1–2%) সম্পন্ন পরীক্ষার জন্য 2–4 সপ্তাহ প্রয়োজন। প্রথম ইতিবাচক ফলাফলে পরীক্ষা বন্ধ করবেন না — পরিসংখ্যানগত তাৎপর্যের জন্য অপেক্ষা করুন (p < 0.05)।
সারাংশ
আমরা একটি মোবাইল অ্যাপ্লিকেশন টার্নকি তৈরি করব
IT Sectr 2017 সাল থেকে স্টার্টআপ এবং ব্যবসার জন্য iOS এবং Android অ্যাপ্লিকেশন তৈরি করে। আমরা আপনাকে পরামর্শ দেব এবং সেরা সমাধান প্রস্তাব করব।