Meta Pixel
MeaChat
API & Webhook Integrations

Webhook Workflows & Event-Driven Automation

Trigger automated WhatsApp template notifications (order confirmations, OTP authentication codes, shipping updates) from external webhooks with granular telemetry and delivery analytics.

Prerequisites:

  • Meta-approved WhatsApp message templates in your Business Manager
  • External store or server capable of sending HTTP POST webhooks (Salla, Shopify, WooCommerce, or custom backend)
  • Sample event payload structure

Implementation Steps & Visual System Telemetry:

01

Creating a Webhook Workflow & Mapping Meta Templates

From Automation > Webhook Workflows, click Create and name your workflow (e.g., New Order or OTP Message). Bind the workflow to an approved Meta template for instantaneous dispatch.

Meta-Approved Templates

Utility templates like system_order_success or authentication OTP messages.

Unique Inbound Endpoint

MeaChat provides a dedicated, encrypted webhook listener URL for each workflow.

Verified Status Engine

Automated verification of template parameters and variable parity before activation.

Active Webhook Workflows Registry
Active Workflows
Active Webhook Workflows Table
Workflow Name Assigned Template Status Processed Delivered Opened
New Order system_order_success_notification Active 1,420 99.2% 88.5%
OTP Message otp_verification_code_instant Active 8,950 99.8% 94.1%
02

Event Routing & Dynamic JSON Payload Mapping

Paste your webhook URL into Salla, Shopify, or your custom server. On any event trigger (such as order.created), MeaChat parses the recipient phone, order value, and details within 2 seconds.

Sub-2-Second Delivery

Order confirmations and OTP verification codes reach customer phones almost instantaneously.

Automatic Parameter Interpolation

Maps {{1}} to customer name, {{2}} to order number, and {{3}} to trackable waybill links.

Smart Retry Engine

Automatically retries delivery if a customer device is temporarily unreachable or offline.

Incoming Event Payload Inspection
order.created Event
Inbound Event Structure (JSON Payload) order.created
{
  "event": "order.created",
  "customer": {
    "name": "Saad Al-Khalidi",
    "phone": "+966500000000"
  },
  "order": {
    "id": "ORD-87421",
    "total": "249 SAR",
    "status": "paid"
  }
}
03

Real-Time Delivery Telemetry & Processing Audits

Monitor end-to-end performance with comprehensive metrics: Targeted, Processed, Delivered, Opened, and Unreached logs.

Full Delivery Transparency

Pinpoint reasons for delivery issues (e.g., number not registered on WhatsApp).

Exportable Workflow Reports

Download CSV audit logs with single-click reporting for operational reconciliation.

High-Concurrency Throughput

Engineered to process thousands of simultaneous webhook triggers without latency.

Workflow Telemetry & Delivery Analytics
Live Telemetry
Processed 10,370
Delivered 99.5%
Opened 91.2%
Failed 0.5%

Pro Tips for Maximum Impact:

  • Ensure webhook templates are submitted as Utility category in Meta Business Manager for maximum delivery speed.
  • Include a one-tap Copy Code button in OTP message templates to streamline customer sign-ins.

Frequently Asked Questions:

Q: Can I route multiple events to a single webhook?
We recommend creating dedicated workflows per event type (e.g., one for Orders, one for OTPs) for precise audit trails.
Q: What is the rate limit for incoming webhooks?
MeaChat cloud architecture scales dynamically to handle thousands of requests per second without rate-limit bottlenecks.

Ready to deploy these features for your business?

Log in to your MeaChat dashboard and launch your operations in minutes.