Total Sent-
Delivered-
Bounced-
Delivery Rate-
Open Rate-
Click Rate-
Revenue-
Performance Status-
Revenue Difference - vs previous period
Open Rate Difference - vs previous period
Click Rate Difference - vs previous period

Decision Insight

Simple interpretation generated from the current vs previous period SQL results.

-

Data Workflow

How the campaign data moves through the prototype.

  1. Campaign data is stored in Cloudflare D1.
  2. SQL queries calculate KPI results.
  3. The dashboard displays the results.
  4. CSV report can be downloaded for review.

Campaign Revenue Comparison

Revenue generated from campaign-linked sales.

Open and Click Rate by Campaign

Engagement rates calculated from delivered records.

Revenue by Product

Sales revenue grouped by product category.

Performance Trend

Daily opens, clicks, and revenue from engagement and sales records.

Campaign Performance Table

Detailed SQL output by campaign.

Campaign Activities Sent Delivered Bounced Open % Click % Revenue

Activity Performance Table

Activity-level delivery and engagement reporting.

Activity Campaign Channel Recipients Delivered Bounced Open % Click %

Product Revenue Table

Product sales output from SQL.

Product Category Orders Revenue

Current vs Previous Period

June 2026 compared with May 2026.

Metric Current Previous Difference Result