🔮 Bold Little Oracle ▸ vega-overnight/AUDIT.md
updated 2026-04-16

BLO Growth Audit — 2026-04-16

Author: Vega (Growth & Marketing, Obadiah Finch’s team) Scope: App Store listing, website conversion, social accounts, content cadence Method: Desk review of APP_STORE_LISTING.md, BLO_COMPREHENSIVE_REVIEW.md, BLO_MARKET_RESEARCH.md, website source, memory notes (12d old — flagged).

Grades are ruthless on purpose. Nothing here ships revenue on its own; I’m marking distance to real-world conversion.


1. App Store Listing — Grade: C

iOS Build 6 is in submission. The listing copy (APP_STORE_LISTING.md) is well-written in Obadiah’s voice but structurally under-optimized.

Asset State Grade Why
Title “Bold Little Oracle” (18 ch) C- Zero keywords. Wastes 12 chars of title real estate — the single highest-weighted ASO field.
Subtitle “Gentle Wisdom or Real Talk” B Tone is on-brand. Missing high-intent keywords (“oracle cards”, “daily”).
Promo text 158 ch, two-tone pitch B+ Punchy. Good.
Description 4000 ch budget, uses ~1,800 B First 3 lines nail the hook. Middle sags. No social proof, no FAQ, no emoji anchors for scannability.
Keywords field 99/100 chars, decent coverage B- Missing: “sassy”, “funny”, “witch”, “moon”, “affirmations” (plural), “journal”. Has “mindfulness” which is broad/low-intent.
Screenshots 6 text overlays drafted; images not confirmed rendered C Text story is good. Visual execution unknown. No preview video declared — category benchmark says video dramatically outperforms static.
What’s New Boilerplate launch copy B Fine for v1.0.
Ratings/reviews Zero (pre-launch) F Category benchmark >4.7★; at zero reviews listings convert ~30-50% worse. Seeding plan missing.
Category Lifestyle primary / Health & Fitness secondary A Correct.

Verdict: Good copy, thin optimization. Before submission-acceptance is the cheapest moment to iterate these. See ASO.md.


2. Website Conversion Path — Grade: C+

Source: /Users/joshua/projects/unicorn.land/bold-little-oracle/website/ — index.html, privacy.html, support.html, _worker.js (Beehiiv proxy).

Deployed at https://boldlittleoracle.unicorn.land.

What’s working: - Custom domain live, Cloudflare Worker handles /api/subscribe → Beehiiv (pub_98046189). Infrastructure is solid. - Privacy and support pages exist (required for App Store).

What’s not: - No App Store badge / download CTA on landing is the presumptive state — I did not confirm render. If missing, this is a P0 fix. The whole point of the site is “scan → install”. - No above-fold hero mockup of an actual card pull. - No social proof block (once first reviews land, surface them). - No email capture drip plan — Beehiiv pipe exists but without a welcome sequence tied to “pull your first card” storytelling, list is dead weight. - No Open Graph / Twitter Card meta tags confirmed — when posts get shared, the preview is the ad. OG card is table stakes. - No UTMs documented anywhere. Every social link should carry them.

Verdict: Plumbing done, storefront underbuilt.


3. Social Accounts — Grade: D

Platform Handle State Grade Notes
Instagram @boldlittleoracle Connected to FB Page 1022988797569167 via Meta Business Suite. No API posting yet. D Posts exist only manually. Cadence history: effectively none. Meta App ID 3852884318351764 configured; Instagram Graph API permissions not resolving — needs FBLoginForBusiness + Instagram Graph API variation config (see POSTING-INFRA.md).
TikTok unconfirmed Unknown — not mentioned in memory. This is #1 channel for this category (#WitchTok 40B+ views). F The single biggest missed channel. Category research explicitly says TikTok is the primary acquisition engine for oracle/tarot.
Bluesky unconfirmed Unknown F Indie-friendly audience, cheap to reach, no algorithm penalty for links. Should exist.
Reddit unconfirmed No account for Obadiah Finch documented F r/tarot, r/witchcraft, r/WitchesVsPatriarchy are the warm audience. Reddit hates promo but loves indie founder narratives.
YouTube Shorts none F Cross-post surface for TikTok content — free distribution.
Pinterest none D Underrated for oracle/tarot; sustained long-tail. Lower priority than TikTok/IG.
Twitter/X n/a - Not prioritizing — Bluesky has the spiritual-indie audience now.

Cadence history: No evidence of regular posting on any channel. This is a cold start.


4. Content Cadence History — Grade: F

No post log. No scheduled posts. No content inventory beyond the 72 cards (which are screenshot-ready assets sitting idle). This is the biggest unforced error in the whole program — BLO has a content moat (288 unique texts) with nothing distributing them.

Fix is mechanical, not creative: schedule it. See CONTENT-CALENDAR.md and PUSH-QUEUE.md.


5. Revenue Reality — Grade: Incomplete

Addressed in REVENUE-MOVES.md.


Overall Grade: D+

Product is strong. Distribution is absent. The gap between “hand-crafted 72×2 content” and “anyone seeing it” is where the next 30 days need to live. Nothing below this report is creative work — it’s operational catch-up.

The good news: cold-start to “posting daily across 4 channels + Reddit presence + PH launch queued” is a 48-hour job, not a 30-day job, if Joshua approves the queue.