Campaigns
Campaign states
Campaigns and messages in campaigns can go through a series of states as the campaign goes on. These states represent the current status of the campaign to give you better insight.
What are the states that a campaign can go through?
- In progress state:
- Queued - This state indicates the campaign has been queued for send; it will begin sending shortly.
- Sending - This state indicates the campaign has begun sending messages. The campaign will stay in this state for up to 3 days, depending on the size of the campaign (and whether issues are experienced, as explained further down)
- Success state:
- Completed - The campaign was sent; this state indicates that at least one of the messages sent was successfully delivered.
- Failure state:
- Failed - None of the messages for the campaign were successfully delivered.
What are the states that each message can go through within a campaign?
- In progress states:
- Sending - The message is currently being sent. This does not indicate success.
- Queued - The message is queued for sending. It can stay in this state for some hours as the system progresses through the queue.
- Retrying - An error was encountered when attempting to send a message. We will retry up to 3 times, at which point we will mark it as failed.
- We retry quickly whenever we see a transient error from WhatsApp, indicating an issue with WhatsApp.
- We retry in 12 hours if we see issues with WhatsApp messaging limits.
- Success states:
- Sent - The message was sent to the contact, but we have not been told if it has arrived on their device or not.
- Delivered - The message was delivered to the contact, and it has arrived on their device.
- Read - The contact has read the message (Note: if the user has disabled Read Receipts on WhatsApp, we will never get this state).
- Responded - The contact has replied to the campaign message.
- Failure states:
- Failed (generic) -> Something has gone wrong, and we’re not sure exactly what. We retry up to 3 times to attempt to avoid this.
- Invalid contact -> The contact was not a valid WhatsApp user.
- Blocked or spam - The contact has either blocked or reported you as spam, or you have reached your WhatsApp messaging limits.