fact_campaign_daily
Each row is one campaign (poll_id) on one day, with sends broken down by outcome and the delivery/response rates already computed. It is the fast path for dashboards: the same numbers you could derive from fact_campaign_sends, pre-aggregated. It replaces the legacy fact_deployment_daily with identical formulas.
What questions does it answer?
- How did each campaign perform per day?
- What is the trend of delivery and response rates over time?
- How many sends failed, and in which failure category?
Columns
Rows for recent days are recomputed continuously as sends progress — today’s row will keep changing until the underlying sends consolidate (within 48 hours). For custom breakdowns not covered here, query
fact_campaign_sends directly.The failure breakdown columns cover the most common failure causes;
failure is the authoritative total and can be slightly higher than the sum of the breakdown columns when a send failed for a less common reason. The full detail is always available per send in fact_campaign_sends.status.