pixels_send_capi_event
Send server-side conversion events to Meta's Conversions API with automatic SHA-256 hashing of PII for privacy compliance.
Instructions
Send a server-side conversion event via Conversions API.
PII fields (email, phone, names, external_id) are auto-hashed with SHA-256 before being sent — Meta requires this.
Args: event_name: Standard event (Purchase, Lead, AddToCart, ViewContent, etc.) or a custom event name. action_source: website, app, phone_call, chat, email, physical_store, system_generated, business_messaging. custom_data: e.g. {"value": 99.90, "currency": "BRL", "content_ids": ["sku123"]}. event_id: Use to deduplicate against client-side pixel events. test_event_code: For Test Events tab in Events Manager (use during dev).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fbc | No | ||
| fbp | No | ||
| confirm | No | ||
| event_id | No | ||
| pixel_id | Yes | ||
| event_name | Yes | ||
| event_time | No | ||
| user_email | No | ||
| user_phone | No | ||
| custom_data | No | ||
| action_source | No | website | |
| user_last_name | No | ||
| test_event_code | No | ||
| user_first_name | No | ||
| event_source_url | No | ||
| user_external_id | No | ||
| client_ip_address | No | ||
| client_user_agent | No |