लॉयल्टी प्रोग्राम ऐप कैसे बनाएं: पॉइंट्स, स्टैम्प, इनाम और रिडेम्पशन
लॉयल्टी प्रोग्राम ऐप बार-बार आने वाले ग्राहकों को इनाम देता है: वे खरीदारी पर points या stamps कमाते हैं, और उन्हें इनाम में बदलते हैं। इसे बनाने के लिए आपको ग्राहक खाते चाहिए, एक तरीका कि स्टाफ़ खरीदारी के ठीक उसी समय points या stamps जोड़ सके (आम तौर पर ग्राहक का QR code स्कैन करके), इनामों की सूची, एक redemption flow जिसे स्टाफ़ पक्का करे, और हर बदलाव का इतिहास ताकि balance पर भरोसा किया जा सके। ज़्यादातर छोटे व्यवसायों के लिए एक मोबाइल-फ़्रेंडली web app काफ़ी है; ग्राहकों को app store से कुछ भी install करने की ज़रूरत नहीं।
पहले मॉडल चुनें
| मॉडल | कैसे काम करता है | किसके लिए ठीक |
|---|---|---|
| Stamp card | हर visit या आइटम पर एक stamp; एक तय संख्या पर इनाम | कैफ़े, नाई की दुकानें, car wash, कुछ भी जहाँ visits की कीमत एक जैसी हो |
| Points | खर्च की रकम पर points; हर इनाम की कीमत अलग points में | दुकानें, रेस्टोरेंट, वे व्यवसाय जहाँ खर्च अलग-अलग हो |
| Tiers | ज़्यादा खर्च पर ग्राहक ऊँचे स्तर (जैसे Silver, Gold) पर जाते हैं और लगातार फ़ायदे पाते हैं | ज़्यादा बार आने वाले, ऊँची कीमत वाले ग्राहकों वाले व्यवसाय |
| Paid membership | लगातार फ़ायदों के लिए ग्राहक शुल्क देते हैं | वफ़ादार नियमित ग्राहकों वाले व्यवसाय, जिनके फ़ायदे साफ़ हों |
जो मॉडल फ़िट बैठे, उसी सबसे सरल मॉडल से शुरू करें। एक digital stamp card एक दिन में बनाया और समझा जा सकता है। Tiers और paid memberships ऐसे नियम जोड़ते हैं जिन्हें समझाना और बनाना कठिन है; paid योजना membership site के ज़्यादा करीब है।
यह भी तय करें:
- Earning नियम। हर visit पर, हर आइटम पर, या रकम पर? क्या छूट वाली खरीदारी पर points मिलते हैं?
- Expiry। क्या points या stamps खत्म होते हैं, और कब? अगर आप इनाम खत्म होने देते हैं तो स्थानीय उपभोक्ता नियम जाँचें।
- इनाम। ग्राहक क्या पा सकते हैं, और हर एक की कीमत क्या है?
- लोकेशन। एक दुकान, या कई दुकानें जो एक ही प्रोग्राम साझा करती हैं?
ऐप को क्या चाहिए
डेटा
| Table | मुख्य fields |
|---|---|
| Customers | नाम, email या फ़ोन, QR code token, कब जुड़े, मौजूदा balance |
| Transactions | ग्राहक, प्रकार (earn, redeem, adjust, expire), points या stamps, खरीद की रकम, स्टाफ़ सदस्य, लोकेशन, बनाया गया समय, note |
| Rewards | नाम, points या stamps में कीमत, active हाँ/नहीं, विवरण |
| Staff | नाम, login, लोकेशन, role (staff, manager) |
| Locations | नाम, पता — सिर्फ़ तब जब एक से ज़्यादा दुकानें हों |
मुख्य नियम: balance, transactions का जोड़ है। किसी को balance सीधे overwrite करने न दें। हर earn, redeem और सुधार एक नई row है, जिसमें स्टाफ़ का नाम और कारण हो। यही इतिहास बताता है कि “मेरे पास सिर्फ़ 40 points क्यों हैं?” और गलतियाँ या दुरुपयोग पकड़ में आते हैं।
पेज
- ग्राहक की तरफ़: sign-up, एक card पेज जिसमें QR code और मौजूदा balance या stamps हों, उपलब्ध इनाम, और इतिहास।
- स्टाफ़ की तरफ़: एक scanner पेज (कैमरा खुलता है, ग्राहक का code स्कैन करता है), फिर “add stamp” या “खर्च की रकम दर्ज करें”, और एक redeem बटन जो दिखाए कि ग्राहक कौन से इनाम ले सकता है।
- Manager की तरफ़: ग्राहकों की सूची, कारण के साथ balance adjust करना, इनाम मैनेज करना, और जारी व redeem किए गए points की सरल रिपोर्ट।
Permissions
ग्राहक सिर्फ़ अपना card देखते हैं। स्टाफ़ जोड़ और redeem कर सकता है, लेकिन इतिहास मिटा नहीं सकता। Managers note के साथ adjustments कर सकते हैं। स्टाफ़ के काम के लिए staff login चाहिए; scanner पेज उस किसी के काम का नहीं होना चाहिए जिसे उसका URL मिल जाए। देखें अपने ऐप में login कैसे जोड़ें।
फ़ैसले और trade-offs
ग्राहक अपनी पहचान कैसे देते हैं
- फ़ोन पर QR code जिसे स्टाफ़ स्कैन करे। तेज़ है और अगर code एक random token है तो नकल करना मुश्किल।
- फ़ोन नंबर जिसे स्टाफ़ टाइप करे। फ़ोन की ज़रूरत नहीं, लेकिन दुरुपयोग आसान और भीड़ में धीमा।
- छपे हुए code वाला physical card उन ग्राहकों के लिए जो फ़ोन इस्तेमाल नहीं करना चाहते।
बहुत से छोटे व्यवसाय QR के साथ फ़ोन नंबर से खोजने का विकल्प भी देते हैं।
ग्राहक खाते
काउंटर पर पासवर्ड माँगने से sign-ups खत्म हो जाते हैं। सिर्फ़ नाम और email या फ़ोन से sign-up, और बाद में sign-in link, कहीं ज़्यादा हल्का है। जितना निजी डेटा ज़रूरी हो उतना ही लें, और बताएं कि उसका क्या इस्तेमाल होगा।
Web app या native app
Web app काउंटर के QR code से खुलता है और होम स्क्रीन पर जोड़ा जा सकता है। Native apps में wallet passes, push notifications और location पर आधारित prompts जुड़ सकते हैं, लेकिन उनके साथ app store का खर्च, reviews और install की परेशानी आती है। इस trade-off पर विस्तार से मोबाइल-फ़्रेंडली web apps गाइड में है।
आपकी till से जुड़ाव
अगर आपके point-of-sale सिस्टम में API है, तो हर बिक्री से points अपने-आप जुड़ सकते हैं। अगर नहीं है, तो स्टाफ़ लॉयल्टी ऐप में रकम दर्ज करता है। कम मात्रा में हाथ से दर्ज करना ठीक है, लेकिन व्यस्त कतार को धीमा करता है, इसलिए लॉन्च से पहले अपने सबसे व्यस्त घंटे पर टेस्ट करें।
एक काम करने वाला पहला prompt
Bean There के लिए एक digital stamp card web app बनाएं, जो दो लोकेशन वाली एक कॉफ़ी शॉप है। ग्राहक नाम और फ़ोन नंबर से sign up करें और उन्हें एक card पेज मिले जिसमें QR code, उनके stamps (10 का एक grid), और उनका इतिहास हो। हर कॉफ़ी पर एक stamp मिले; 10 stamps पर एक मुफ़्त drink, जिसके बाद card रीसेट हो जाए। स्टाफ़ login करे और एक scanner पेज इस्तेमाल करे, जो फ़ोन का कैमरा खोले, ग्राहक का QR code स्कैन करे, और उसका card दिखाए जिसमें Add stamp और Redeem free drink बटन हों। हर stamp और redemption स्टाफ़ सदस्य, लोकेशन और समय के साथ एक transaction के रूप में सहेजा जाए; balance हमेशा transactions से निकाला जाए। Managers बिना कारण के stamps adjust न कर सकें (कारण ज़रूरी हो), और हर लोकेशन के लिए साप्ताहिक रिपोर्ट देखें जिसमें दिए गए stamps और redeem हुई drinks हों। Mobile-first, गर्म design, स्टाफ़ के लिए बड़े बटन।
Build steps
- ग्राहक sign-up और card पेज QR code के साथ।
- स्टाफ़ login और scanner जो ग्राहक को ढूंढे और stamp या points जोड़े।
- Transaction इतिहास, जो हर balance का स्रोत हो।
- इनाम और redemption, जिसे स्टाफ़ पक्का करे।
- Manager tools: कारण के साथ adjustments, इनामों की सूची, रिपोर्ट।
- Expiry नियम, अगर हों, और ग्राहकों को दिखने वाला संदेश।
- काउंटर की सामग्री: एक छपा हुआ QR code जो sign-up खोलता है।
- काउंटर पर टेस्ट करें। कम रोशनी में स्कैन करें, पुराना code स्कैन करें, कम points पर redeem करने की कोशिश करें, और जल्दी-जल्दी दो बार stamp जोड़ें।
आम गलतियाँ
- सिर्फ़ balance स्टोर करना। Transactions के बिना गलतियों और विवादों का पता नहीं चल सकता।
- स्टाफ़ login के बिना scanner पेज। कोई भी खुद को points दे सकता है।
- अनुमान लगाए जा सकने वाले QR codes, जैसे ग्राहक का ID नंबर। एक लंबा random token इस्तेमाल करें।
- समझाने में बहुत जटिल। अगर स्टाफ़ प्रोग्राम को एक वाक्य में नहीं समझा सकता, तो उसे सरल करें।
- ऐसे इनाम जो लाने से ज़्यादा खर्च करवाएं। लॉन्च से पहले हर इनाम की लागत निकालें।
- खोए फ़ोन या जुड़े हुए खातों की कोई योजना नहीं। Managers को ग्राहक खोजने और balance एक नोट के साथ दूसरे खाते में ले जाने का तरीका दें।
जब तैयार loyalty product बेहतर विकल्प हो
बहुत से point-of-sale सिस्टम loyalty को एक add-on के रूप में देते हैं, जो हर बिक्री से अपने-आप जुड़ता है और स्टाफ़ के लिए कोई अतिरिक्त कदम नहीं। अगर आपका सिस्टम यह देता है, तो आम तौर पर यही सबसे आसान विकल्प है। अलग से चलने वाले loyalty ऐप और छोटे व्यवसायों के लिए digital stamp card सेवाएँ भी हैं, कुछ में wallet passes और marketing संदेश पहले से जुड़े होते हैं।
अपना बनाएं जब आपके POS में loyalty का विकल्प न हो या वह प्रोग्राम की कीमत से ज़्यादा शुल्क लेता हो, जब आपको अपने व्यवसाय के बिल्कुल फ़िट बैठने वाले इनाम चाहिए, जब प्रोग्राम को आपके बाकी कामों (bookings, online orders, एक रेफ़रल प्रोग्राम) से जोड़ना हो, या जब आप ग्राहक सूची पूरी तरह अपने पास रखना चाहते हैं।
Mythex से बनाना
Mythex पर आप चैट में loyalty ऐप का वर्णन करते हैं और उसे live preview में फ़ोन के आकार पर आज़माते हैं। जब stamps और transactions सहेजने की ज़रूरत होती है, तो agent एक dedicated Postgres database जोड़ता है (या आप /database टाइप कर सकते हैं)। यह एक मोबाइल-फ़्रेंडली web app है जिसे ग्राहक QR code से खोलते हैं; Pro पर Mythex इसे Android और iPhone ऐप के रूप में भी पैक कर सकता है। स्टाफ़ और ग्राहक का sign-in आपके अपने auth approach से जोड़ा जाता है (add login recipe), और कोई भी SMS या email संदेश आपके अपने provider से जाता है।
प्रेरणा के लिए dog grooming website template देखें, जिसमें सेवाओं और कीमतों के साथ एक loyalty प्रोग्राम भी है।
सवाल
Points या stamp card: कौन सा बेहतर है?
Stamp card (नौ खरीदो, दसवाँ मुफ़्त) ग्राहकों के लिए समझना आसान है और उन व्यवसायों के लिए ठीक है जहाँ हर visit की कीमत लगभग एक जैसी हो, जैसे कैफ़े और नाई की दुकान। Points उन व्यवसायों के लिए बेहतर हैं जहाँ खर्च बहुत अलग-अलग होता है, क्योंकि इनाम इस पर बढ़ सकता है कि कोई कितना खरीदता है।
क्या लॉयल्टी ऐप को App Store पर होना ज़रूरी है?
नहीं। एक मोबाइल-फ़्रेंडली web app, जिसे ग्राहक QR code से खोलें या होम स्क्रीन पर जोड़ लें, कई छोटे व्यवसायों के लिए काम करता है और app store की review और install की परेशानी से बचाता है।
स्टाफ़ काउंटर पर points कैसे जोड़ता है?
आम तौर पर ग्राहक अपने खाते से एक QR code दिखाता है, और स्टाफ़ सदस्य उसे फ़ोन या tablet से स्कैन करके खरीद की रकम दर्ज करता है या एक stamp जोड़ता है। स्टाफ़ के काम के लिए staff login ज़रूरी होना चाहिए।
क्या लॉयल्टी points मेरी till से जुड़ सकते हैं?
सिर्फ़ तभी जब आपके point-of-sale सिस्टम में इसके लिए API या integration हो। वरना स्टाफ़ खरीदारी को हाथ से लॉयल्टी ऐप में डालता है, जो कम मात्रा में ठीक है, लेकिन भीड़ के समय एक अतिरिक्त कदम जोड़ता है।