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 |
|---|---|---|---|---|
| @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. |
| 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. | |
| 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
- Pricing: €4.99 lifetime, one-time. Memory flags this as “leaving money on the table” — MacKenzie recommends €6.99-€7.99 test.
- No subscription, no second deck, no upsell path.
- No affiliate/creator revenue share.
- Beehiiv newsletter set up, not monetized.
- Product Hunt launch not scheduled.
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.