ई-कॉमर्सSocial Media से Sales: Campaign, Scheduling और AI Prompts
Social Hub से content schedule और Meta campaigns review करें। चार AI prompts के साथ ecommerce और ERP records से marketing का असली परिणाम समझें।
Online, POS और delivery के रिकॉर्ड मिलाएँ। Stock reservation, return inspection और COD reconciliation को व्यावहारिक उदाहरणों से समझें।
लेखक
Anichur Rahaman

आख़िरी नीली जैकेट दो ग्राहकों को चाहिए। एक दुकान के counter पर है, दूसरा online checkout कर रहा है। दोनों screen पर एक पीस available है। जैकेट किसे मिलेगी? यह समझाने के लिए बनाया गया उदाहरण है, किसी ग्राहक की case study नहीं। यही असली समस्या है: एक channel वादा कर चुका है, दूसरे को अभी पता नहीं।
ज़्यादा channel तभी उपयोगी हैं जब उनके वादे पूरे हों। हर जगह बेचना ज़रूरी नहीं। लेकिन website, दुकान और chat orders साथ चलाएँ तो stock का स्पष्ट प्रामाणिक स्रोत, location rules और exceptions सँभालने की व्यवस्था चाहिए।
इस guide में जैकेट को availability से reservation, dispatch, return और cash settlement तक देखेंगे। भरोसेमंद inventory के फ़ैसले समझेंगे; सिर्फ़ shared database से हर गलती ख़त्म होने का दावा नहीं करेंगे।
अलग-अलग stock masters overselling की एक वजह हैं। Receipt देर से दर्ज होना, ग़लत गिनती, expired reservation न छूटना, offline POS और ग़लत SKU mapping भी वजह हो सकते हैं। स्पष्ट ownership, भरोसेमंद message delivery, reconciliation और failure handling हों तो अलग systems भी अच्छे चल सकते हैं। Sync होना अपने-आप में ख़राबी नहीं।
लक्षण जाने-पहचाने हैं:
Sales channel और physical location अलग हैं। Website channel है, outlet stock location। Fulfilment rules के अनुसार एक order कई locations से भी जा सकता है। एक authoritative inventory process सभी channels को read-only availability view दे सकता है। वह view पुराना हो सकता है; अंतिम acceptance guarded reservation से हो, पुराने screen से नहीं।

Receipt, dispatch, transfer, जाँच के बाद return और approved adjustment जैसे physical movements का रिकॉर्ड रखें। Reservation को उनके साथ commitment की तरह अलग track करें। Reservation से वादा करने की क्षमता बदलती है; डिब्बा गोदाम से बाहर नहीं जाता। तेज़ पढ़ने के लिए balance summaries रख सकते हैं, बशर्ते वे लगातार सही update हों और मूल records से मिल सकें।
हर SKU, location और unit of measure के लिए quantities तय करें। Damaged goods या safety stock हो तो तीन labels काफ़ी नहीं:
| Quantity | मतलब |
|---|---|
| On hand | इस location पर असल में मौजूद; परिभाषा में शामिल blocked units सहित। |
| Reserved | Accepted orders के लिए तय, अभी dispatch नहीं हुआ। |
| Unavailable | Damaged, quarantine या दूसरे कारण से blocked; reservations को छोड़कर। |
| Safety buffer | Policy के अनुसार अलग रोकी गई मात्रा। |
| Available to promise | Buckets अलग हों तो: on hand − reserved − unavailable − safety buffer। |
उदाहरण: on hand 12, पहले से reserved 3, damaged या quarantine में 2, safety buffer 1। ये buckets अलग हों तो available to promise = 12 − 3 − 2 − 1 = 6। Incoming purchase order आज भेजने लायक stock नहीं है। Future receipt पर backorder लें तो उसे अलग promise और सही अनुमानित तारीख़ के साथ दिखाएँ।
अब आख़िरी जैकेट पर लौटें। Availability जाँचना और reservation commit करना एक guarded operation हो, जिसके बीच दूसरा sale वही पीस न ले सके। सिर्फ़ ledger यह लागू नहीं करता। Cancel या expiry पर reservation एक बार छोड़ें; dispatch पर उसे इस्तेमाल करते समय physical stock दो बार न घटाएँ। POS offline हो तो अलग stock allowance दें, या reconnect होने तक आख़िरी पीस का वादा सीमित करें।
इस छोटे वीडियो में warehouse, outlet, stock की movement और low-stock alert एक ही inventory में दिखाए गए हैं।
Shared platform POS का काम आसान कर सकता है, लेकिन business rules अपने-आप तय नहीं होते। मान लेने के बजाय ये बातें test करें:
Delivery status parcel का सबूत है, cash मिलने या revenue recognize करने का सार्वभौमिक नियम नहीं। Fulfilment, payment, return और settlement अलग states रखें। समर्थित routine steps automate करें और unresolved exceptions किसी तय operator को दें।
COD समझने का उदाहरण: courier ने 100 currency units लिए, documented fee 8 काटी और 92 भेजे। Gross collection, fee और bank receipt साथ मिलाएँ। अगर 90 भेजे तो बचे 2 को जाँच के लिए साफ़ दिखाएँ, चुपचाप write-off न करें। सही accounts और tax treatment finance तय करे। Settlement के बाद return आए तो linked adjustments चाहिए; मूल payment evidence न मिटाएँ।
नीचे के delivery tour में courier, zone, driver और हर parcel का live status दिखाया गया है।
| माप | परिभाषा |
|---|---|
| Count-line accuracy | सही SKU-location lines ÷ checked lines × 100; value differences अलग दिखाएँ। |
| Stock-related cancellation | एक ही cohort में stock न होने से cancel accepted orders ÷ accepted orders। |
| Delivery outcome | Dispatch cohort के अनुसार delivered, partial, returned और open parcels। |
| Unmatched remittance | बिना समझाए differences की राशि और उम्र; सिर्फ़ imported files की गिनती नहीं। |
| Settlement lead time | Settled items में delivery से settlement का समय, साथ में unsettled items की उम्र। |
Operations और finance के साथ baseline और targets तय करें। तुलना से पहले cohort, समय-सीमा और denominator लिखें। सभी के लिए एक “अच्छा” stock percentage या सात दिन का COD target नहीं होता। इन metrics में inventory, delivery और payment records जुड़ते हैं; सिर्फ़ stock ledger से सभी नहीं निकलते।
StoreConsole demo में अपना order लेकर Inventory, POS और Delivery का पूरा रास्ता जाँचें। अपने configuration में modules, courier capabilities और permissions की पुष्टि करें। सिर्फ़ सफल sale नहीं; आख़िरी पीस का conflict, damaged return और unmatched remittance भी देखें।
समीक्षा: 4 नवंबर 2026। Shopify की inventory-state documentation समझाती है कि on-hand stock का सब हिस्सा बिक्री के लिए available नहीं होता। PostgreSQL locking mechanisms सही transaction में मदद करते हैं; उसके design की जगह नहीं लेते। यहाँ के calculations और workflows शिक्षण के उदाहरण हैं, product feature guarantee नहीं।
अनिचुर रहमान सॉफ़्टवेयर आर्किटेक्ट और StoreConsole के संस्थापक हैं। वे बढ़ते कारोबारों के लिए कॉमर्स और ERP सिस्टम डिज़ाइन करते हैं — ख़ास ध्यान event-driven आर्किटेक्चर, डेटा की शुद्धता और अपने सर्वर पर चलने वाले सिस्टम पर।
लेखक का परिचय
Anichur Rahaman
पढ़ना जारी रखें