I am implementing Facebook Conversion API on server to capture sales done via a shopping cart on a different site. I call FB API from PHP code using cURL. Here is my payload:
[
{
"event_name":"Purchase",
"event_time":1621701565,
"event_id":1621701565,
"action_source":"website",
"event_source_url":"https://www.example.com",
"user_data":{
"em":"f660ab912ec121d1b1e928a0bb4bc61b15f5ad44d5efdc4e1c92a25e99b8e44a",
"fn":"532eaabd9574880dbf76b9b8cc00832c20a6ec113d682299550d7a6e0f345e25",
"ln":"9e7cd9cb5a63a3591e16f4d835f32a1c4a84ab66e39ae27aa448c03b66bf63e7",
"client_user_agent":"Chrome",
"client_ip_address":"1.2.3.4"
},
"custom_data":{
"currency":"USD",
"value":"20.00",
"content_ids":"PQ001"
}
}
]
When I submit it, I am getting back this response:
{"events_received":1,"messages":[],"fbtrace_id":"A9n8IBhVwl5gZTB4CCvSG7q"}
However, I do not see the event when I look at my pixel in the Event Manager. I tried using the test_event_code parameter - same story. Did anyone encounter such problem? It looks like everything was submitted OK, but where are the events?