Skip to main content

Track a message campaign

Pour :Administrateur
View of the 'track a message campaign' page

The detail page of a campaign lets you visualize where the sends stand, recipient by recipient, after a campaign has been validated.

Route: /app/messages/detail?id=<campaign-id>

How to access it: from the list /app/messages/campagnes, click on the View send details button (blue eye icon) on the row of a campaign in Validated status.

What this page is for​

The detail page answers three questions:

  • "Did my message go out?" β†’ the KPI bar Total Sent tells you at a glance.
  • "Who didn't receive and why?" β†’ the Failed tab lists the errors with the associated technical message.
  • "Did my contacts open the email?" β†’ the Views column indicates the number of opens per recipient (only for emails).

Anatomy of the page​

The page consists of three zones:

  1. Campaign Information block (at the top): recap of what was sent.
  2. KPI block (in the middle): three global counters.
  3. Send Detail table (at the bottom): the list recipient by recipient.

Campaign Information block​

Displayed at the top, this block recaps:

FieldContent
Creation dateWhen the campaign was created (Created on May 12, 2026 at 14:30)
ChannelChannel tag (Email, SMS, WhatsApp, etc.)
StatusCurrent status tag (see below)
RecipientsTotal number of targets
Targeted categoriesTags of categories used for targeting
Message contentText of the sent message (scrollable area if long)
Email template usedTemplate preview if the campaign used a template

The possible status tags​

TagMeaning
Draft (gray)INIT status β€” you shouldn't see the detail in this case (the button is not displayed)
Validated (blue)Sending has been triggered. This status does not change after the end of sends: the campaign stays at Validated indefinitely. The actual progression is read in the Detail table and in the KPIs.
Scheduled for DD/MM/YYYY HH:mm (purple)The campaign is validated but waiting for a future date
Connection required (orange)WhatsApp campaign without connected WhatsApp Business account β€” you need to scan the QR code from the list

KPI block​

Three counters in colored cards:

KPICalculation
TotalTotal number of planned sends = number of campaign recipients
Total SentNumber of sends whose status is different from INIT (i.e. SUCCESS + ERROR) β€” in other words, what has been processed, whatever the result
Total ViewedNumber of sends whose view counter (seen) is greater than zero β€” only for emails, based on the tracking pixel

Example:

KPIValueInterpretation
Total250The campaign targeted 250 contacts
Total Sent245245 sends were processed (sent OR in error). 5 may still be INIT or scheduled.
Total Viewed138138 people opened the email at least once

Send Detail table​

This is the heart of the page. It lists each send individually (one per recipient, per channel).

Filter by send status​

Three tabs at the top of the table let you filter:

TabBackend statusMeaning
SentSUCCESSThe send succeeded β€” the recipient received the message
In progressINITThe send is awaiting processing by the worker (rare in practice, except just after validation)
FailedERRORThe send failed β€” see the Description column for the reason

Each tab displays the counter in parentheses (Sent (245), Failed (5)).

The table columns​

ColumnContent
Creation dateWhen the send was created (generally = campaign validation date)
Send dateWhen the send was actually processed by the worker. - if not yet sent.
ContactLast name + first name of the recipient. - if the send is attached to a virtual contact without a profile.
PhonePhone number used (for SMS / WhatsApp)
EmailEmail address used (for Email)
DescriptionEmpty for successful sends. For sends in error (ERROR), displays the technical message of the failure cause in red.
ChannelTag of the effective channel used. Useful for mixed campaigns (SMS / Email) β€” you see which channel was chosen for each contact.
ViewsNumber of detected opens (emails only). Green tag with checkmark if > 0, empty otherwise.
ContentPreview of the sent content (first 100 characters of the message, or Email template tag if a template was used).

Frequent error causes​

For sends in ERROR, the Description column displays the error message in clear. Common causes:

Error messageCauseRecommended action
The email address <...> is incorrectInvalid email format (typo, missing @, etc.)Correct the address on the contact's profile
The email address <...> has unsubscribedThe contact unsubscribed from your emailsNo action β€” it's deliberate. See Email unsubscribe
Generic SMS messageOperator problem or GSM-7 formatCheck the number and content

What the page does not do​

Special cases​

  • Scheduled campaign not yet sent: the status tag displays Scheduled for 15/05/2026 14:00. The Detail table is empty (no send created until the date is reached). The KPIs are at zero.
  • Campaign being sent: the In progress tab displays the sends that have not yet been processed by the worker. Refresh the page periodically to track the progression.
  • View duplicate: if a recipient opens the email 5 times, the KPI Total Viewed only counts 1 opener (based on seen > 0), but the Views column of their row will display 5.
  • Email re-emitted by the recipient's server: some servers re-emit images with a delay. An opening can be detected several hours after the actual send.

Articulate with the campaigns list​

To return to the list, click on the Return to campaigns button at the top left of the page (above the title).

The breadcrumb also indicates your position:

Message Campaigns > Campaign Detail

Going further​