Back to Features Index

Real-time Tracking & Campaign Reports

Track performance in real time. Monitor opens, clicks, and geographic location statistics, and export professional PDF campaign reports.

Reporting exists so you can tell what happened after the send. It is worth setting expectations honestly up front: open tracking is directional rather than exact on every platform, for reasons outside any vendor's control, and click data is the more dependable signal.

How opens and clicks are actually recorded

An open is recorded when a one-pixel image embedded in the message is requested from the server. A click is recorded when a rewritten link is followed, logging the event before forwarding the recipient to the real destination. Both resolve device type and approximate geographic location from the request, and both stream to the dashboard over a WebSocket connection so a campaign can be watched progressing rather than reviewed afterwards.

Why open rates are directional, not exact

Privacy features change what an open means. Apple Mail Privacy Protection pre-fetches tracking pixels whether or not the recipient reads the message, which inflates open counts. Other clients block remote images by default, which suppresses them. The result is a number that is useful for comparing campaigns against each other but should not be quoted as a precise readership figure. Clicks require deliberate action and are correspondingly more reliable, which is why the two are reported separately here rather than blended into a single engagement score.

Reading the geographic data sensibly

Location is derived from the requesting IP address, which is an approximation and increasingly a rough one - VPNs, corporate egress points and privacy relays all displace the apparent origin. It is genuinely useful for spotting broad patterns, such as a campaign performing very differently across regions. It is not reliable at city-level precision for an individual recipient, and should not be presented to a client as though it were.

Exportable reports

Campaign results export as a PDF suitable for sending to a client or stakeholder directly, which matters most for agencies who need to evidence that a campaign ran and how it performed without granting dashboard access.

Feature Breakdown

FT-ANALY-001

Open & Click Tracking Engine

Records opens and clicks using non-intrusive tracking pixels and secure link redirect servers.

Technical Capabilities:

Detects opens using an invisible 1x1 transparent tracking pixel.
Wraps campaign hyperlinks with dynamic redirect tracking URLs.
Resolves redirects within 200ms to maintain a fast user experience.
Parses User-Agent data to record browser, OS, and device types.
FT-ANALY-002

Real-time Analytics Dashboard

Displays campaign performance live as it happens, updating charts and tables via WebSocket connections.

Technical Capabilities:

Pushes metrics (sent, opens, clicks, unsubscribes) via WebSockets.
Plots delivery volume over time in an interactive timeline chart.
Breaks down sending stats by provider (Gmail, Outlook, Custom SMTP).
Saves historical metrics in MongoDB for reporting.
FT-ANALY-003

Geographic Open Heat Map

Visualizes where your emails are opened using GeoIP location resolution.

Technical Capabilities:

Resolves geographic data using IP lookups at event recording time.
Renders interactive open maps down to country and city levels.
Displays open statistics when hovering over map regions.
Updates maps in real time during campaign dispatches.
FT-ANALY-004

Exportable PDF Campaign Report

Generates professional PDF performance summaries ready to share with clients or stakeholders.

Technical Capabilities:

Exports report files once campaigns are completed or canceled.
Includes key metrics: delivery rates, open percentages, bounce rates.
Embeds clean performance charts rendered on the server side.
Uses A4 formatting with clean typography and layout.

Spec Sheet

IP GeolocationGeoIP Database Lookup
Live UpdatesSocket.io Client-Server Sync
Analytics ChartsRecharts Visualization Library
PDF GeneratorServer-side Puppeteer Renderer

Need a Deep Dive?

See exactly how this module manages background queues, encryption, and delivery logic in our sequence flowchart.

View technical guide

Ready to Connect Your Nodes?

Scale your deliverability with our intelligent sharding relay. Add your domains and start landing in the inbox.

Module FAQ

Real-time Tracking & Campaign Reports questions.

The specifics people ask about before relying on this part of the platform.

How are opens and clicks tracked?

Opens are recorded through a 1x1 tracking pixel embedded in the message, and clicks through redirect links that log the event before forwarding the recipient to the destination.

How quickly do results appear?

In real time. Events stream to the analytics dashboard over a WebSocket connection, so you can watch a campaign progress rather than waiting for a batch report.

Can I see where my recipients are opening from?

Yes. Open events are resolved to an approximate geographic location and device type from the request, and presented as a heat map alongside the campaign totals.

Can I export a report to share?

Yes. Campaign results can be exported as a PDF report suitable for sending to a client or stakeholder.

Is open tracking reliable?

Open rates are directional, not exact, on any platform. Privacy features such as Apple Mail Privacy Protection pre-fetch tracking pixels, which inflates opens. Click tracking is the more dependable engagement signal, and both are reported separately here for that reason.