Skip to main content
Adobe Employee
September 18, 2026
Question

AJO WhatsApp webhook, does it persist delivery reports when the original message was sent via Custom Action?

  • September 18, 2026
  • 1 reply
  • 14 views

Hi everyone,

I don’t know if you can help me with this question abount Whatsapp Native Webhook: 

What we tested:
We submitted a real Meta delivery callback payload (wamid + recipient_id + status read) directly to the AJO native WhatsApp webhook URL.

The endpoint responded HTTP 200 – Webhook data processed successfully, but no event appeared in AJO Email Tracking Experience Event Dataset.

 

Relevant docummentation (whatsapp-configuration) mention this points:
"A profile must have at least one message sent from Journey Optimizer before incoming messages are captured in this dataset.

"Our interpretation: AJO requires having originated the message natively to register the wamid internally — without that record, it cannot correlate the Meta callback to a profile, so it accepts the payload silently (HTTP 200) but persists nothing.

 

Questions:

  1. Is the AJO WhatsApp webhook designed exclusively for messages sent through the native AJO WhatsApp channel?
     
  2. Is HTTP 200 expected even when AJO cannot correlate or persist the event?

  3. Has anyone successfully used it to receive feedback for Custom Action–sent WhatsApp messages?

Best Regards,

1 reply

SatheeskannaK
Community Advisor
Community Advisor
September 19, 2026

​Hi @DiegoPa6 

  • Is the AJO WhatsApp webhook designed exclusively for messages sent through the native AJO WhatsApp channel? -- Yes, AJO datasets are populated only when AJO holds an execution record that matches against it. 
  • Is HTTP 200 expected even when AJO cannot correlate or persist the event? -- Yes, in webhook design, particularly when integrating with Meta, the endpoint must promptly acknowledge and validate receipt with an HTTP 200 OK response. If AJO returned an error code (such as 404 or 422) due to the absence of the wamid in its records, Meta would interpret this as a delivery failure. 
  • Has anyone successfully used it to receive feedback for Custom Action–sent WhatsApp messages? --Yes, please take a look at this thread for more information.

 

Thanks, Sathees