Pro ویب ہک
n8n کے لیے WhatsApp ممکنہ گاہکوں کا ویب ہک
ویب ہک کے ذریعے گاہکوں کی بھیجی گئی تفصیلات خودکار طور پر n8n کو بھیجیں۔ Pro اور Agency پر دستیاب۔
5 منٹ کا سیٹ اپ ہدف: Dashboard → Notifications → Webhook
WAButton کے ممکنہ گاہکوں کو n8n سے جوڑیں
n8n میں کیچ URL بنائیں، اسے «Notifications» میں پیسٹ کریں، ٹیسٹ بھیجیں، پھر ایک ایکشن شامل کریں۔
- 1
n8n میں «Webhook» نوڈ شامل کریں
ایک ورک فلو بنائیں۔ ٹرگر کے طور پر بنیادی «Webhook» نوڈ شامل کریں۔ «HTTP Method» کو POST پر رکھیں۔ تصدیق «None» پر چھوڑ دیں: WAButton، JSON اور دو ہیڈرز بھیجتا ہے، کوئی مشترکہ خفیہ کلید نہیں۔
ماہرانہ مشورہ: «Respond Immediately» استعمال کریں تاکہ n8n آگے کے نوڈز مکمل ہونے سے پہلے 200 واپس کر دے۔
- 2
«Test URL» کاپی کریں اور انتظار شروع کریں
نوڈ پینل کے اوپر «Test URL» منتخب کر کے کاپی کریں۔ «Listen for Test Event» (یا «Execute workflow») پر کلک کریں۔ n8n اب ایک POST کا انتظار کر رہا ہے۔
ماہرانہ مشورہ: «Test URL» صرف اسی وقت کام کرتا ہے جب ایڈیٹر انتظار کی حالت میں ہو۔ لائیو ٹریفک کے لیے شائع کرنے کے بعد «Production URL» درکار ہے۔
- 3
URL کو WAButton میں پیسٹ کریں اور ٹیسٹ بھیجیں
ویجیٹ ایڈیٹر میں «Notifications» کھولیں۔ «Send leads to a webhook» (Pro) فعال کریں۔ n8n کا «Test URL» پیسٹ کریں۔ ٹیسٹ بٹن پر کلک کریں۔ n8n کو «Webhook» نوڈ میں JSON دکھانا چاہیے۔
ماہرانہ مشورہ: نمونہ ترسیل میں «"test": true» شامل ہوتا ہے۔ اگر آپ Sheets میں ٹیسٹ ممکنہ گاہک نہیں چاہتے تو اس خانے پر فلٹر لگائیں۔
{ "event": "lead.created", "version": 1, "deliveryId": "sample-delivery-id", "sentAt": "2026-09-10T12:00:00.000Z", "widget": { "id": "YOUR_WIDGET_UUID", "name": "Your widget" }, "lead": { "id": "sample-lead-id", "submittedAt": "2026-09-10T12:00:00.000Z", "answers": { "name": "Jane Sample", "email": "jane@example.com", "message": "This is a sample lead from your WAButton test request." }, "contact": { "email": "jane@example.com", "whatsappReplyUrl": "https://wa.me/15550192831" }, "metadata": { "country": "ES", "deviceType": "desktop", "referrer": "https://example.com/pricing" } } } - 4
ایک ایکشن جوڑیں، پھر لائیو ہو جائیں
Google Sheets، Slack یا ای میل نوڈ شامل کریں۔ {{ $json.body.lead.answers.email }}، {{ $json.body.lead.contact.whatsappReplyUrl }} اور {{ $json.body.widget.name }} کو میپ کریں۔ ورک فلو شائع کریں۔ «Webhook» نوڈ سے «Production URL» کاپی کر کے WAButton میں «Test URL» کی جگہ لگائیں۔ محفوظ کریں۔
ماہرانہ مشورہ: اگر آپ بعد میں «Only Run If» والی شرط شامل کریں تو ہر POST میں X-WAButton-Event اور X-WAButton-Delivery ہیڈرز موجود ہوتے ہیں۔
WAButton کے ممکنہ گاہک n8n کے ذریعے کیوں بھیجیں
ڈیٹا پہلے سے منظم ہوتا ہے
«event» ہمیشہ lead.created ہوتا ہے۔ «answers»، «contact» اور «metadata» ای میل کے بے ترتیب متن کے بجائے JSON کی صورت میں آتے ہیں۔
پہلے «Test URL»، پھر «Production URL»
n8n آپ کو دونوں دیتا ہے۔ ٹیسٹ ایونٹ کا انتظار کریں، پھر شائع کریں اور WAButton میں پروڈکشن URL لگا دیں۔
فوراً جواب دیں
n8n باقی ورک فلو چلنے سے پہلے POST کی وصولی کی تصدیق کر سکتا ہے۔ WAButton «2xx» کے علاوہ ہر جواب پر دوبارہ کوشش کرتا ہے، اس لیے CRM کے کسی سست مرحلے کو HTTP جواب نہیں روکنا چاہیے۔
پروڈکشن جیسا ہی ٹیسٹ بٹن
ڈیش بورڈ کا «Send test request» وہی JSON ساخت استعمال کرتا ہے، «test: true» کے ساتھ، تاکہ آپ نمونہ رنز کو فلٹر کر سکیں۔
اکثر پوچھے جانے والے سوالات
کون سے WAButton پلان میں ویب ہکس شامل ہیں؟
- Pro اور اس سے اوپر۔ اپ گریڈ کرنے تک «Notifications» ٹیب پر Pro کا نشان نظر آتا ہے۔ ڈاؤن گریڈ کے بعد ترسیل روک دی جاتی ہے، چاہے کوئی URL اب بھی محفوظ ہو۔
میرا لائیو ممکنہ گاہک n8n تک کیوں نہیں پہنچا؟
- جیسے ہی آپ «Listen for Test Event» سے باہر آتے ہیں، «Test URL» وصول کرنا بند کر دیتا ہے۔ ورک فلو شائع کریں اور «Production URL» کو WAButton میں پیسٹ کریں۔
کیا WAButton باڈی پر دستخط کرتا ہے؟
- فی الحال نہیں۔ URL کو ہی خفیہ کلید سمجھیں: اسے عوامی طور پر شائع نہ کریں۔ n8n کی «Header Auth» تب تک استعمال نہیں ہوتی جب تک ہم بعد میں کوئی مشترکہ خفیہ کلید شامل نہ کریں۔
متعلقہ مفت ٹولز
اپنے کاروبار کے لیے WhatsApp لنکس، QR کوڈز اور پیغامات بنائیں۔
مزید انسٹالیشن گائیڈز
اپنی ویب سائٹ میں WhatsApp شامل کریں۔
وزیٹرز کو اپنی پروڈکٹس، قیمتوں یا دستیابی کے بارے میں پوچھنے کا راستہ دیں۔ اسی WhatsApp سے جواب دیں جو آپ پہلے سے استعمال کرتے ہیں۔
مفت پلان دستیاب ہے۔ کریڈٹ کارڈ کی ضرورت نہیں۔