WPP Marketing
Plans
Clients
Customer casesReal stories with resources and modules used. Fashion and accessoriesCart, re-purchase, launches, and order notices. FootwearNumbering, exchange, cart, and seasonal campaigns. Bags and suitcasesConsultative support, offers, and sales recovery. Beauty and cosmeticsRestock, kits, coupons, and post-purchase relationship. PerfumerySpecial dates, re-purchase, and campaigns by preference. Health and supplementsRecurrent, re-purchase reminders, and segmented campaigns. Home and decorConsultative support, cart, and delivery status. FurnitureQuotes, pre-purchase questions, and order tracking. Household utilitiesPromotions, product questions, and recurrence. Electronics and ITPre-purchase, pending payment, and order notifications. Cell phones and accessoriesCompatibility, offers, and cart recovery. Pet shopRecurring repurchase, campaigns, and post-sale for pet products. Food and beveragesPromotions, recurring orders, and quick communication. Babies and maternityRestocking, lists, kits, and recurring communication. Sport and fitnessInterest-based offers, repurchase, and order tracking. Jewelry and semi-jewelryHigh-value service, coupons, and sales recovery. Optics and accessoriesConsultative service, orders, and re-purchase campaigns. Stationery and giftsCelebration dates, lists, and segmented campaigns. Auto parts and accessoriesQuotes, compatibility, payment, and order status. Tools and constructionQuotes, technical questions, and cart recovery. Digital productsAccess, onboarding, renewal, and post-purchase. Marketplaces and multi-brandsCategory campaigns, segmented base, and recurrence.
Search the site
Status webhooks

Receive WhatsApp message status in your system.

Configure a URL to receive queue events, creation, delivery, reading, errors, number not found, expiration, and logout.

Flow

WPP Marketing notifies your system when the status changes.

Status webhooks are useful for auditing, reconciliation, internal dashboards, support, and your own system rules.

01 You provide the URL

Register an HTTPS endpoint of your system in the panel to receive responses.

02 Choose the events

Activate only the statuses your system needs to consume to avoid operational noise.

03 Status changes

Delivery, read, error, expiration, invalid number, or logout are detected during operation.

04 Your system receives

The endpoint processes the payload, logs, and updates your own dashboard or internal rule.

Return events available.

These statuses help your system understand what happened after a message entered the WhatsApp flow.

POST QUEUE

Message entered the processing queue.

Fila
POST MESSAGE_CREATED

Message was created in the flow and received an identifier for tracking.

Criação
POST MESSAGE_DELIVERED

Message was delivered to the destination when the channel returns confirmation.

Entrega
POST MESSAGE_READ

Message was read when the read confirmation is available.

Leitura
POST MESSAGE_ERROR

Message encountered a sending, validation, or processing error.

Erro
POST LOGOUT

WhatsApp connection was closed and may require operation action.

Conexão
Good practices

Prepare your endpoint to receive repeated and out-of-order events.

Webhooks are deliveries between systems. Your backend should respond quickly, log events, and process with idempotency.

HTTPS

Use a secure, public, and stable URL to receive return events.

Quick response

Respond with HTTP 200 or 204 after receiving the event and process long tasks in the internal queue.

Idempotency

Use message and event identifiers to avoid duplication in re-deliveries.

Logs

Record payload, date, HTTP status, and processing results for auditing.

Alerts

Use error events, not found numbers, and logout to alert support or operations.

Separation

Status webhooks are returns from WPP Marketing. To send commercial events from the store, use Events API.

Want to track deliveries and errors in your system?

Configure a webhook URL on the dashboard and choose which statuses should return to your application.

Configurar webhooks