Day 30 Honest Review (template — fill 2026-06-05)
# Substack Issue #19 (paste-ready template) — Day 30 Honest Review
> **Calendar**: 2026-06-06 09:00 PT (Sunday)
> **Status**: Template — fill in actual numbers Day 30 (2026-06-05)
> **Word count target**: 1500 words (data-heavy, no fluff)
---
## Day 30 — what actually happened
[Note: fill in from Day 30 Review Template before publishing]
30 days ago I:
- Shipped 4 iOS apps with one-time IAP (decided per Issue #17 buyout vs subscription math)
- Launched 3 Gumroad SKUs ($19 + $15 + $499)
- Started B2B cold outreach (5 ICPs × cold email sequences)
- Scaffolded 4 more iOS apps (TipJar Now, HabitHash, FocusBlock, WaterNow)
Today I’m publishing the actual numbers.
## Total revenue (no rationalization)
```
iOS app IAP: $______/mo
Gumroad SKU sales: $______/mo
B2B paid clients: $______/mo (× $299-2999)
Substack paid: $______/mo (paid tier launched Day __ )
Affiliate matrix: $______/mo
微信小程序 引流: $______/mo
─────────────────────────────────
Total Day 30: $______/mo
```
Predicted (from Tick #95 backlog): $480-2550/月.
Actual vs predicted: **___% of midpoint**.
## What worked
[Fill in 2-3 specific things, with data]
1. **____** (e.g. “AutoChoice paywall trigger #1 ‘free tier limit hit’ converted at __% — exactly matching the 12.11% Adapty median”)
2. **____** (e.g. “TF tester lock dev.to article #27 hit 5k views and 3 B2B Tier 1 inquiries within a week”)
3. **____**
## What didn’t work
[Be honest. Specific.]
1. **____** (e.g. “Cold email reply rate was 2% not 5-15% — too generic, ICP-1 templates need more specific TF debug pain hooks”)
2. **____**
3. **____**
## What surprised me
1. **____** (e.g. “Hacker News Show HN bombed — got 8 upvotes. But Reddit r/iOSProgramming hit front page and drove 3k traffic”)
2. **____**
## The decision tree for Day 31-60
Per Tick #95 framework:
```
If Day 30 revenue > $2000/月: Continue all 6 apps + start Color Sweep 8-week sprint
If Day 30 revenue $500-2000/月: Continue 4 original apps, kill Wave 2 launches, double down on B2B
If Day 30 revenue < $500/月: Pivot — drop Substack paid tier, drop Wave 2, focus on 1 best-performing iOS app + B2B retainer
```
Day 30 actual: $______/月 → **Decision**: _________
## What I’m doing in Day 31-60
Based on data:
- Continue: ____
- Kill: ____
- Defer to Day 60: ____
- Add: ____
## The painful but real numbers
Restore Purchase rate (signal of paywall quality):
- AutoChoice: __% (target 5-10%)
- AltitudeNow: __% (target 5-10%)
- DaysUntil: __% (target 5-10%)
Refund rate (signal of misleading description):
- Total: __% (target <2%)
Conversion vs predicted 5-12% (Adapty 2026 hard paywall median 12.11%):
- AutoChoice: __%
- AltitudeNow: __%
- DaysUntil: __%
Top user complaints in App Store reviews (verbatim):
- “_________” (frequency: __)
- “_________”
- “_________”
## What I’m tracking next 60 days
- Day 60: paid Substack subscriber count + B2B Day 60 retainer count
- Day 60: which iOS app has highest LTV (revenue / user count)
- Day 90: total LTV across all channels (lifetime value of cohort, not just monthly)
- Day 90: decide which Wave 2 apps actually ship (based on which scaffolds make sense given Day 30 data)
## Lessons for the next indie iOS dev
1. ____ (specific, data-backed)
2. ____
3. ____
---
## TLDR
Day 30 actual: $______/mo (predicted $480-2550).
What I learned: _________
Decision for Day 31-60: _________
---
## A/B subject candidates
1. “Day 30 review — actual numbers (vs predicted)”
2. “60 days as an indie iOS dev: the data check”
3. “I shipped 6 iOS apps. Here’s what actually made money.”
4. “Day 30 honest review — what worked, what didn’t, what’s next”
5. “Real numbers from my $480-2550/mo prediction (vs reality)”
## Cross-platform plan
| Platform | Date | Variant |
|---|---|---|
| Substack | 2026-06-06 09:00 PT | This piece |
| dev.to | 2026-06-08 09:00 PT | + StoreKit 2 specifics |
| X | 2026-06-06 09:30 PT | 8-tweet thread |
| Reddit r/Indiehackers | 2026-06-06 22:00 PT | self-promo + numbers |
| HN | 2026-06-07 06:00 PT | “Show HN: 60-day indie iOS dev — Day 30 review” |
| LinkedIn | 2026-06-06 11:00 PT | 600-word repurpose |
| 知乎 | 2026-06-09 09:00 JST | Chinese version |
| 公众号 | 2026-06-11 09:00 JST | Mobile-friendly version |

