# Campaign Contacts

{% hint style="info" %}
*The contacts contained in a campaign can take on different states. Within a WhatsApp campaign, you can encounter the following states:*
{% endhint %}

| State             | State Description                                                                  | Notes                                                                                                           |
| ----------------- | ---------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |
| Canceled by admin | Status after the end of the current campaign by the administrator.                 | The contact can also be removed using the [REST API](https://docs.mluvii.com/en/for-it-specialists/public-api). |
| Delivered         | The template message was successfully delivered to the client.                     | The client has received the Template message but has not yet displayed it.                                      |
| Delivery failed   | Template message did not reach the client.                                         | Template message was successfully sent, but could not be delivered.                                             |
| Error             | Template message failed to send.                                                   | This may be due to sudden unavailability of the mluvii app or WA API.                                           |
| In progress       | The template message is sent to the client.                                        | This condition is usually not noticed. It changes to another state very quickly.                                |
| Initial           | No template message was sent to the contact.                                       | The status of the contact immediately after uploading it to the campaign.                                       |
| Invalid record    | Incorrectly uploaded contact                                                       | E.g. empty value of the "Guest phone number" parameter.                                                         |
| Read              | The template message was successfully delivered to the client.                     | The client has viewed the message.                                                                              |
| Removed           | The contact has been removed from the campaign.                                    | The removal is done by the administrator of the campaign (not started, paused).                                 |
| Retry scheduled   | Template message failed to send the first time. The following additional attempts. | This condition is usually not noticed. Several upload attempts are scheduled in quick succession.               |
| Sending failed    | Template message has not been sent.                                                | The client's phone number does not have a registered WA account.                                                |
| Sent              | Template message has been sent.                                                    | Template message was successfully sent, but the client's phone is turned off/Airplane mode.                     |

{% hint style="info" %}
*If you can't see the "Successfully Submitted" state, don't worry. It's a legacy state, that's no longer used nowadays.*
{% endhint %}
