Case Study
Nov 2025 → Apr 2026
Solo Operator

Pre-launch marketing isn't supposed to break even.
This one did.

The app was supposed to launch on February 1, 2026. The launch got delayed. From February to April, I kept optimizing paid ads that — by industry benchmark — should have returned roughly 5% cash back (ROAS 0.05). Instead, they hit ROAS 1.03 — break even, for a product that doesn't exist. Is this even legal?

0

Paid Buyers

$0

CAC (from $158)

0.00×

Peak ROAS

$0

Validated Price

237 unique buyers · $2,782 in Stripe revenue · 2,075+ leads · Product: still not shipped.

Ran on
Meta Ads
Facebook
Instagram

01 · The Client

OwnYourDay

A productivity app built by Igor D. that captures tasks natively and reshuffles them against the user's real schedule — the day that actually happened, not the one you planned at 8am.

Target: directors, CIOs, managers, operations leads — busy professionals whose plan breaks by mid-morning. The launch was set for Feb 1, 2026. The app didn't ship. It still hasn't.

The bet

Build a waitlist through Meta ads while the app was in development. Convert on launch. Standard playbook. Then the launch date slipped — and I had a choice.

02 · The Problem

A delayed launch gives you two bad options.

When the ship date slips and the list is already warm, every founder hits the same fork. Both paths lose money. Most companies pick the one that loses slower and call it strategy.

Option 1

List dies

Pause ads.

The list goes cold. Warm leads forget you exist. When you finally launch, you're starting from zero — with more runway already burned.

Option 2

Cash burns

Keep spending.

Every week you buy leads you can't convert yet. $10K–$50K in pre-launch marketing with no revenue to show for it is standard. Most startups accept it as the cost of doing business.

Pre-launch marketing budgets of $10,000–$50,000 with zero return are standard. It's what VCs expect. It's what operators plan around. I didn't want either option.

03 · The Third Option

Make the waitlist pay for itself.

Instead of pausing or burning cash, keep iterating.

Not on the app — on the offer, the pricing, and the creative. Treat the waitlist as the product.

Pricing as a lab

Three price iterations across 5 months. Each one tested whether the audience actually valued what was promised. Each one held.

Creative as a dial

1,149 creatives produced, tracked to conversion. The data voted round after round until the purest winners surfaced — angles, hooks, and formats that held up under real spend.

Delay as a feature

A paid waitlist with a delayed product creates investment, not frustration. The longer someone waits after paying, the more committed they are.

04 · The Pricing Lab

$1 → $20 → $40. The audience kept paying.

The $1 tier proved demand. The $20 tier proved willingness to pay. The $40 tier proved the economics. Cold traffic closed at each price point — before the product was built.

3 Price Iterations · 18 Weeks · Conversion Held at Each Step

$1
V1

172 sales

$172

Dec 25 – Apr 26

Proved demand
$20
V2

60 sales

$1,200

Jan 26 – Apr 26

Proved willingness to pay
$40
V3

35 sales

$1,400

Mar 26 – Apr 26

Proved the economics

V1 · $1

The $1 tier was a friction-breaker. Would anyone pay anything for an app that didn't exist yet? 172 people said yes.

V2 · $20

20× the price. Conversion held. The audience wasn't just curious — they'd pay real money to hold a spot.

V3 · $40

40× the original price. Cold traffic still closing. The product still isn't live. The $40 validated the economics that made breakeven possible.

Each price increase was a test. Each one held. By March, people were paying $40 to join a waitlist for an app that didn't exist yet.

05 · The Economics

Is this even legal?

In April 26 the chart flipped. Revenue met spend. 103% recovery on a waitlist, for a product that doesn't exist yet. At the current $22 CAC and $40 price, every dollar of ad spend now returns $1.82 in waitlist revenue.

Weekly Economics · Nov 25 → Apr 26 · + 4-week projection

Ad spend vs. waitlist revenue. Is this even legal?

Ad spend
Waitlist revenue
ROAS 0.05 industry baseline
$0
$250
$500
$750
$1000

Nov 25

Dec 25

Jan 26

Feb 26

Mar 26

Apr 26

May 26 · proj

4-Week Projection · Current Run Rate

At the current $22 CAC and $40 price, every $22 in ad spend returns $40 in revenue — a 1.82× ROAS. Hold $500/week spend for the next four weeks and the math clears $3,640.

4-wk spend

$2,000

4-wk revenue

$3,640

=

Net pre-launch

+$1,640

Industry Baseline

A typical pre-launch campaign runs at ROAS 0.05 — the dashed red line on every spend bar.

This one hit ROAS 1.03 in April 26.

Nov 25 → Apr 26 — 18 real weeks of ad data. The last 4 weeks are a projection at the current $22 CAC and $40 price. The red dashed tick on each spend bar marks ROAS 0.05 — the pre-launch industry baseline.

06 · The CAC Story

$158 to $22 in 3 months. Same budget.

Jan 26 CAC opened at $158 — first-month learning. By Feb 26 it hit $16. By Apr 26 it settled at $22. A 7× improvement driven entirely by creative iteration and tracking — no budget increase, no new platform, no agency swap.

Cost Per Acquisition

$158 → $22 · Same budget. Just better ads.

7x

improvement

$0
$40
$80
$120
$160

$158

Start

Jan 26

First week · still learning

$26

Breakout

Jan 26

21 purchases

$71

Lull

Feb 26

Price jumped $1 → $20

$16

Peak

Feb 26

Best CAC · 28 purchases

$22

Breakeven

Apr 26

$22 CAC at $40 price · pays for itself

No budget change. No new agency. Just 1,149 creatives shipped, violent iteration, and the data showing which angle was actually working.

07 · The Creative Engine

Violent iteration creates violent results.

The CAC drop wasn't a discovery. It was a grind. 1,149 creatives produced across 5 months to distill the purest winners — angles, hooks, and formats that the data kept voting for, round after round.

Most agencies ship 3 creatives a month and call it a test. I shipped 230+ a month. That's the difference between hoping an angle works and knowing which one does.

0

Creatives Produced · Nov 25 → Apr 26

08 · The Hidden ROI

Revenue was only half the story.

The waitlist didn't just pay for itself — it built a paying focus group. Discord members shaped the product roadmap. A core redesign (task-capture-first → calendar-management-first) came directly from community input.

Above the waterline

$2,782 in waitlist revenue

The part everyone sees. Real Stripe receipts from 237 unique buyers, paying up to $40 to join a waitlist for a product that hasn't shipped.

Below the waterline

A free focus group most startups pay five figures for.

~20% of paid buyers joined the Discord. A handful of power users are actively in the product conversations. In most startups, you pay for user research. Here, the users paid to give it.

Feature prioritization

Real future users — not assumptions — shaping what gets built first.

Validated a major product pivot

Redesign from task-capture-first to calendar-management-first came from community input.

Day-one evangelists

A core group of paid users who already feel ownership over the product.

Continuous engagement that de-risks launch

A feedback loop that most startups only build after shipping.

09 · In Igor's Words

What Igor said after 5 months of running this.

Rodrigo is one of very few people who deliver on what he promises. I've worked with a lot of companies and people and it's rare when someone is highly detail oriented, great communicator, and is actually able to deliver on the promise.

He exceeded my every expectation by helping us build a waitlist with thousands of people on it. And he did it with metrics that exceeded our initial goals.

To say I highly recommend him is an understatement. I'll say this: if you want results, if you want your business to be successful, hire him. One of the best decisions I made in my business was hiring Rodrigo — without him we wouldn't have the success we've had.

ID

Igor D.

Founder, OwnYourDay

10 · What Launch Day Looks Like

When OwnYourDay goes live, this is the opening position.

Most startups launch cold. OwnYourDay launches with 237+ paid users, a validated price, a warmed cold-email channel of 20,000 B2B contacts, and a community that already shaped the product. The pre-launch system is the launch system.

237+

Paid users on day one

Not leads. Buyers with a receipt.

$40

Validated price

Cold traffic · room to test higher.

1,149

Creatives produced

Violent iteration · CAC $158 → $22.

Discord

Power-user community

Actively shaped product roadmap.

20,000

B2B cold email list

Warmed infrastructure · ready to send.

~$4.6K

Net pre-launch cost

Nov 25 → Apr 26 · and shrinking.

Most companies treat pre-launch as a cost. I turned it into a revenue channel, a focus group, and a pricing lab — simultaneously.

Want a pre-launch that pays for itself?

Book a free Revenue Diagnostic. I'll audit your offer, your pricing, and your funnel — and give you a specific plan to stop burning cash on a list that isn't earning. Worth $500 even if you don't hire me.

Book Your Free Revenue Diagnostic

Engagement: Meta Ads for OwnYourDay, a productivity app in pre-launch. Solo operator — strategy, creative, landing pages, pricing iteration, and ad buying handled by one person. Case study window: November 25 → April 26.