ZingaConnectSign in

Message Tracking & Reports

Message Tracking & Reports

ZingaConnect measures what happens after you hit send — whether a message was delivered, opened, clicked, bounced, or replied to — and rolls those signals up into per-campaign reports so you can see what is working.

What ZingaConnect tracks

Every message you send records its own engagement, and the events behind those numbers are kept as an audit trail.

Signal Channels How it is measured
Delivered Email, SMS, WhatsApp Provider delivery confirmation (and an email open also proves delivery)
Opened Email An invisible tracking pixel in the email's HTML
Read WhatsApp The blue-tick read receipt from WhatsApp
Clicked Email, SMS, WhatsApp Links in your message are wrapped so a click is recorded before the recipient is redirected to the real destination
Bounced Email Provider bounce notifications, classified as soft (temporary) or hard (permanent)
Complaint Email Spam-complaint notifications from the provider
Replied Email, WhatsApp, SMS An inbound message on the conversation

A few things worth knowing:

  • Click tracking is the only way to measure clicks on SMS and WhatsApp, because those channels do not report clicks themselves. ZingaConnect rewrites the links in your message to pass through a redirect that records the click, then sends the recipient on to the original URL.
  • A click implies an open — a recipient cannot click a link they never rendered — so clicks are counted as opens too.
  • A hard bounce or a spam complaint automatically suppresses that contact on that channel, so you stop sending to an address that is permanently failing or has complained. This suppression is on the shared contact, so it protects your ZingaShop sends as well.
  • Event recording is idempotent. If a provider re-sends the same delivery or bounce notification, ZingaConnect does not double-count it.

Campaign reports

The Campaign Reports page shows an engagement funnel for every campaign, broken down by channel. For each channel a campaign uses, you see:

  • Targeted — how many contacts the campaign scheduled a message for on that channel.
  • Sent — how many were actually sent.
  • Delivered — how many the provider confirmed delivered.
  • Opened / Read — email opens and WhatsApp reads.
  • Clicked — link clicks.
  • Skipped — recipients skipped (for example, no consent, suppressed, or no reachable address).
  • Failed and Bounced — sends that failed or bounced.
  • Pending — messages still scheduled to send.

A campaign that has not sent yet still lists its channels with zero counts, so you can see its intended reach before it runs.

The engagement funnel

Reading the funnel top to bottom tells you where contacts drop off:

Targeted → Sent → Delivered → Opened / Read → Clicked
  • A gap between Targeted and Sent usually means recipients were skipped — check consent and suppression on the audience.
  • A gap between Sent and Delivered points to deliverability — bounces, or provider throttling.
  • A healthy Delivered but low Opened / Read suggests subject lines or send timing.
  • A low Clicked relative to opens points at the message content and call to action.

Each campaign also has its own report, so you can drill into a single campaign — including a quick broadcast — right after it sends.

Programmatic access

Engagement data is available over the public messaging API as well, so you can pull it into your own dashboards. See the Developer API Reference chapter.

Was this helpful?