इंटीग्रेशन
Google Sheets इंटीग्रेशन
Google Sheet में कोई पंक्ति जुड़ने पर, या किसी पंक्ति में बदलाव होने पर, अपने आप WhatsApp संदेश भेजें। हर पंक्ति से एक संदेश बनता है, जो उसके कॉलम की वैल्यू से पर्सनलाइज़ होता है। किसी ऑटोमेशन टूल की ज़रूरत नहीं: ट्रिगर Wbiztool के अंदर ही चलते हैं।
शुरू करने से पहले#
- एक पेड प्लान। हर पेड प्लान में Google Sheets ट्रिगर शामिल हैं: Lite 1, Standard 3, Advanced 5 और Enterprise 10 (कीमतें देखें)। Google अकाउंट कनेक्ट होने के बाद, Google Sheets पेज दिखाता है कि आपने अपनी सीमा में से कितने ट्रिगर इस्तेमाल किए हैं। अगर आपके प्लान में कोई ट्रिगर नहीं है, तो Google खाता कनेक्ट करें अपग्रेड का संकेत दिखाता है; अगर आपको पक्का नहीं पता कि कौन-सा प्लान चाहिए, तो सपोर्ट से संपर्क करें।
- WhatsApp सेटिंग्स पर एक कनेक्टेड WhatsApp नंबर।
- आपको वर्कस्पेस का owner या editor होना चाहिए। Google अकाउंट सिर्फ owner डिसकनेक्ट कर सकता है।
- एक Google Sheet जिसकी पहली पंक्ति में कॉलम हेडर हों, जैसे
Name,PhoneऔरOrder।
अपना Google अकाउंट कनेक्ट करें#
wbiztool.com/google-sheets/ पर जाएं और Google खाता कनेक्ट करें पर क्लिक करें। यह पेज डैशबोर्ड मेनू में नहीं है, इसलिए यही लिंक इस्तेमाल करें। Google से साइन इन करें और एक्सेस की अनुमति दें। Wbiztool आपकी स्प्रेडशीट के लिए सिर्फ पढ़ने (read-only) का एक्सेस और आपकी चुनी हुई फाइलों का एक्सेस मांगता है, ताकि वह देख सके कि उनमें कब बदलाव होता है।
हर वर्कस्पेस में एक Google अकाउंट कनेक्ट किया जा सकता है। डिसकनेक्ट करें (सिर्फ owner) कनेक्शन हटा देता है और उसके सभी ट्रिगर बंद कर देता है।
ट्रिगर बनाएं#
रिसोर्स चुनें
जिस नंबर से भेजना है वह WhatsApp Number (WhatsApp नंबर) चुनें, Google Drive से अपनी Google Sheet चुनने के लिए Select Sheet (शीट चुनें) पर क्लिक करें, फिर Worksheet (वर्कशीट, यानी टैब) चुनें। हर वर्कशीट पर एक ट्रिगर हो सकता है।
ट्रिगर इवेंट चुनें
- New Spreadsheet Row (नई स्प्रेडशीट पंक्ति): ट्रिगर बनाने के बाद जुड़ी हर पंक्ति के लिए एक संदेश भेजता है।
- New or Updated Spreadsheet Row (नई या अपडेट हुई स्प्रेडशीट पंक्ति): पहले से प्रोसेस हो चुकी पंक्ति में बदलाव होने पर भी दोबारा भेजता है।
ट्रिगर सेट करें
इसे एक Trigger Name (ट्रिगर का नाम) दें और Phone Number Column (फोन नंबर कॉलम) चुनें। अगर आप पंक्ति से ली गई तारीख और समय पर संदेश भेजना चाहते हैं, तो Enable Scheduling (शेड्यूलिंग चालू करें) चालू करें। शेड्यूलिंग देखें।
संदेश लिखें
मैसेज टाइप चुनें और Message Template (मैसेज टेम्प्लेट) लिखें, जिसमें पंक्ति की वैल्यू डालने के लिए
{{Column Name}}इस्तेमाल करें। Message Preview (मैसेज प्रीव्यू) में नतीजा दिखता है।सेव करें और टेस्ट करें
ट्रिगर सेव करें। शीट की आखिरी पंक्ति से बना संदेश देखने के लिए ट्रिगर पर टेस्ट करें इस्तेमाल करें, और चाहें तो उसे भेज भी दें। टेस्ट संदेश
[TEST]से शुरू होता है, और इसके लिए ज़रूरी है कि फोन हेडर कॉलम के नाम से बिल्कुल मेल खाए।
New Spreadsheet Row ट्रिगर बनाते समय शीट में पहले से मौजूद पंक्तियां छोड़ दी जाती हैं। सिर्फ बाद में जुड़ी पंक्तियां भेजी जाती हैं।
मैसेज टेम्प्लेट#
कॉलम हेडर को डबल ब्रेसेस के अंदर, बिल्कुल वैसे ही लिखें जैसे वे हेडर पंक्ति में हैं, और ब्रेसेस के अंदर कोई स्पेस न रखें:
Hi {{Name}}, your order {{Order ID}} is ready for pickup.
जिस पंक्ति में Name की वैल्यू Aman और Order ID की वैल्यू 4821 है, उसके लिए संदेश यह होगा:
Hi Aman, your order 4821 is ready for pickup.
हेडर case-sensitive होते हैं: {{name}} उस कॉलम से मैच नहीं करता जिसका नाम Name है।
मैसेज टाइप#
| मैसेज टाइप | क्या भरें |
|---|---|
| Text (टेक्स्ट) | Message Template। |
| Image with Text (टेक्स्ट के साथ इमेज) | पब्लिक इमेज URL वाला Media URL Template (मीडिया URL टेम्प्लेट), और कैप्शन के रूप में टेम्प्लेट। URL में कॉलम शामिल हो सकते हैं, जैसे https://example.com/products/{{SKU}}.jpg। |
| Document with Text (टेक्स्ट के साथ डॉक्यूमेंट) | पब्लिक फाइल URL वाला Media URL Template (मीडिया URL टेम्प्लेट), और कैप्शन के रूप में टेम्प्लेट। फाइल का नाम URL के आखिरी हिस्से से लिया जाता है। ऐसा URL इस्तेमाल करें जो .pdf, .docx, .xls या .xlsx पर खत्म हो; दूसरी फाइलें, जैसे .doc या .csv, नाम में .pdf जुड़कर पहुंचती हैं। टेस्ट करें अभी डॉक्यूमेंट अटैच नहीं कर सकता, इसलिए किसी असली पंक्ति से जांचें। |
फोन नंबर#
- Phone Number Column में पूरे नंबर कंट्री कोड के साथ होने चाहिए, जैसे
919876543210। आपके लिए कोई कंट्री कोड नहीं जोड़ा जाता। - स्पेस, डैश, ब्रैकेट, डॉट और
+हटा दिए जाते हैं। scientific notation में सेव नंबर, जैसे9.19877E+11, अंकों में बदल दिए जाते हैं, लेकिन शीट जो अंक पहले ही राउंड करके खो चुकी है, वे वापस नहीं आते। - ऐसा फोन हेडर इस्तेमाल करें जिसका नाम किसी दूसरे हेडर का हिस्सा न हो (उदाहरण के लिए,
Alternate Phoneके साथPhoneन रखें)। Wbiztool वह आखिरी कॉलम इस्तेमाल करता है जिसके हेडर में आपका चुना हुआ नाम हो। यही बात तारीख और समय वाले कॉलम पर भी लागू होती है। - जिन पंक्तियों में फोन नंबर 6 से 15 अंकों का नहीं है, वे छोड़ दी जाती हैं। छोड़ी गई पंक्तियां ट्रिगर कार्ड पर एरर के रूप में नहीं गिनी जातीं, इसलिए अगर संदेश नहीं पहुंचे हैं, तो फोन वैल्यू जांचें।
शेड्यूलिंग#
Enable Scheduling चालू होने पर ये चुनें:
- Date Column (डेट कॉलम): भेजने की तारीख। स्वीकार्य फॉर्मेट:
YYYY-MM-DD,DD/MM/YYYY,MM/DD/YYYYऔरDD-MM-YYYY।03/04/2026जैसी तारीखें, जो दोनों फॉर्मेट में फिट होती हैं, महीना-पहले (MM/DD/YYYY) के हिसाब से पढ़ी जाती हैं, इसलिएYYYY-MM-DDको प्राथमिकता दें। - Time Column (Optional) (टाइम कॉलम, वैकल्पिक): समय
HH:MMयाHH:MM:SS(24-घंटे) के रूप में। इसके बिना, संदेश उस तारीख की शुरुआत में आधी रात के लिए शेड्यूल होता है, इसलिए आज की तारीख वाली बिना समय की पंक्ति पहले ही बीते समय की होती है और छोड़ दी जाती है। - Default Timezone (डिफ़ॉल्ट टाइमज़ोन): आपकी शीट में तारीखों और समय का टाइमज़ोन।
जिन पंक्तियों की तारीख और समय बीत चुके हैं, वे छोड़ दी जाती हैं। शेड्यूलिंग के बिना, ट्रिगर चलते ही हर पंक्ति भेज दी जाती है।
ट्रिगर कैसे और कब चलते हैं#
शीट में बदलाव होने पर Google, Wbiztool को सूचना देता है, और फिर ट्रिगर वर्कशीट के कॉलम A से Z पढ़कर नई या बदली हुई पंक्तियों को प्रोसेस करता है। बदलाव सेव होने के कुछ ही देर बाद आमतौर पर संदेश चले जाते हैं।
- सिर्फ कॉलम A से Z पढ़े जाते हैं। फोन कॉलम और टेम्प्लेट में इस्तेमाल होने वाले हर कॉलम को इन्हीं के अंदर रखें।
- अगर आपके प्लान के संदेश खत्म हो जाते हैं, तो प्रोसेसिंग उसी पंक्ति पर रुक जाती है। संदेश फिर से उपलब्ध होने के बाद, शीट में अगले बदलाव पर बाकी पंक्तियां भेजी जाती हैं।
- ट्रिगर को उसके कार्ड से रोकें, फिर से शुरू करें या डिलीट करें। कार्ड दिखाता है कि ट्रिगर कितनी बार चला और उसमें कितनी एरर आईं।
समस्या निवारण#
| समस्या | क्या जांचें |
|---|---|
| कनेक्ट नहीं हो रहा या ट्रिगर नहीं बन रहे | आपको एक पेड प्लान चाहिए, और हो सकता है आप उसकी ट्रिगर सीमा तक पहुंच गए हों। |
| ट्रिगर चला लेकिन कोई संदेश नहीं गया | फोन वैल्यू में कंट्री कोड है और वे 6 से 15 अंकों की हैं, और ट्रिगर बनाने के बाद फोन कॉलम का हेडर बदला नहीं गया है। |
| संदेश में placeholder दिखता है | {{ }} के अंदर का टेक्स्ट किसी हेडर से बिल्कुल मैच नहीं करता। |
| शेड्यूल किए गए संदेश नहीं गए | तारीख और समय भविष्य के हैं और आपके चुने हुए टाइमज़ोन में हैं। |
| पुरानी पंक्तियों को संदेश चले गए | ऊपर New or Updated Spreadsheet Row के बारे में दी गई चेतावनी देखें। |
ट्रिगर पर Drive watch setup failed: WbizTool has no access to this sheet… दिखता है, या वह कभी नहीं चलता | 17 सितंबर 2026 से पहले बने ट्रिगर को कभी अपनी शीट का एक्सेस नहीं मिला। ट्रिगर डिलीट करें और Select Sheet (शीट चुनें) से शीट चुनकर उसे दोबारा बनाएं। |
| संदेश गलत नंबर पर जाते हैं, या तारीखें गलत कॉलम से पढ़ी जाती हैं | Wbiztool वह आखिरी कॉलम इस्तेमाल करता है जिसके हेडर में आपका चुना हुआ नाम हो। हेडर के नाम ऐसे बदलें कि कोई एक दूसरे में शामिल न हो, जैसे Alternate Phone के साथ Phone। |
| संदेश कतार में हैं लेकिन भेजे नहीं गए | जांचें कि WhatsApp सेटिंग्स पर आपका WhatsApp नंबर कनेक्टेड है। |
