Reporting
Meta ad performance, keyed by meta_ad_id · reconciles to Ads Manager
Last 14 days
Spend
$5,210.00
Impressions
584.8K
CTR
1.47%
CPA
$24.69
ROAS
7.02×
Spend & ROAS
daily · account timezone
Spend / day
ROAS (right axis)
Meta connection
Awaiting tokenBrandzest
App ID1234•••890
Scopesads_read
Token•••• —
Last sync—
The token is an SSM SecureString at
/foundry/adops/zest/…. The dashboard only ever sees status + last-4 — never the token.
By ad
6 ads · identity via ad_map| Ad | Mapping | Spend | Impr. | CTR | Results | CPA | ROAS |
|---|---|---|---|---|---|---|---|
Hairloss UGC v3 Sales — Prospecting | Mapped | $1,840.00 | 214,500 | 1.45% | 74 | $24.86 | 8.0× |
Founder Story 30s Sales — Prospecting | Mapped | $1,520.00 | 176,200 | 1.37% | 58 | $26.21 | 6.5× |
Before / After Carousel Sales — Retargeting | Mapped | $640.00 | 58,900 | 2.19% | 41 | $15.61 | 11.0× |
Ingredient Explainer Sales — Prospecting | Unmapped | $512.00 | 61,400 | 1.12% | 12 | $42.67 | 3.0× |
Testimonial Reel Sales — Retargeting | Mapped | $430.00 | 39,700 | 2.04% | 22 | $19.55 | 7.0× |
Promo (imported) Sales — Prospecting | Unmapped | $268.00 | 34,100 | 0.89% | 4 | $67.00 | 1.5× |
| Brand total | $5,210.00 | 584,800 | 1.47% | 211 | $24.69 | 7.02× |