Stage 4: Scale the single winner at $50-100/day until fatigue.
Creative pool generated up front: 64 cells (top 4 hooks) or 128 cells (all 8 hooks). Cost: $0.64-$1.28 at gpt-image-2 low quality. Only 8 ever run on Meta at a time.
★ open questions before I generate 64-128 creatives
Outcomes — are O1/O3/O6/O7 the right 4? Swap any in/out?
Offers — are F1/F2/F3/F6 the right 4? F3 (free first scan) needs a product build. Replace with F4 (money-back-if-we-miss)?
F2 ops — should we lock the Onwards-backed-guarantee operational design BEFORE testing, or test the messaging first and ship ops in 24h if F2 wins?
Hook pool — top 4 hooks (64 cells, $0.64) or all 8 (128 cells, $1.28)?
Generate now or any tweaks first?
What changed from v1
The first round used gpt-image-2 to render the report card. It looked AI-generated. So this round rebuilt the mockups in actual HTML/CSS using the real Nexlytics design tokens — Inter for headings, JetBrains Mono for code fragments, semantic severity colors, BrightSoft cobalt + PBI yellow. Pixel-crisp on retina.
Each mockup is a real 1:1 square (what Meta will see). PNG downloads below each are 1080×1080 — Meta-ready. Tap on mobile to save to camera roll.
Files are Onwards-coded: tier-one metals + mining + the kind of file Ryan would actually open at 6:47am on a Wednesday.
A · my pick
Verdict Stamp
Single-pane stop-the-scroll. Giant amber grade + score on the left, blood-red issue count + verdict pill on the right, three real DAX findings below. Reads in 0.5 seconds. Maximum punch.
Nexlytics
QLD_Iron_Margin_FY26.pbix · 8.4 MB
D
38/ 100
47 issues6 critical · 14 high · 27 medium
Do not ship
Critical findings
Net_Revenue divides by Gross, not Net. Margin shows 4-7% low on 11 downstream visuals.
RLS role SalesRep filters by USERPRINCIPALNAME. Non-AU viewers see zero data on 6 pages.
DIVIDE() called without third argument on 14 measures. Wrong-number risk on refresh.
The inheritor frame, dialled all the way up. Shows score CRASHING (67 → 38) since the offshore team's last sprint. Three findings flagged as NEW since prior scan. Sells the Diff View feature + the offshore-handoff anxiety in one image.
scan/Tailings_FY26.pbix
Scan #4 · vs. scan #3 · 8 days ago
38Health
Validate the numbers and budget significant cleanup.
67 → 38 since last scan
New since scan #3
NEW
Net_Revenue measure now divides by Gross, not Net. Margin will appear 4-7% low on 11 downstream visuals.
NEW
RLS role SalesRep filter changed. Non-AU viewers see zero data on 6 pages.
NEW
Calendar table dropped. 9 measures depend on it. Refresh will fail on next attempt.
Full product-screen feel. Dark top bar, big amber score card, all five dimensions across one row, triage table beneath. Densest take, looks most like a real app screenshot. Closest to "this is what you get for $9".
Nexlytics
QLD_Iron_Margin_FY26.pbix · Scan #4 · 27 May
VerdictValidate the numbers and budget significant cleanup. 6 critical findings block sign-off.Do not ship
D38 / 100
DAX
22/100
Gov
41/100
Perf
58/100
Lineage
34/100
Comp
71/100
Top 3 to fix first6 critical · 14 high
Critical
Net_Revenue divides by Gross, not Net. Margin shows 4-7% low on 11 downstream visuals.
Critical
RLS role SalesRep filters by USERPRINCIPALNAME. Non-AU viewers see zero data on 6 pages.
High
DIVIDE() called without third argument on 14 measures. Wrong-number risk on refresh.
Ryan's prompt: "generate a scroll-stopping post designed for meta for nexlytics. in this test we want to highlight how chaotic powerbi is. the icp is a founder with a small offshore team, they manage complex reports both internally and on behalf of clients and he just wants to know what he needs to look at after the team has done something."
5 generations at low quality (~$0.05 total). Pure text-to-image, brand colors stated in prompt only — no layout spec.
CHAOS 01
Side-by-side: Big Statement + Real-feeling chaos
"YOUR POWER BI IS CHAOS" left, chaotic dashboards right. Clean info hierarchy with 4 footer trust points. Decent text rendering on the wordmark.
Names six PBI pain points you'd actually recognise — too many tables, messy model, broken relationships, complex calcs, slow reports, duplicate visuals. "KNOW WHAT TO FIX. FIRST." closes hard. Most ICP-resonant of the 5.
Visual template held constant. Only the language hook varies, so when this test runs we can read which verbatim pain actually moves the buyer separate from offer drag.
Drawn from the validated verbatim corpus: 205-upvote r/PowerBI threads, the 78%-LPV-ratio MGR-086 winner, the moonshot 15.84% CTR ad, and the Azure Noob wedge-in-14-words quote.
Secondary axes: time anchor (90s vs before-stand-up) and trust anchor (Onwards Monday vs Sydney+signed vs 60-day money back). Rotated so we can read those too.
Full spec:TEST_MATRIX.md in the batch dir. 8 cells × $125/cell × 5 days = $1,000 test.
Source: Zhong Hong Medium essay. The fear-state anchor the verbatim corpus surfaced as strongest. Short, magnetic. Time: Before stand-up · Trust: Sydney + signed.
Inherited a .pbix file? Get the verdict in 90 seconds.
Primary text
If you've signed off on offshore .pbix files this week, this is for you.
You open the file. You have no idea what it is or what it does. The last person built it under nonsense deadlines. Now it's yours to sign off on.
You can do the read by hand. Most of the time you do. It just takes forever.
I built Nexlytics because I was losing a day a week reading offshore output before it could ship to clients. Five AI agents check DAX, governance, performance, lineage, and compliance, the same lenses a senior consultant would run.
90 seconds per file. $9 for 7 days. Then $59/mo. Cancel anytime.
It's what Onwards uses on every PBI engagement. Every Monday.
HTML mockups (A/B/C) show the solution: the verdict, the diff, the triage. Pixel-perfect SaaS-screenshot feel. Best fit when the value-after-purchase is the wedge.
Chaos images (01-05) show the problem: chaotic PBI files, pain points, overwhelm. Match Ryan's brief exactly. Best fit when the pain is the wedge — which it usually is for cold feed.
Two-shot recommendation:
1. Lead cold-feed smoke test with chaos-03 (pain bullets that name PBI's actual problems) — most likely to stop a Ryan-shaped scroll.
2. Run A · Verdict Stamp as the retargeting / warm-feed creative — shows what they get for the $9.
Cost so far: ~$0.95 across 3 HQ + 5 LQ gens. The chaos-bulleted angle came out of a $0.05 batch. Cheap to iterate further if you want to push 03 harder or generate more on this brief.