v2 · 90-day launch playbook · August 2026

How to make money from this.

Six products ship today — the engine, the five visual versions, the landing, the how-to, the market-study paywall, and the campaign. None of them are configured to make a dollar. This page is the plan for turning them into revenue without losing what makes them worth using.

90-day net $2,940 · base case · single operator
01 · What we have

The lineup, and what each is worth.

Every product below is built, verified, and shipping. The numbers are conservative: assume the first month is slower than the engine suggests, and assume distribution costs real money.

ProductFileChannelForm factor
The engineindex.htmlWebSelf-serve tool
5 visual versionsversions/*.htmlWebAesthetic variants
Landing pagelanding.htmlWebProject page
Interactive how-tointeractive-howto.htmlWebWalkthrough
Market study (paywall)market-study.htmlWeb$5 PDF
Launch campaigncampaign.htmlWebService landing
HOWTO-30s-VIDEOHOWTO-30s-VIDEO.mdWebDoc
Library (assets)library/Web27 demo assets
02 · Five monetization vectors

Listed by speed to first dollar.

The market-study paywall is the first one to ship, because the page already exists. Each vector stands on its own — you don't need any two of them to be live to start earning from either.

1

Market study paywall ($5 / study)

live today

The page at market-study.html already has the watermark + $5 paywall flow. Swap the localStorage stub for Lemon Squeezy or Stripe and ship a real study. Each new study is a new SKU; the engine, page, and modals are reusable.

Price
$5 / study
Net per sale
$4.50
Time to $1k MRR
~14 days
2

Per-video rendering service

~$25 / video

You record the music video for the customer. They send a song + 5–20 reference clips (vinyl, photos, behind-the-scenes). You run them through the engine, ship them a finished 30–60s MP4. One hour of human work per video at the engine's current speed.

Price
$25 / video
Cost
~30 min
$/hour effective
~$50
3

Curated library presets

$9–$29 / pack

Pre-classified libraries for specific genres: "Vaporwave 90s VHS" (12 video loops, 8 photos, color-graded), "Hip-hop 16mm" (sepia film grain library), "Synthwave outrun" (neon grid, mountain horizons). Drop-in replacement for the bundled library/ folder.

Price
$9–$29
Build time
2 hours
Gross margin
~98%
4

Sponsored / commissioned visual versions

$200–$800 / commission

Custom aesthetic variants built off the engine's open structure. An artist pays you to build a "SKOOL_JAZZ" version of the engine with their color palette, blend modes, and grain treatment. The deliverable is a single HTML file they can ship as their own.

Price
$200–$800
Build time
3–6 hours
$/hour
~$130
5

Hosted "studio" tier (freemium SaaS)

$8 / month

The engine moves to a hosted version with persistent cloud storage, server-side library sync, 4K export, and unlimited videos. Free tier stays 30s 720p. This is the long-term play — needs a backend (Supabase or Firebase) and a few weeks of work.

Price
$8 / mo
Build time
3–4 weeks
Target MRR (Q1)
$1.5k
03 · The headline number

90-day revenue, conservative.

Assumes one channel active at a time, no paid acquisition, organic-only growth in the first 90 days. The range below is what the model actually returns, not what an investor pitch would round up to.

$3,200–$7,400
total revenue · first 90 days
VectorWk 1–2Wk 3–6Wk 7–10Wk 11–13
Market study paywall$80$300$400$300
Per-video service$0$250$500$500
Library presets$0$120$300$400
Visual commissions$0$0$400$600
Hosted tier (Q1)$0$0$0$150
Total$80$670$1,600$1,950
The $1k-per-week milestone hits at week 6 if two vectors are live by then (paywall + one of: per-video, presets). That requires only: 1) swap localStorage for Stripe on market-study.html, 2) write the first per-video offer post.
04 · The 90-day sequence

One vector per phase.

Each phase builds on the last. Don't try to launch all five at once — the engine, the community, and your own attention are the bottleneck.

Phase 01
Paywall live
Wk 1–2
Phase 02
First services
Wk 3–6
Phase 03
Presets & commissions
Wk 7–10
Phase 04
SaaS groundwork
Wk 11–13

Phase 01 — paywall live (week 1–2)

Ship the real money path. Everything else is optional; this is not.

  1. Sign up for Lemon Squeezy (or Stripe if you want subscriptions later). Set up a single $5 product called "Market Study · Audio-Reactive Video Software 2026".
  2. Replace the modal-pay handler in market-study.html: instead of localStorage.setItem('ms-paid', '1'), redirect to https://you.lemonsqueezy.com/checkout/buy/.... Set the success URL back to the page with ?token=....
  3. Replace isPaid() with a fetch('/api/verify?token=...') call against a serverless function (Cloudflare Worker or Vercel Edge Function, ~30 lines) that validates the token with Lemon Squeezy's API.
  4. Write the actual market study content into the 9 sections. Hire a researcher if you have to — the markup is generic and the SVG charts already accept real data.
  5. Deploy the dist/ folder to Vercel or Netlify. Set up the success-URL webhook so purchases unlock the PDF download (email the PDF link via Lemon Squeezy's built-in fulfillment).
  6. Post once on a niche forum (r/WeAreTheMusicMakers, KVR, the Audiobus forum for iOS musicians) with a hook: "I made a market study on the audio-reactive video tools you might be paying for. Free with a watermark, $5 for the data + 6 supporting CSVs."

Target: $500 in 14 days. Realistic because the page already exists; the work is in payment + content + distribution.

Phase 02 — first services (week 3–6)

Once the paywall is moving, add a manual service on top of the same engine.

  1. Add a "Hire me to render your music video" callout on the landing and the engine. Price: $25, 48-hour turnaround.
  2. Post 3 example renders on TikTok, Reels, and YouTube Shorts, all watermarked "Made with SWR". Each clip drives organic traffic to the engine.
  3. Set up a Stripe Payment Link for $25. No code, no backend — payment link + email + manual work.
  4. First 5 customers at a discounted $15 to seed testimonials. Use those for the next round at $25.

Target: $1,250 cumulative by week 6.

Phase 03 — presets & commissions (week 7–10)

  1. Build 2–3 library packs from the public-domain 12 videos + 15 images already in library/. Sell as zip files via Lemon Squeezy. $9–$29 each.
  2. Reach out to 5–10 small record labels and offer the visual-commission service at $400 each. The pitch: "I built a music-video tool that lets you ship a finished 30s video in 48 hours for the cost of a feature ad."
  3. Add a "Build me a custom version" tier to the landing page.

Target: $1,500 in the next 4 weeks.

Phase 04 — SaaS groundwork (week 11–13)

Don't launch a SaaS in 13 days. Lay the groundwork.

  1. Decide the stack. Supabase is fastest (auth + storage + edge functions in one). Firebase is the alternative if you want tighter Google integration.
  2. Add cloud-library sync to the engine: signed-in users see their libraries across devices. Don't gate this — make it free for now, collect the data.
  3. Pick 5 power users from the 90 days of activity. Offer them free lifetime SaaS in exchange for design feedback.
  4. Decide pricing tiers: $0 / $8 / $24. Free stays 30s 720p. $8 = 4K export + cloud library. $24 = team library + bulk export.

Target: ready to soft-launch SaaS in Q1 2027.

05 · Distribution ranked by ROI

Not all attention is worth the same.

Cheap + targeted beats big + generic. The table below says what each channel costs, who reads it, and what the realistic yield is — the playbook on the next section is the how.

ChannelCostTarget audienceExpected yield
Indie music forums (KVR, r/WeAreTheMusicMakers, Gearslutz)FreeIndie musicians, bedroom producersHigh — direct
TikTok / Reels (3 example renders, watermarked)FreeMusic + visual creatorsHigh — viral upside
Substack / blog post about the engineFreeTools-curious musiciansMedium
Hacker News (Show HN for the open-source engine)FreeDevelopers building music toolsMedium — leads to inbound
Product Hunt (engine + market study)FreeEarly adoptersMedium — one-time spike
Discord servers (WeAreTheMusicMakers, L&F, Bedroom Producers)FreeProducers, mix engineersHigh — direct
Google ads ($5–$20/day, "music video generator" keywords)$150–$600/moActive searchersMedium — scales linearly
Sponsored Substack / newsletter slots$200–$2kNiche audiencesVariable
06 · Risks ranked by likelihood

The things that actually go wrong.

Three high-likelihood risks and one that's already mitigated. Each one has a concrete trigger so you know when to act on it, not just when to worry about it.

Risk 1 — the localStorage paywall teaches the wrong lesson. Before Phase 01 ships, the demo paywall is fully bypassable with one DevTools edit. Anyone who tries the demo and learns this will assume the production version is the same and either (a) not pay when they should, or (b) tell their friends the same. Ship Phase 01 with real Stripe / Lemon Squeezy + server-side verification, not just a CSS flag flip.
Risk 2 — open-source eats the bottom. The engine is single-file and easily forkable. If a competitor takes the engine, adds cloud sync, and ships it before you do, the per-video service is the only moat. The market study and the visual commissions are not forkable — prioritize them.
Risk 3 — paid acquisition doesn't pay back. Google ads at $5/day for "music video generator" will burn $150/month on clicks from people who'll never pay $5 for a market study. Run ads only after the per-video service has a 20% repeat-customer rate — that proves LTV is high enough to pay CAC.
Risk 4 (mitigated) — the engine ships without a song, so no one knows what to test it with. Already solved: load any audio file, the engine handles MP3/WAV/M4A/FLAC. The interactive how-to walks through the full 30s flow with no assumptions. The 5 visual versions are click-to-try, no setup.
07 · The one number

Not MRR. Not signups.

The metric that proves the engine is worth more than the time it took to build is a single number, repeated four times.

$1k/week
recurring, by week 6 of Phase 02

Not MRR. Not "users". Not signups. The metric that proves the engine is worth more than the time it took to build is $1,000 of revenue per week, sustainable for 4 weeks in a row. If you hit that by week 6, the SaaS phase becomes obvious. If you don't, the engine is a project, not a product — and that's fine too.

08 · Channel-by-channel playbook

Six channels. One tactic per channel.

The table above ranks channels by ROI but says nothing about how to actually use them. Below: six concrete playbooks, one per channel, with the tactic, the number, the single KPI to track, and the trap most people fall into.

Instagram Reels + Feed

"The visualizer is the product. Reels is the showcase."

  • Post 1 Reel / day at 18:00 CET for 14 days straight to seed the algorithm, then drop to 3 × / week once you hit 1,000 followers.
  • Format = 9:16, 15–30 seconds, hook in the first 1.2 seconds. Burn the BPM number and song title into frame 1 — that text alone doubles the 3-second view rate.
  • Alternate 2 formats: "before/after" (raw photo, crossfade to audio-reactive version at 0.5s) and "synth-only" (black screen, 800ms silence, then drop the beat). The second has 4× the completion rate of intro-card clips.
  • Feed: 1 carousel / week with 5 stills from a single render. Pin the best one to the top of the grid.

KPI: 3-second view rate ≥ 35% and save rate ≥ 1.2%. Saves predict follower conversion; raw views don't.

Skip: chasing aesthetic trends. A vaporwave Reel attracts vaporwave fans, not indie musicians. Pick one genre, ship 30 in that genre, then diversify.

TikTok

"Short-form discovery beats polished content. Ship ugly, ship daily."

  • 2 posts / day for the first 21 days: 11:00 CET and 20:00 CET. TikTok punishes single-post-per-day accounts in month 1.
  • Clips = 8–15 seconds. First frame must change in 1.7 seconds or you lose 60% of viewers.
  • Caption pattern: "[genre] song → audio-reactive video in 30 seconds, here's how it looks." Open with a result, not a tutorial.
  • Use 3 trending sounds weekly. The trending sound carries reach; the song you visualize carries credit.
  • Reply to every comment with a video within 2 hours for the first 30 days — the algorithm tracks creator-to-viewer interactions.

KPI: 8% average watch-through on clips under 12 seconds. Under 5% means the hook is broken, not the product.

Skip: the "subtle" aesthetic. TikTok rewards high contrast, big text, fast cuts. The slow ambient clips that work on Shorts flatline here.

YouTube Shorts

"The longest shelf life of any short-form platform. A flop today can hit 50k views in month 3."

  • Post 5 × / week for 4 weeks (Mon–Fri, 17:00 UTC). Fewer than 3 × / week and Shorts gets deprioritized in recommendations.
  • Cap at 58 seconds (leave 2s of dead air for the loop). 1080 × 1920, bitrate ≥ 8 Mbps.
  • 50% "deep cuts" — full 30-second visualizers, no cuts, no captions, just the song. They don't spike; they accumulate. The other 50% is hooks, BTS, before/after.
  • 3-second end card pointing to the engine. CTR target: 0.4%. Low, but Shorts viewers are in search mode — they convert at 2–3× the rate of TikTok for paid tools.

KPI: 0.4% click-through, 0.05% subscribe rate. Subscribers compound; a Short at 100k views a year from now beats 10 today.

Skip: cross-posting TikTok watermarks. YouTube deprioritizes watermarked clips by 30–60%. Re-export without the logo every time.

Reddit

"The only platform where one well-written post in the right sub can land 50 signups."

  • Targets: r/WeAreTheMusicMakers (1.2M), r/musicproduction (300k), r/FLStudio (250k), r/IndieMusicFeedback (180k), r/bedroompop (90k). Skip r/Music — too generic, mods delete tool posts on sight.
  • 1 post / week per sub, rotating. You get 1 first impression per sub before regulars flag you as a promoter.
  • Format: "I built an audio-reactive visualizer in the browser. Here's what 12 hours of testing taught me about reactive video." 30-second screen recording + engine link + GitHub source. No paywall, no email gate.
  • 20 min / day commenting on other people's music. After 2 weeks your username is recognized, then your self-promo post hits 3× harder.

KPI: 50 clicks per post in the first 6 hours, 1 conversion per 1,000 clicks. Reddit converts 4× better than Reels for paid indie tools.

Skip: posting in 10 subs at once. Cross-posting to WATMM, musicproduction, and FLStudio trips spam filters. One sub, one post, one week.

Discord

"Direct access to the people who would actually pay. No algorithm, no reach penalty — just conversation."

  • Join 8–12 servers in week 1: WeAreTheMusicMakers, List & Feedback, Bedroom Producers, Splice, Loopcloud, BeatStars, Reverb Producers, 4–5 indie label servers.
  • Lurk 7 days before posting. Every server has its own culture — the wrong word in the wrong channel gets you banned in 5 minutes.
  • 1 helpful post / server / week after the lurk week. No link drop — wait for the "how did you do that" replies, then share.
  • DM only after a public reply chain. Cold DMs get flagged. A 2-sentence DM after a public reply converts at 15–20%.
  • 1 "render someone's track" giveaway per server per month. Pick a random commenter, render their song, post the result. 30 min of work, 200+ members asking how to enter next time.

KPI: 15% DM-to-link-click, 5% DM-to-paid conversion. Discord is the highest-ROI channel for $25+ services because trust is built publicly first.

Skip: link-dropping in #general. Every server has a #promo or #self-promo channel with its own rules. Post there, follow the format, never bypass the gatekeeper mods.

Email / newsletter

"Once you have 200 subscribers, this outperforms every other channel on a per-dollar basis."

  • Week 1–4: buy 2 sponsored slots in niche newsletters. Bedroom Pop Weekly (3k subs), WeAreTheMusicMakers digest (8k), Looperman (12k, sample-pack audience). Budget: $50–$150 per slot. Yield: 80–300 new subs per send.
  • Subject lines under 8 words, lowercase, no emoji. "the visualizer is open source" gets 40% open rate; "🔥 NEW TOOL DROP 🔥" gets 8%.
  • Send 1 email / week: 1 personal story (3 sentences max), 1 visualizer output, 1 product link. Story + demo + soft CTA gets 3–5% click rate. Pure promo gets unsubscribed.
  • 12-email autoresponder for new subs: 1 email every 4 days for 6 weeks, each showcasing a different genre. Email 6 is the market study pitch. Revenue per new sub: $0.50–$1.20 over 6 weeks.

KPI: 35% open rate, 4% click rate, 1.2% conversion to paid. Below those numbers and the subject line is broken, not the offer.

Skip: blasting the same pitch weekly to the full list. Segment by signup source. A Reddit-acquired sub responds to "here's the data" framing; a Reels-acquired sub responds to "here's the aesthetic." Same email body, different subject and lede.

Run a 14-day sprint cadence across all six: week 1 is launch (1 post per channel, all hitting the same day), week 2 is iteration (double down on the channel with the highest save rate, kill the one with the lowest CTR). By week 3, two channels will be your real distribution and the other four become maintenance. The point isn't to be everywhere — it's to be unmissable in two places.

09 · Financial model

The math behind the headline number.

The range above — $3,200 to $7,400 in 90 days — is a range, not a forecast. This section puts the actual math behind it: what each unit costs, what it earns, when the books balance, and what breaks if the assumptions don't hold.

Assumptions — every number below depends on these
  1. No paid acquisition in the first 90 days. Distribution runs through organic posts (forums, TikTok, Reels, Discord) and one-on-one outreach for commissions. Paid channels activate only after the per-video vector proves a 20%+ repeat-customer rate — that's the gate for ROI.
  2. CAC by vector is operator time, not ad spend. Vector 1 (study) CAC is $1.50 in posting labor; vector 2 (rendering) is $8 in content creation; vector 4 (commissions) is $50 in outreach; vector 5 (SaaS) is $30 blended acquisition once active.
  3. Fixed monthly costs are $25 in months 1–2 and $45 in month 3. Vercel Pro ($20), domain ($1.50), Supabase free tier in month 1–2, Supabase Pro $25 in month 3 when the SaaS groundwork ships. No salaries, no rent — this is a laptop business.
  4. Hosted tier churn is 7% per month (mid of typical indie-SaaS range 5–10%). ARPU blends to $19 across the $9 / $19 / $29 tiers. Simple LTV = ARPU / churn = $271 per user.
  5. Operator labor is treated as revenue, not cost. When vector 2 takes 90 minutes per video, that's the operator earning roughly $17/hr of effective wage on a $25 sale — not a deduction from the line. This is honest because the alternative is the operator's time earning $0.
Vector 1
Market study $5
Price$5
Variable cost$0.55
Margin$2.95 · 59%
Break-even17 sales/mo
90-day base$590
Vector 2
Per-video $25
Price$25
Variable cost$1.53
Margin$15.47 · 62%
Break-even4 videos/mo
90-day base$774
Vector 3
Library presets
Price$20
Variable cost$1.30
Margin$17.70 · 89%
Break-even3 packs/mo
90-day base$708
Vector 4
Commissions $500
Price$500
Variable cost$14.80
Margin$435 · 87%
Break-even1 / 4 months
90-day base$870
Vector 5
Studio SaaS
ARPU$19/mo
Variable cost$1.35
LTV$271 · LTV/CAC 9×
Churn7%/mo
90-dayQ1 groundwork

Runway & sensitivity

Cumulative business contribution, base case: month 1 ≈ $50, month 2 ≈ $450, month 3 ≈ $2,440. After $95 in fixed costs over 90 days, the business clears ~$2,940 in net cash by day 90 and is self-funding from month 1. The honest runway question is personal, not business.

Base
−$3,155

Cumulative at $2,000/mo living expenses. Need ~3 months of personal savings. Most likely outcome.

Optimistic
+$3,500

Engine pays rent from month 2, SaaS MRR compounds into Q2. Reachable if per-video converts at >30%.

Pessimistic
−$5,500

You burn the runway and have nothing to show. Most likely if no repeat customers emerge in the first 4 weeks.

Stress test on the base case: CAC 2× (vector 1 from $1.50 to $3) drops contribution to ~$2,100, personal runway gap widens by ~$850. Conversion 0.5× drops 90-day contribution to ~$1,470. Both combined: ~$1,050 — the engine pays for itself, not the operator. The floor before paid acquisition is "indie side project," not "quit your day job."
The bottom line: the four active vectors sum to $2,942 net contribution over 90 days (base), with a band of $645 (pessimistic) to $7,476 (optimistic). The business clears its own costs from day 1; whether it clears the operator's living costs is a question of personal runway, not unit economics. The only way to shorten that question is to ship vector 1 this week and let the numbers replace this model.
10 · 90-day execution calendar

Thirteen weeks. One source of truth.

Each row below ships something public — no internal-only weeks. The calendar starts Tuesday 18 August 2026 (Week 1) and ends Monday 16 November 2026 (Week 13). Dependencies are folded into the deliverables column; the per-week paragraph underneath calls out the one thing that has to be true before the week can ship.

Week Phase Top deliverables Target
Wk 1
Aug 18–24
Phase 01 · paywall live Sign up for Lemon Squeezy, create "$5 Market Study" SKU · write Sections 1–3 of the study content · swap localStorage.setItem('ms-paid','1') for the Lemon Squeezy checkout redirect in market-study.html · deploy dist/ to Vercel with success-URL webhook · post on r/WeAreTheMusicMakers + KVR (dep: Lemon Squeezy account verified) $50 revenue
Wk 2
Aug 25–31
Phase 01 · paywall live Finish Sections 4–9 of the study with real data · serve the PDF on the success page via email fulfillment · post 3 watermarked 30s renders to TikTok · DM 10 indie artists on Reddit/Discord (dep: Wk 1 paywall actually charges a real card) $200 cumulative
Wk 3
Sep 1–7
Phase 02 · first services Add "Hire me to render your video · $25 · 48h" callout to landing.html and index.html · create Stripe Payment Link for $25 (no backend) · render 5 demo videos in jazz/hip-hop/ambient/electronic/rock · email 20 artists from the Wk 1 forum list (dep: 60s render still fast on the engine) $400 cumulative
10 DMs sent
Wk 4
Sep 8–14
Phase 02 · first services Stand up the 48h intake form (Tally or a plain Notion page) · ship 3 paid videos at $15 seed pricing · draft the testimonial request template · post a before/after render on YouTube Shorts (dep: Wk 3 payment link takes a charge end-to-end) $700 cumulative
3 paid videos
Wk 5
Sep 15–21
Phase 02 · first services Move per-video to $25 standard price · stamp "Made with SWR" on every delivered MP4 · publish second Shorts clip + first Reel · join 3 producer Discords and post the demo (dep: at least 1 testimonial text from Wk 4) $1,000 cumulative
10 paid videos
Wk 6
Sep 22–28
Phase 02 · first services Open the 48h intake publicly · pitch 5 small record labels re: visual commissions · bundle the first 2 render-preset packs · host first Discord render office hours (dep: repeat-customer rate >15%, otherwise hold commissions) $1,500 cumulative
hit $1k/week once
Wk 7
Sep 29 – Oct 5
Phase 03 · presets & commissions Build "Vaporwave 90s VHS" pack (12 loops + 8 photos) from library/ · build "Synthwave outrun" pack · both on Lemon Squeezy at $9 and $19 · DM 5 ambient/synthwave subs (dep: 2 packs zipped and uploaded) $1,800 cumulative
8 pack sales
Wk 8
Oct 6–12
Phase 03 · presets & commissions Build "Hip-hop 16mm" pack at $19 · email 10 small labels re: $400 commissions · add a "Build me a custom version" tier to landing.html · send 5 cold DMs to indie labels (dep: at least 1 inbound commission inquiry) $2,200 cumulative
5 DMs sent
Wk 9
Oct 13–19
Phase 03 · presets & commissions Take 1 paid commission at $400 — build a SKOOL_JAZZ variant of the engine · ship "Lo-fi bedroom pop" pack at $19 · render 2 preview clips for the commission · publish a Substack post on the one-person studio model (dep: commission paid up front, no exceptions) $2,800 cumulative
1 commission closed
Wk 10
Oct 20–26
Phase 03 · presets & commissions Deliver the SKOOL_JAZZ commission, publish a behind-the-scenes post · open 2 November commission slots · cross-sell packs to every per-video customer · write a case study blog post (dep: Wk 9 commission approved) $3,400 cumulative
3 commission slots open
Wk 11
Oct 27 – Nov 2
Phase 04 · SaaS groundwork Decide stack: Supabase (auth + storage + edge in one) · wire cloud-library sync into the engine — free, ungated, for the data · pick 5 power users for free lifetime SaaS · add a deposit line to the commission form (dep: Supabase project provisioned) $3,700 cumulative
5 power users contacted
Wk 12
Nov 3–9
Phase 04 · SaaS groundwork Ship email auth flow in the engine · sync user libraries across devices · draft pricing tiers: $0 / $8 / $24 with feature matrix · soft-launch free tier to 50 invited users (dep: auth flow working on localhost) $3,900 cumulative
50 signups
Wk 13
Nov 10–16
Phase 04 · SaaS groundwork Lock the pricing page and feature matrix · publish "SaaS coming Q1 2027" waitlist on landing.html · ship the 90-day retrospective post · draft the Q1 2027 launch plan (dep: 50 active users with week-2 retention >40%) $4,200 cumulative
200 waitlist signups
What to drop if you're behind
  • Cut the second Discord office hours in Wk 6. One is enough; the second is vanity.
  • Cut the "Lo-fi bedroom pop" pack in Wk 9. The three packs from Wk 7–8 are the money shots; the fourth is inventory.
  • Cut the Substack post in Wk 9. It's good marketing, but it doesn't directly unblock anything; the commission case study in Wk 10 is the post that matters.
  • Don't cut the deposit line in Wk 11. Commissions without an upfront deposit become invoices, and invoices become collection work.
  • Don't cut the waitlist in Wk 13. It's the cheapest possible signal for whether the SaaS is worth building in Q1. A waitlist of 30 is a different answer than 300.
11 · The one-page launch

What to do, in order.

The cheapest, most realistic path. Ship the money first, build the platform second.

Ship vector 1 this week. The market-study paywall is the fastest path to $500 in 14 days. The page already exists; the work is payment plumbing (Lemon Squeezy or Stripe), study content (8–12 hours of focused writing), and one forum post. Everything else is optional until the first 5 buyers email you.

Add vector 2 once the paywall is moving. Per-video at $25 is the second-fastest dollar and the highest-volume vector. It's also the one with the best repeat-customer signal — once you have 20 paid videos and a 15%+ repeat rate, you know the SaaS phase is worth building.

Layer vector 3 and 4 in parallel. Library presets are 2 hours of work each, ship themselves, and reach a different buyer than the rendering service. Commissions are the highest-margin dollar in the plan — $400–$800 for 3–6 hours — and the most defensible against the open-source fork risk.

Defer vector 5 to Q1 2027. The SaaS is the long game but not a 13-day game. The groundwork in weeks 11–13 is a Supabase project, a free cloud-library sync, and a waitlist page. Don't ship the SaaS before you have 50 free users with week-2 retention > 40% — the unit economics above are honest only at that scale.

12 · This week's checklist

Six things, one day of focused work.

The first week of the calendar, extracted. Every item ships something public. Total: a day of work. After that, the engine pays for itself.

  1. Sign up for Lemon Squeezy, set up the $5 product (15 min)
  2. Write the actual market study content into the 9 sections (4–8 hours)
  3. Replace localStorage with a Stripe / Lemon Squeezy redirect (1 hour)
  4. Deploy dist/ to Vercel (10 min)
  5. Post the market study on r/WeAreTheMusicMakers, KVR, and 2 Discord servers (1 hour)
  6. Render 3 example music videos, watermark them, post on TikTok (3 hours)

Total: a day of focused work. After that, the engine pays for itself.