This n8n workflow helps eCommerce businesses (especially in the Cash on Delivery space) send real-time order events to the Meta (Facebook) Conversions API, ensuring accurate event tracking and better ad attribution.
Webhook Listener: Accepts incoming order data (name, phone, IP, user-agent, etc.) via HTTP POST/GET.
Data Normalization: Cleans and formats first_name, last_name, phone, and event_time according to Facebook's strict specs.
Data Hashing: Securely hashes sensitive user data (SHA256), as required by Meta.
Full Custom Data Support: Pass order value, currency, and more.
Shopify, WooCommerce, custom stores (Laravel, Node, etc.)
Businesses using Meta Ads and needing high-quality server-side tracking
Teams without access to full dev resources, but using n8n for automation
Receive Order from your store via Webhook or API.
Format & Normalize fields to match Facebook’s expected structure.
Encrypt Sensitive Fields using SHA256 (name, phone, email).
Send to Facebook via the Conversions API endpoint.
A Meta Business Manager account with Conversions API access
Your Access Token and Pixel ID set up in n8n credentials