Singulariti · Miracle Academy · 30-day operating review

Revenue & Platform Ops

Every figure on this page was pulled from a live read-only connector on 2026-10-13 (05:00 UTC). Platform-reported numbers are labeled; Stripe is the billing ground truth. Nothing here is modeled or estimated unless the assumption is printed next to it.

Generated 2026-10-13 · read-only access · no keys or identifiers in this file
$52,874.72
Stripe billed, 30d rolling · 1,328 succeeded charges (billing truth)
$25,339.63
October 1–12 billed · $2,111.64/day vs Sept avg $1,515.06/day
$9,885.79
Meta ad spend, 30d · Miracle Academy account
1.03
Meta ROAS, 30d · 269 platform-attributed purchases / $10,197.99 (platform-reported)
45.8%
Payment attempts failing · 1,120 failed vs 1,328 succeeded, 30d
27,673
Site pageviews, 30d (PostHog) · 0 purchase events fired
Billed revenue · daily

30 Days of Stripe Billing

UTC days. Oct 1 = $9,200.51 — 42 charges: 25× $33 Community Access signups (live-event cohort) plus one $7,777.77 order. The weekly live is the biggest single revenue event in the month.

Site traffic · PostHog $pageview, daily

PostHog on this property starts 2026-09-13. 27,673 pageviews / 30d. Top pages: / (20,634), /thank-you (3,658 / 2,390 users), /community-access (1,829), /feel-grow-rich (622), /upsell-community (271). Purchase events: 0 in 30d — the funnel is instrumented for views, not for money.

Paid media · Meta, 30d, USD

Campaign Performance

CampaignStatus (live, Oct 13)SpendImpressionsClicksPurchases (platform)Value (platform)ROAS (platform)
MA – Sales Rebuild – Aug 2026ACTIVE$9,630.24155,24710,005264$10,108.681.05
MA | Feel & Grow Rich | DRAFT r10PAUSED$117.142,6251483$23.310.20
MA | VSL Landing Page AB | Oct 2026ACTIVE$138.412,3743162$66.000.48

14 further historical campaigns are PAUSED in the account. Billing-to-Meta-spend ratio (30d): $52,874.72 ÷ $9,885.79 = 5.35× billed per ad dollar — the front-end $7.77 offer feeds the $33/mo subscription, so platform ROAS understates the business return. Google (3146349762): $626.69 spend, 32,052 impressions, 1,062 clicks, 0.0 conversions in the 7-day connector window — the conversion loop is unproven on the real campaign. Pause proposal for the VSL AB losing arm filed as Sentinel proposal p_mv67dhy349f643 (Tier 2, supervisor Sean) — awaiting approval, not yet executed.

What the data says is broken

Verified Gaps

1 · Payment failures — 1,120 failed charges in 30 days biggest lever

45.8% of payment attempts fail. Sampled codes (first 100): 49 card_declined, 1 expired_card, 50 uncoded. 84 unique customers across that sample. A subscription with a failed card is revenue that is already sold. Stripe's default retry behavior applies (no explicit smart-retry schedule found on sampled subscriptions) and there is no win-back email loop on past_due.

2 · No purchase event in the funnel blind spot

PostHog has 27,673 pageviews and zero purchase events in 30 days. You cannot measure landing-page conversion rate or which traffic source converts. The Meta pixel does fire (eventID-deduped), but the house analytics does not see money.

3 · Google has 0 recorded conversions blind spot

The e2e gclid test campaign proves the loop works, but the real Membership YouTube campaign records 0.0 conversions on 1,062 clicks. Either conversions aren't reaching the campaign's conversion action, or the campaign is spending on viewability. It cannot optimize for what it doesn't see.

4 · Creative engine frozen stalled

The only active sales campaigns are Sales Rebuild (Aug 2026 config) and a losing VSL A/B arm. The 17-asset FGR creative batch launched once (r10, now paused at 0.20) with one shared generic message — the per-creative angle test from the brief never ran. 14 historical campaigns sit paused. New creative is not being tested at any budget.

5 · Upsell path is thin opportunity

/thank-you serves 3,658 views / 2,390 users; /upsell-community sees 271 views / 224 users. The front-end buyer almost never reaches the $33/mo offer on-page. Meanwhile 25 community signups land per live-event day — the live is doing the upselling manually.

The plan · 19 days remaining in October

How to Double: $52,874.72 → $105,749.44

Target = 2× the trailing 30-day Stripe billing ($52,874.72 → $105,749.44). October 1–12 has billed $25,339.63. The remaining 19 days (Oct 13–31) must bill $80,145.81 — $4,218.20/day. That is 3.5× the last-7-day run rate. Honest read: a literal 2× needs the levers below, led by the live-event cohort engine that already produced Oct 1.

1 · Payment failure recovery (dunning + win-back emails)

Enable Stripe smart retry schedules on past_due subscriptions; email win-back loop for the 84+ customers with failed charges. Industry recovery on card declines is 20–40%; assumption 25% × $33 ≈ +$9,200/mo at current failure volume. Zero new traffic required.

2 · Live-event cohort engine ×2 (the Oct 1 playbook)

Oct 1: 25 community signups + a $7,777.77 order = $9,200.51 in one day. The weekly live already does this; the fix is making it repeatable — same-night signup path, post-event email sequence, and a retargeting pool. Assumption: 3 live-event days × $9.2k ≈ +$27,600 vs the 1 the month had. This is the single largest swing item.

3 · Creative test at $25/day (unfreeze the engine)

Reactivate FGR r10 at $25/day with the per-creative angle headlines restored (the brief's test design), or run the 4 angle groups head-to-head. Budget $475/19d; the goal is a winning angle at ≥1.0 platform ROAS to scale into November, not to win in 19 days.

4 · Fix the two blind spots before scaling

Fire a PostHog purchase event on /thank-you (value + product) and verify the Google conversion action on the Membership campaign destination. Both are small engineering fixes; both are prerequisites for any confident budget increase.

5 · On-page upsell lift

Raise /upsell-community reach from 271 → a meaningful share of the 3,658 /thank-you views with a same-page offer block and an exit path. Assumption: +200 community signups at $33 ≈ +$6,600/mo.

6 · Whale path (high-ticket)

Oct 1's $7,777.77 order proves a high-ticket buyer exists. A 1:1 concierge offer to the top decile of active subscribers is a manual lever the team can work during your absence — one or two closed orders is material.

Lever bridge at stated assumptions: $27,600 + $9,200 + $6,600 + $4,200 (creative + Google fixes, conservative) ≈ $47,600 of incremental billing over 19 days, on top of the $25,339.63 already billed — projecting October to ≈ $72,900 (≈1.5× September, +28% over the run-rate forecast). A literal 2× ($105,749.44) additionally requires the live-event engine to hit 4–5 cohort days in the window. Projections are labeled assumptions, not commitments; the dashboard updates daily so the real number is always visible.

Verified connectors · read-only · logged

Platform Tracking Status

SystemState (verified 2026-10-13)What it proves
Meta pixelWIRED"Miracle Academy (2025)" 1516593876048178 on the FGR page; fbq('init') + PageView with eventID — server-side CAPI dedupe key present
Meta CAPI / attributionCONFIGUREDLive readback: PURCHASE optimization, 7-day click / 1-day view window, US/CA/GB/AU, no special ad category
Google AdsPARTIALgclid e2e test campaign live (loop works); real campaign records 0.0 conversions — action wiring unverified on the real destination
PostHogPARTIALPageviews flowing (27,673/30d); purchase events absent (0 in 30d)
StripeGROUND TRUTHAll billing: $52,874.72 / 1,328 succeeded / 30d; failed-charge stream visible for dunning
GoHighLevel (MA)LIVE5 recent conversations, 4 with unread messages as of 04:53 CT — the reply queue needs a daily check while you're away
VisionBridge (CTV)PROCESS DEFINEDClean-room cohort matchback, two separate CPA portions (process doc, Sep 2026). MA flight not yet launched — cohort-level attribution, never added to Meta/Google attributed revenue

Attribution rules (agreed): Stripe is billing truth; platform attributed revenue is never summed across channels; CTV is cohort-level and reported as its own portion; identity coverage differs per feed (device graph vs email vs hashed segment) and is never assumed identical.

While you're on vacation

Daily Autonomy (proposed, cadence pending your go-ahead)

07:00 CT daily — reconciliation report. Stripe daily billing + cumulative October total vs the $105,749.44 target; Meta spend + platform ROAS; Google spend + conversion count; PostHog pageviews; failed-charge count since yesterday; GHL unread conversation count. Delivered to Umbra chat; every number stamped with its connector and window.
Triggers, same day. Any campaign with 7-day platform ROAS < 0.5 and spend > $100 → pause proposal filed (Sentinel ads, Tier 2, you approve from your phone). Failed-charge day count > 60 → dunning priority flag. A live-event day with < 10 community signups → flag for the post-event sequence check.
Nothing spends, launches, or sends without your approval. Connectors are read-only; every acting step is a Tier-2 proposal in the Approvals panel with the exact numbers. You can run the whole month by approving (or rejecting) three short proposals a day.