Your first paying customer
Go from $0 to your first real sale: who to ask, when to charge, and what it teaches you.
A free "this is cool" and a paid "here's my card" are not the same sentence. The first is a compliment; the second is the only proof that your app fixes a problem someone will part with money to solve. Most solo builders chase downloads and 5-star reviews for months while dodging the one number that can't be faked โ then wonder why nobody converts. Your first paying customer is the single most useful data point you'll get. Go get it on purpose.
The first sale is proof, not a vanity metric
Downloads, likes, and waitlist signups are cheap โ people spend them freely because they cost nothing. A payment is the first signal with skin in the game. On this board, MRR is the spine precisely because it's the hardest metric to fake: one real subscriber outweighs a thousand installs that never open the app twice.
You're not "monetizing" yet. You're running a test: is the value real, and to whom? A yes tells you which promise landed. A no โ with a reason โ is almost as useful.
Charge early: it surfaces the truth
The instinct is "I'll add payments once it's polished." That's backwards. Charging is how you find out whether the polish even matters. Free users tolerate half-broken things and tell you it's great. Paying users tell you what's actually missing, because they now have standing to complain.
- You can't A/B your way to willingness-to-pay for free. Put a price on it and watch what happens.
- Grandfather your early yeses. Anyone who pays before you've "figured it out" gets locked into that price forever โ so you're not overcharging, you're rewarding the people who bet early.
- Sanity-check it against the doctrine: is this worth paying for at 10 users? If the value only exists at scale, you don't have a product yet โ you have a bet you can't afford.
Ask the people already getting value
Your first customer is almost never a stranger. It's someone already in your orbit who's getting value and would miss the app if it vanished. In rough priority:
- Your most engaged existing users โ the handful who open the app daily. Your analytics know exactly who they are. Don't guess; look.
- Your build-in-public audience โ anyone who replied, DM'd, or asked "when can I try it?" They pre-qualified themselves.
- The niche community your app serves โ the subreddit, Discord, or forum where your users already gather.
Then make the ask plainly. Indies lose their first sale to shyness about money. DM your top ten actives: "You've been using this a lot โ I'm turning on a paid plan at $X/month and I'd love you to be my first. Founder price, locked forever." That's it. Half of selling is just asking.
Sell by hand before you build self-serve. You don't need a StoreKit paywall, RevenueCat, or Play Billing to make your first sale. Do it concierge-style: take the money manually, provision access by hand. Build the automated IAP flow once you've proven someone will pay โ not before. (On mobile, digital-goods subs must eventually run through Apple/Google's rails, but that's a launch concern, not a first-customer concern.)
Price so a "yes" means something
Don't discount to zero โ a free "sure" teaches you nothing.
- Skip the $0.99 reflex. Underpricing removes the very signal you're testing for and attracts users who'll churn the moment they hit a bug.
- Lead with annual, offer monthly. Annual anchors the value and front-loads cash; monthly lowers the first hurdle.
- A free trial is a soft ask โ fine, but trial-to-paid is the real test, so keep the trial short enough that the charge actually lands.
- Fancy price-anchoring (a "pro" tier that makes the standard tier look reasonable) can wait. For customer one, pick a number that filters for intent.
What the first customer teaches you
The sale is the start of the lesson, not the end. From that one person, learn:
- Which value they paid for โ often not the feature you thought was the headline.
- What they hesitated on โ the objection you flattened is the objection the next ten will have.
- Who they are โ that persona is your next ten customers. Go find more of exactly them.
Then do it nine more times, by hand, before you automate anything.
Ship-ready when
- You've identified your 10 most-engaged users from real analytics, not gut feel.
- There's a real price on the app โ not free, not $0.99-by-reflex.
- You've made a direct, plain-worded ask to at least one warm user.
- Early buyers are grandfathered at their founder price.
- You took the first payment by hand; automated IAP is deferred until a sale proves it out.
- You wrote down which value they paid for and what they hesitated on.
- You know who your next ten look like โ and where to find them.
I'm building ProveMyApp so founders like you can connect your apps, track their growth with verified metrics, and build alongside other founders instead of doing it alone.
Explore the library
More guides and playbooks to grow your app