← All reports
Nourished Natural Health · AndroEase Plus
Meta performance — week ending 2026-08-14
2026-08-08 → 2026-08-14 · Sat→Fri week
Total sales
US$34,916
▼ 13%
New-customer sales
US$7,711
▼ 24% ✗
Gross profit
US$10,239
▼ 30% ✗
Business and Meta figures: Triple Whale (USD). Creative
diagnostics: Meta Marketing API (AUD). Each section names its source; the two are
not interchangeable.
Meta
Source: Triple Whale (USD). The Meta API reports the same week in
AUD and agrees to within ~1.5% once converted.
| Metric | This week | vs last week |
|---|
| Spend | US$3,016 | ▼ 54% |
| Attributed purchases | 13 | ▼ 54% ✗ |
| Attributed revenue | US$1,271 | ▼ 48% ✗ |
| ROAS (attributed) | 0.422 | ▲ 12% ✓ |
| CPA (attributed) | US$232 | ▼ 0% ✓ |
| CTR | 2.65% | ▼ 15% ✗ |
| TikTok spend (unmanaged) | US$564 | ▼ 64% |
Attributed ROAS understates this account. Meta and
Triple Whale between them tie 13 purchases to paid this week, against
US$7,711 of new-customer revenue. Crediting Meta with every new
customer gives a ceiling of 2.56; the true figure sits between that and
0.422, and cannot be narrowed until ad URLs carry UTMs. Read against an average
LTV of US$162.89, not against a first order.
Role KPIs
| KPI | This week | Detail |
|---|
| CAC (CPA) | $394 | ▼ 27% ✓ |
| CTR | 1.45% | ▼ 12% ✗ |
| CVR | 0.85% | ▲ 44% ✓ |
| Creative Win Rate | 0.0% | 0/1 cleared floor · 107 no-call |
| Testing Velocity | 56 | 41 video / 15 static |
Win Rate's denominator is creatives that cleared the spend and time floor in
winner-definition.yaml — below-floor creatives are no-calls, not losses. Testing Velocity counts
ad entities, which includes Advantage+/DCO permutations of a single idea; the test register is the
honest count of distinct questions asked.
By destination page
| Destination | Ads | Spend | ROAS | CPA | CTR | CVR | LPV |
|---|
| unnamed | 71 | $3,217 | 0.19 | $643 | 1.47% | 0.54% | 926 |
| PDP | 30 | $377 | 0.00 | — | 1.27% | 0.00% | 83 |
| QUIZ | 7 | $348 | 1.77 | $69.69 | 1.43% | 2.87% | 174 |
Destination named on 18% of spend; the rest is unattributable
to a page until the naming convention takes hold. CVR is purchases ÷ landing-page views — the
page's own conversion job, which is why it separates a page problem from a creative one.
By producer
Trailing 4 weeks (2026-07-18 → 2026-08-14) —
a single week is too thin to judge a producer on.
| Producer | Ads | Spend | ROAS | CPA | CTR | Hook | Hold |
|---|
| unattributed | 226 | $25,386 | 0.25 | $423 | 1.71% | 25.00% | 17.79% |
| FOMA | 28 | $2,621 | 0.13 | $874 | 1.10% | 20.91% | 2.55% |
| GAB | 8 | $368 | 0.00 | — | 1.47% | 10.00% | 3.35% |
| GROWREV · below floor | 2 | $20.32 | — | — | 1.46% | 4.60% | 30.77% |
Producer attributed on 11% of trailing-4-week spend.
“unattributed” is not in-house — it is spend whose ad set names no producer, and
counting it as NNH would credit in-house with other people's work. Producers under $300 of trailing spend show “—” for ROAS and CPA: below that one conversion swings the ratio entirely.
Hook and hold are the craft signals a producer directly controls; ROAS also
carries offer and audience effects they don't. A high hook with a low hold means the
thumbnails work and the bodies don't. Both are medians, so one runaway creative can't stand
in for a producer's typical work.
Campaigns
| Campaign | Spend | ROAS | CPA | CTR | CVR | Hook | Hold |
|---|
| CC | Winners | AE+ | 50% Off – New Action | $1,366 | 0.41 | $342 | 1.46% | 1.05% | 18.30% | 46.82% |
| CBO | Winners | AE+ | 50% Off – New Action | $860 | 0.06 | $860 | 1.77% | 0.35% | 15.14% | 44.71% |
| ASC+ | AE+ | CPMr | Advertorials - V2 Conv. Action | $780 | 0.00 | — | 1.75% | 0.00% | 31.35% | 12.50% |
| Quiz | Testing | CBO | $461 | 1.34 | $92.18 | 1.08% | 2.66% | 16.33% | 36.44% |
| AE+ | PDP | Winners | ASC+ | CC - V2 Conv. Action | $284 | 0.00 | — | 1.64% | 0.00% | 23.24% | 11.07% |
| AE+ | CBO | Statics Testing | V2 Conv. Action | Aug 2026 | $93.24 | 0.00 | — | 0.23% | 0.00% | — | — |
| AE+ | PDP | Winners | ASC+ | CBO - V2 Conv. Action | $92.32 | 0.00 | — | 0.74% | 0.00% | 23.00% | 10.63% |
| AE+ | CBO | Video Testing | V2 Conv. Action | Aug 2026 | $5.29 | 0.00 | — | 13.92% | 0.00% | 39.24% | 54.84% |
Hook = 3-second video plays ÷ video impressions. Hold = completions ÷ 3-second
plays. Both read “—” on statics — that means “not a video”, not zero. A strong hook with a weak
hold is a body problem; the inverse is a thumbnail problem.
What we tested
No tests registered for this week. The register is empty for this period, so this
section cannot report what was tested — rather than implying nothing was.
Account hygiene
Naming convention adopted 2026-08-26. Nothing has launched under it yet, so there is nothing to score — 2,582 pre-existing entities are excluded by design. The first compliance figure lands with the first campaign launched after adoption.
Structural violations break measurement: an ad with no ASSET token can never be
attributed to an idea, and a campaign with no declared conversion event has an unknown
comparability class. Cosmetic issues are tracked separately and excluded here.
Generated 2026-08-26T10:38
from database/performance.db. ROAS and revenue are Meta-attributed (7d-click/1d-view).