كل تصويت في استطلاع أو إرسال لنموذج أو عملية شراء يُطلق Webhook موقّعًا لحظة حدوثه — وجّهه إلى مشغّل Webhooks العام في Zapier فيصل كل تفاعل إلى نظام CRM أو جدول البيانات أو قناة Slack لديك دون أي برمجة.
لا يملك MailInApp تطبيقًا رسميًا على Zapier، ولا يحتاج إليه. Webhook المشروع هو أصلًا JSON عادي موقّع عبر HTTPS — تمامًا ما يتوقعه مشغّل Webhooks by Zapier (أو Make أو n8n أو Pipedream أو أي أداة أخرى تستقبل Webhook واردًا).
فعّله مرة واحدة لكل مشروع
في صفحة الردود، أدخل عنوان URL يبدأ بـ HTTPS وانقر تفعيل. يعرض MailInApp سر التوقيع (whsec_…) مرة واحدة فقط — احتفظ به إن كنت تنوي التحقق من التواقيع لاحقًا.
استقبله، وصفِّه، وتصرّف بناءً عليه
في Zapier، يستقبل مشغّل Webhooks by Zapier → Catch Hook كل حدث. وتضيّق خطوة Filter by Zapier بعده مباشرة النطاق إلى ما يهم — أن يساوي event.action القيمة submit أو purchase، أو قيمة محددة لـ event.blockId، أو أن تكون lowScore مساوية لـ true في Zap يُنبّه المدير عند ردود CSAT/NPS السيئة.
لا شيء يضيع بصمت أبدًا
يُعدّ عنوان Zap المعطّل أو الانقطاع المؤقت تسليمًا فاشلًا، تُعاد محاولته تلقائيًا بفواصل متزايدة (نحو دقيقة، ثم 5 دقائق، ثم 30 دقيقة، ثم ساعتين، ثم 6 ساعات). ويُخزَّن التفاعل نفسه دائمًا في MailInApp أولًا، فلا يُفقَد شيء بفوات تسليم — صفحة الردود هي مرجع الحقيقة، وWebhook هو الإشارة الفورية.
يعمل في الاتجاهين
يمكن لخطوة منفصلة Webhooks by Zapier → POST، كخطوة أخيرة في Zap مختلف («تذكرة محلولة»، «صفقة مغلقة»)، استدعاء نقطة نهاية تحديث الصفوف في قائمة جهات الاتصال لديك لإضافة جهة اتصال في MailInApp أو تحديثها تلقائيًا. وهذا يُبقي قائمة الإرسال محدَّثة دون أن يعيد أحد تصدير ملف CSV يدويًا.
البدء
فعّل Webhook في صفحة الردود لمشروعك، واستقبله بمشغّل Webhooks by Zapier، وأضف خطوة تصفية للأحداث التي تهمك، ثم اربط الإجراء الذي يناسب سير عملك — Sheets أو CRM أو Slack.