সাবস্ক্রিপশন হল মোবাইল অ্যাপ মানিটাইজেশনের একটি মডেল, যেখানে ব্যবহারকারী কন্টেন্ট বা কার্যকারিতার অ্যাক্সেসের জন্য নিয়মিত অর্থ প্রদান করে। এককালীন ক্রয়ের বিপরীতে, সাবস্ক্রিপশন ডেভেলপারের জন্য স্থির আয় এবং ব্যবহারকারীর জন্য আপডেট কন্টেন্টের অ্যাক্সেস নিশ্চিত করে। Apple Subscriptions ডকুমেন্টেশন অনুসারে, স্বয়ংক্রিয় নবায়ন মোবাইল সাবস্ক্রিপশন বাজারের বৃদ্ধির প্রধান চালক, যা 2025 সালে 200 বিলিয়ন ডলার অতিক্রম করেছে।
মূল বিষয়
সাবস্ক্রিপশন একটি ব্যবসায়িক মডেল যেখানে ব্যবহারকারী মোবাইল অ্যাপের কন্টেন্ট, পরিষেবা বা কার্যকারিতার অ্যাক্সেসের জন্য পুনরাবৃত্ত অর্থ (সাপ্তাহিক, মাসিক বা বার্ষিক) প্রদান করে। ব্যবহারকারী বাতিল না করা পর্যন্ত App Store বা Google Play-এর মাধ্যমে স্বয়ংক্রিয় নবায়ন সহ অর্থপ্রদান প্রক্রিয়াজাত হয়।
সাবস্ক্রিপশন মোবাইল অ্যাপের জন্য প্রভাবশালী মানিটাইজেশন মডেলে পরিণত হয়েছে। Sensor Tower-এর মতে, সাবস্ক্রিপশন মডেল App Store-তে সমস্ত নন-গেমিং অ্যাপ রাজস্বের 85% এর বেশি। Google Play একই ধরনের প্রবণতা দেখায়: সাবস্ক্রিপশন রাজস্ব বার্ষিক 35% হারে বৃদ্ধি পাচ্ছে।
ডেভেলপারের জন্য সাবস্ক্রিপশনের মূল সুবিধা হল পূর্বাভাসযোগ্য পুনরাবৃত্ত রাজস্ব (ARR — বার্ষিক পুনরাবৃত্ত রাজস্ব) এবং অ্যাপ উন্নয়নে বিনিয়োগের ক্ষমতা। ব্যবহারকারীর জন্য, এর অর্থ অপেক্ষাকৃত কম মূল্যে ক্রমাগত আপডেট কন্টেন্টের অ্যাক্সেস।
App Store এবং Google Play বিভিন্ন ধরনের সাবস্ক্রিপশন সমর্থন করে। প্রধান পার্থক্য নবায়ন এবং পুনরুদ্ধার প্রক্রিয়ায়। সাবস্ক্রিপশনের ধরন নির্বাচন অর্থপ্রদান প্রক্রিয়াকরণ, বিজ্ঞপ্তি এবং বাতিলের যুক্তিকে প্রভাবিত করে।
অটো-রিনিউয়েবল মোবাইল স্টোরে সাবস্ক্রিপশনের প্রধান প্রকার। ব্যবহারকারী স্পষ্টভাবে তাদের অ্যাকাউন্ট সেটিংসে বাতিল না করা পর্যন্ত সাবস্ক্রিপশন স্বয়ংক্রিয়ভাবে পিরিয়ডের শেষে নবায়ন হয়। স্টোর প্রতিটি নবায়ন, অর্থপ্রদান ব্যর্থতা বা বাতিল সম্পর্কে সার্ভার বিজ্ঞপ্তি পাঠায়। iOS 1 সপ্তাহ থেকে 1 বছর পর্যন্ত পিরিয়ড সমর্থন করে, Android — 1 মাস থেকে 1 বছর পর্যন্ত।
অ-নবায়নযোগ্য স্বয়ংক্রিয় নবায়ন ছাড়া সাবস্ক্রিপশন। ব্যবহারকারী একটি নির্দিষ্ট সময়ের জন্য অ্যাক্সেসের জন্য একবার অর্থ প্রদান করে, যার পরে অ্যাক্সেস বন্ধ হয়ে যায়। ডেভেলপারকে স্বাধীনভাবে ব্যবহারকারীকে নবায়নের প্রয়োজনীয়তার কথা মনে করিয়ে দিতে হবে। পুনরাবৃত্ত ক্রয়ে কম রূপান্তরের কারণে এই ধরনের কম ব্যবহৃত হয়।
বিনামূল্যে ট্রায়াল একটি বিনামূল্যে ট্রায়াল সময়কাল যা স্বয়ংক্রিয়ভাবে অর্থপ্রদানের সাবস্ক্রিপশনে রূপান্তরিত হয়। পরিচিতিমূলক অফার是新 সাবস্ক্রাইবারদের জন্য ছাড়ের অফার: বিনামূল্যে সময়কাল, প্রথম N মাসের জন্য কম মূল্য বা পে-এজ-ইউ-গো (একাধিক পিরিয়ডে ছাড়)। Apple প্রতিটি সাবস্ক্রিপশন গ্রুপের জন্য প্রতি ব্যবহারকারীতে একটি পরিচিতিমূলক অফার সীমাবদ্ধ করে।
সাবস্ক্রিপশন গ্রুপ বিনিময়যোগ্য সাবস্ক্রিপশন গ্রুপ করার জন্য Apple-এর একটি প্রক্রিয়া। একজন ব্যবহারকারীর একটি গ্রুপে শুধুমাত্র একটি সক্রিয় সাবস্ক্রিপশন থাকতে পারে। উদাহরণস্বরূপ, যদি একটি অ্যাপ মৌলিক ($9.99 প্রতি মাসে) এবং প্রিমিয়াম ($19.99 প্রতি মাসে) প্ল্যান অফার করে, তারা একই গ্রুপে থাকা উচিত — প্রিমিয়াম কেনার সময় মৌলিক স্বয়ংক্রিয়ভাবে বাতিল হয়।
Google Play বেস প্ল্যান নামক অনুরূপ ধারণা ব্যবহার করে। প্রতিটি বেস প্ল্যান একটি পিরিয়ড (মাস, বছর) এবং মূল্য নির্ধারণ করে। বেস প্ল্যানে অফার (ছাড়, বিনামূল্যে সময়কাল) যোগ করা যেতে পারে। ব্যবহারকারীরা অ্যাক্সেস না হারিয়ে একই সাবস্ক্রিপশন পণ্যের মধ্যে বেস প্ল্যানের মধ্যে স্যুইচ করতে পারেন।
UX-এর জন্য সাবস্ক্রিপশন গ্রুপের সঠিক কনফিগারেশন গুরুত্বপূর্ণ। যদি দুটি প্ল্যান ভিন্ন গ্রুপে থাকে, ব্যবহারকারী ভুলবশত উভয়ের জন্য অর্থ প্রদান করতে পারে। নতুন সাবস্ক্রিপশন কেনার সময় App Store স্বয়ংক্রিয়ভাবে গ্রুপের পূর্ববর্তী সাবস্ক্রিপশন বাতিল করে। Google Play-তে ম্যানুয়াল প্রতিস্থাপন কনফিগারেশন প্রয়োজন।
সাবস্ক্রিপশনের মূল্য নির্ধারণ রূপান্তর এবং ধরে রাখার মূল কারণগুলির মধ্যে একটি। App Store এবং Google Play সাবস্ক্রাইবারদের আকর্ষণ করার জন্য বিভিন্ন সরঞ্জাম প্রদান করে: বিনামূল্যে ট্রায়াল সময়কাল, প্রথম পিরিয়ডে ছাড় (পরিচিতিমূলক অফার) এবং বিদ্যমান ব্যবহারকারীদের জন্য প্রচার সময়কাল (প্রচারমূলক অফার)।
বিনামূল্যে ট্রায়াল সাবস্ক্রাইবারদের আকর্ষণের সবচেয়ে কার্যকরী সরঞ্জাম। বিশ্লেষণ অনুসারে, বিনামূল্যে ট্রায়াল সময়কাল সম্পন্ন অ্যাপগুলি অর্থপ্রদানকারী ব্যবহারকারীতে 25–40% বেশি রূপান্তর দেখায়। মানক ট্রায়াল সময়কাল 7 বা 14 দিন। খুব ছোট সময়কাল (3 দিন) ব্যবহারকারীকে মূল্যায়নের সময় দেয় না, অন্যদিকে খুব দীর্ঘ সময়কাল (30+ দিন) জরুরিতা হ্রাস করে।
প্রচারমূলক অফার ব্যবহারকারীদের জন্য ছাড় যারা পূর্বে সাবস্ক্রাইবার ছিল কিন্তু সাবস্ক্রিপশন বাতিল করেছে। Apple তাদের নবায়নের জন্য বিনামূল্যে সময়কাল বা কম মূল্য অফার করার অনুমতি দেয়। প্রচারমূলক অফার প্রতি ব্যবহারকারীতে একবার বৈধ এবং ফিরে আসা ব্যবহারকারীদের মধ্যে ছাড়ের হার কমাতে সাহায্য করে।
উইন-ব্যাক বাতিলকারী সাবস্ক্রাইবারদের ফিরিয়ে আনতে স্বয়ংক্রিয় ক্যাম্পেইন। বাতিলের বিষয়ে সার্ভার বিজ্ঞপ্তি (DID_CHANGE_RENEWAL_STATUS বা SUBSCRIPTION_PAUSED) পাওয়ার পর, অ্যাপ ব্যক্তিগত অফার সহ push বিজ্ঞপ্তি পাঠাতে পারে। উইন-ব্যাক ক্যাম্পেইন 15% পর্যন্ত বাতিলকারী সাবস্ক্রাইবারদের ফিরিয়ে আনে। উইন-ব্যাক অফার পাঠানোর সবচেয়ে ভাল সময় বাতিলের পর প্রথম 24 ঘণ্টা, যখন ব্যবহারকারী এখনও পরিষেবার মূল্য মনে রাখে।
সাবস্ক্রিপশনের সার্ভার-সাইড প্রক্রিয়াকরণ যেকোনো সাবস্ক্রিপশন সিস্টেমের একটি বাধ্যতামূলক উপাদান। স্টোরগুলি সাবস্ক্রিপশন জীবনচক্রের সমস্ত ঘটনা সম্পর্কে সার্ভার বিজ্ঞপ্তি পাঠায়: নবায়ন, অর্থপ্রদান ব্যর্থতা, বাতিল, ফেরত। সার্ভার-সাইড প্রক্রিয়াকরণ ছাড়া ব্যবহারকারীর অ্যাক্সেস সঠিকভাবে পরিচালনা করা অসম্ভব।
// App Store নবায়ন বিজ্ঞপ্তি হ্যান্ডলিং
const notification = request.body
const payload = notification.data.signedPayload
if (notificationType === 'DID_RENEW') {
const transaction = decodeJWS(payload)
await extendAccess({
userId: transaction.originalTransactionId,
expiresDate: transaction.expiresDate
})
}
// Google Play থেকে Pub/Sub বিজ্ঞপ্তি হ্যান্ডলিং
const message = JSON.parse(pubsubMessage.data)
const notification = message.subscriptionNotification
if (notification.notificationType === 6) {
// SUBSCRIPTION_RENEWED
await grantAccess({
packageName: message.packageName,
subscriptionId: notification.subscriptionId,
token: notification.purchaseToken
})
}
অবস্থান পোলিং সাবস্ক্রিপশন অবস্থান সিঙ্ক্রোনাইজ করার জন্য একটি ব্যাকআপ প্রক্রিয়া। সার্ভার পর্যায়ক্রমে (প্রতি 24 ঘণ্টায়) App Store বা Google Play API-এর মাধ্যমে সমস্ত সক্রিয় সাবস্ক্রিপশনের অবস্থা জিজ্ঞাসা করে। এটি মিস করা বিজ্ঞপ্তি সনাক্ত করতে এবং অ্যাক্সেস পুনরুদ্ধার করতে দেয়। প্রতিটি সাবস্ক্রিপশনের অবস্থা হতে পারে: সক্রিয়, মেয়াদোত্তীর্ণ, বাতিল, স্থগিত বা গ্রেস পিরিয়ড। API পরবর্তী নবায়নের তারিখ এবং সক্রিয় ট্রায়াল সংস্করণের সূচকও ফেরত দেয়।
ছাড়ের হার (Churn Rate) একটি সময়ে সাবস্ক্রিপশন বাতিলকারী ব্যবহারকারীর শতাংশ। মোবাইল অ্যাপের জন্য সাধারণ মাসিক ছাড়ের হার 5–10%। উচ্চ ছাড়ের হার (15% এর বেশি) পণ্যের মান বা মূল্য নির্ধারণে সমস্যা নির্দেশ করে। বাতিলের প্রধান কারণ: ব্যবহারের অভাব, উচ্চ মূল্য, বিকল্প খুঁজে পাওয়া।
বাতিলকারী সাবস্ক্রাইবারদের রিমার্কেটিং একটি পৃথক কৌশল। বাতিল বিজ্ঞপ্তি পাওয়ার পর, অ্যাপ অফার করতে পারে: ফিরে আসার জন্য ছাড় (প্রচারমূলক অফার), সস্তা প্ল্যানে স্যুইচ করা বা সাবস্ক্রিপশন বিরতি। iOS Pause Subscription সুবিধা সমর্থন করে, যা ডেটা ক্ষতি ছাড়া 90 দিন পর্যন্ত সাবস্ক্রিপশন বিরতি দিতে দেয়।
গ্রেস পিরিয়ড (অর্থপ্রদান ব্যর্থতায় স্থগিতকাল) App Store এবং Google Play-এর অন্তর্নির্মিত প্রক্রিয়া। যখন অর্থপ্রদানের প্রচেষ্টা ব্যর্থ হয়, স্টোর ব্যবহারকারীকে জানায় এবং একটি সময়কাল (30 দিন পর্যন্ত) ধরে চার্জ পুনরায় চেষ্টা করে। গ্রেস পিরিয়ডের সময়, ব্যবহারকারী কন্টেন্টের অ্যাক্সেস ধরে রাখে। গ্রেস পিরিয়ড সক্রিয় করলে অনিচ্ছাকৃত ছাড়ের হার 10–15% কমে যায়।
ছাড় বিশ্লেষণ (churn analysis) সাবস্ক্রিপশন বাতিলের কারণগুলির নিয়মিত বিশ্লেষণ। App Store সার্ভার বিজ্ঞপ্তির মাধ্যমে বাতিলের কারণ ফেরত দেয়: ব্যবহারকারী ম্যানুয়ালি বাতিল করেছে, অর্থপ্রদান ব্যর্থতা, ফেরত। Google Play ডেভেলপার বিজ্ঞপ্তির মাধ্যমে একই রকম ডেটা প্রদান করে। এই ডেটার উপর ভিত্তি করে, ব্যবহারকারীদের বাতিলের কারণ অনুসারে ভাগ করা যায় এবং লক্ষ্যবস্তু ফিরিয়ে আনার ক্যাম্পেইন চালু করা যায়।
সাবস্ক্রিপশন ধরে রাখার মেট্রিক্স এর মধ্যে বেশ কয়েকটি মূল সূচক অন্তর্ভুক্ত: ইনস্টল-থেকে-ট্রায়াল রূপান্তর (কতজন ইনস্টলকারী ট্রায়াল শুরু করেছে), ট্রায়াল-থেকে-পেইড রূপান্তর (কতজন ট্রায়ালের পর চালিয়ে গেছে), প্রারম্ভিক ছাড় (অর্থপ্রদানের পর প্রথম 7 দিনে বাতিল) এবং উইন-ব্যাক হার (বাতিলের পর কতজন ফিরে এসেছে)। সার্ভার বিজ্ঞপ্তির মাধ্যমে রিয়েল-টাইমে এই মেট্রিক্স পর্যবেক্ষণ ব্যবহারকারীর আচরণের পরিবর্তনে দ্রুত প্রতিক্রিয়া জানাতে দেয়। ধরে রাখার বিশ্লেষণের জন্য গতিশীল বিভাজন ব্যবহার করা হয়: উদাহরণস্বরূপ, বিভিন্ন মাসে সাবস্ক্রাইব করা ব্যবহারকারীদের কোহর্ট তুলনা করা।
প্রায়শই জিজ্ঞাসিত প্রশ্ন
সাবস্ক্রিপশন একটি মানিটাইজেশন মডেল যেখানে ব্যবহারকারী কন্টেন্ট বা পরিষেবার অ্যাক্সেসের জন্য নিয়মিত অর্থ প্রদান করে। ব্যবহারকারী বাতিল না করা পর্যন্ত App Store (iOS) বা Google Play (Android) এর মাধ্যমে স্বয়ংক্রিয় নবায়ন সহ অর্থপ্রদান প্রক্রিয়াজাত হয়।
App Store এবং Google Play অটো-রিনিউয়েবল সাবস্ক্রিপশন, অ-নবায়নযোগ্য সাবস্ক্রিপশন এবং বিনামূল্যে ট্রায়াল সময়কাল সমর্থন করে। অটো-রিনিউয়েবল প্রধান প্রকার, যা 90% সাবস্ক্রিপশন-ভিত্তিক অ্যাপে ব্যবহৃত হয়।
ছাড়ের হার কমানোর জন্য, গ্রেস পিরিয়ড (30 দিন পর্যন্ত), ফেরতের জন্য প্রচারমূলক অফার, ট্রায়াল সমাপ্তির স্মরণ করিয়ে দেওয়া এবং বাতিলের প্রচেষ্টায় ব্যক্তিগতকৃত অফার ব্যবহার করুন। সাধারণ ছাড়ের হার 5–10% প্রতি মাসে।
সাবস্ক্রিপশন গ্রুপ App Store Connect-এ বিনিময়যোগ্য সাবস্ক্রিপশনের একটি গ্রুপ। একজন ব্যবহারকারীর একটি গ্রুপে শুধুমাত্র একটি সক্রিয় সাবস্ক্রিপশন থাকতে পারে। যখন বেশি দামী প্ল্যান কেনা হয়, সস্তা প্ল্যান স্বয়ংক্রিয়ভাবে বাতিল হয়।
বিনামূল্যে ট্রায়াল একটি সময়কাল (সাধারণত 7 বা 14 দিন) যার সময় ব্যবহারকারী বিনামূল্যে সাবস্ক্রিপশনের সম্পূর্ণ অ্যাক্সেস পায়। সময়কাল শেষ হওয়ার পর, সাবস্ক্রিপশন স্বয়ংক্রিয়ভাবে একটি অর্থপ্রদানের প্ল্যানে রূপান্তরিত হয়। ব্যবহারকারী ট্রায়াল শেষ হওয়ার আগে যে কোনো সময় বাতিল করতে পারেন।
সারসংক্ষেপ
আমরা একটি মোবাইল অ্যাপ্লিকেশন টার্নকি তৈরি করব
IT Sectr 2017 সাল থেকে স্টার্টআপ এবং ব্যবসার জন্য iOS এবং Android অ্যাপ্লিকেশন তৈরি করে। আমরা আপনাকে পরামর্শ দেব এবং সেরা সমাধান প্রস্তাব করব।
আরও পড়ুন