LongCut logo

I vibe coded a $20K/month mobile app in 14 days

By Starter Story

Summary

## Key takeaways - **Vibe Coding: Build Apps in Weeks, Not Months**: Connor Burd developed a 'vibe coding' process, leveraging AI tools like Claude, to build apps in under two weeks, a significant reduction from the 6-8 months his initial projects took. [02:46], [05:22] - **Prioritize Onboarding for Conversion**: A strong onboarding process is crucial, as 90% of users may only see this part if the app is paywalled. Focus on invoking emotion, showcasing benefits, personalization, and scientific proof through charts. [03:46], [04:04] - **AI Coding Requires Structured Data Input**: To effectively use AI for coding, provide it with a text document including explanations and JSON data that clearly defines your data structures. This minimizes AI guesswork and speeds up development. [04:53], [05:10] - **Validation: Modify Existing or Test New Ideas**: If modifying an existing app idea, it's already validated. For new ideas, validate by checking social media for discussions on the problem and potential user questions, then proceed to build quickly. [07:20], [07:36] - **Facebook Ads: Balance Entertainment and Conversion**: For paid ads, especially on Facebook, strike a balance between creating entertaining videos that keep users on the platform and content that clearly promotes your product to drive conversions. [09:56], [10:13] - **Tap into Core Human Desires for App Value**: Successful apps tap into fundamental human desires like making money, looking attractive, or being healthier. The 'Payout' app succeeded because its value proposition—helping users potentially make more money—was immediately obvious. [11:46], [12:01]

Topics Covered

  • Onboarding is paramount for app success.
  • AI Enables Rapid App Prototyping and Launch.
  • Validate App Ideas by Observing Existing Markets.
  • Leverage Organic UGC to Fuel Paid Ad Strategy.

Full Transcript

I'm 23 years old and my apps do over a

million dollars in sales a year.

>> This is Connor, a 23-year-old kid who

cracked the code on building apps that

actually make money.

>> I built my latest app in less than 2

weeks, 100% with AI.

>> To prove it, he joined a hackathon of

over 55,000 people, built an app from

scratch, grew it to $20,000 a month, and

won the entire thing.

>> The apps that I build are designed to

make money from day one. I asked Connor

to come on to the channel to break down

his entire playbook for building

money-making apps fast. And in this

episode, we will dive into how he finds

validated ideas that can make money from

day one. Exactly how he vibe codes these

apps quickly and his step-by-step

playbook on how to grow them into

money-making machines. Strap in because

this is an episode you cannot miss. I'm

Pat Walls and this is Starter Story. All

right, welcome Connor to the channel.

Tell me about who you are, what you

built, and what's your story.

>> Hi, uh, I'm Connor, and over the past

few years, I've built a handful of

mobile apps. These apps have done over a

million in revenue now. I really only

got into entrepreneurship roughly 3

years ago just by watching YouTube

videos and staying optimistic on what

I'm building.

>> Okay, Connor, that's amazing. Can you

share with me what types of apps that

you've built?

>> So, I've built a bunch of different

apps. I've probably got around six apps

now. My most recent app is called Payout

and this is one that I just recently

launched in the beginning of August and

just scaled it up to doing 20,000 a

month in revenue. The downloads is over

12,000 over,300 new subscriptions. One

cool thing is this is part of the

Revenue Cat Chipoton competition. It's a

hackathon that people can release new

apps to the app store. This year it had

over 55,000 entrance and it won first

place for the build and grow award which

has a total grand prize of $65,000 for

the app that has the most growth over

the two-month period. Before we get into

the app and how you built it, uh, I got

to understand a little bit more about

your background. I know you're only 23

years old and this is pretty impressive

what you've done. So, tell me how you

get to this place where you even start

building apps.

>> So, before I started building apps, I

was just, you know, any other kid

playing too much video games, staying up

late, no computer science background.

One night in the middle of the night, I

woke up and I just had a random app idea

and I wrote down the whole app idea in

my notes. You know, I'd never coded

anything. The next morning I woke up and

I just started watching YouTube videos

and I didn't have a MacBook at the time

and I really wanted to make an iOS app

and I didn't really have any money so I

started doing random tasks just like

selling random items around my room and

eventually like I got my hands on an old

MacBook. I started building a social app

called Hotspot Events. This app took me

6 to 8 months to build kind of failed. I

really had no idea what I was doing.

After that first app I quickly realized

that apps that are social are super hard

to scale. So I eventually moved on to

utilities and tools and these are much

more easy to scale as a oneman person.

This was all about three years ago and

since then I've scaled these apps to

doing over a million in subscription

revenue.

>> Okay. I mean that's amazing. I love that

you did this without having all the

crazy tools or anything like that. So my

next question for you is how do you

build these apps? What is your playbook

for building these apps? How do you

think about building an app from

scratch?

>> Yeah, before I get into how I do things

today, I think it's important that

people know that you know you don't need

all these fancy tools. I was just

watching YouTube videos and going on

Stack Overflow and now my process today

is pretty straightforward. I have a very

specific set of steps that I follow to

make sure that the app I'm building has

ability to convert, drive a lot of

sales, also have really good user

retention. My first step is that I'll go

and download a whole bunch of apps,

maybe 20 apps that are in the niche that

I'm diving into, as well as other apps

that I just think are beautiful apps

that I want to draw inspiration from for

their design perspective. The next thing

I do is screenshot every single page in

every single onboarding. And I take all

these screenshots and I'll put them all

on one big line in a Figma file so I can

see all of the onboardings, every

question they ask, every graph they

have. and I'll pick out all the ones

that I like and I'll grab some from one,

some from another, and then I'll

redesign them so all have my theme and

my aesthetic that I want for my app. I

think it's really important to have an

extensive onboarding. Realistically, 90%

of users will probably only ever see

your onboarding if you have a paywalled

section in your app. So, I think it's

really important that you spend a lot of

time on this, maybe even as much time as

designing the actual functionality of

the app. When it comes to the

onboarding, these are the most important

things that you want to do to make sure

that your app converts successfully. The

first one is you want to invoke emotion.

You want to make sure that when the user

is going through the onboarding, they

feel strongly about it. Most purchases

are made emotionally and are not logical

when it comes to consumers. You also

want to make sure that you show the

strongest incentives of your app, how

it's going to improve your users's life.

You want to make sure that they

understand the benefits and that it's

very simple for them to be able to make

that purchase. It's also important to

make sure that the app feels

personalized. In today's day and age

when there's so much competition, people

want to make sure that what they're

buying feels like it's meant for them

specifically rather than just like a

generally applicable app. Finally, you

want to make sure that you have some

sort of charts, graphs, something to

make the app feel more scientific.

People like to know that something that

they're using has been proven to work,

that other people have successfully used

it. And by adding these charts and

graphs, it'll make it so your app seems

very legitimate. The next step is you're

going to want to design your data

structures. This is very important

specifically for vibe coding. It's

important to know what your data is

going to look like, how it's shaped.

Because when you feed the AI, such as

cursor or claw, it'll make it much more

simple for the AI to know what exactly

you're trying to build so it doesn't

have to make any guesses on what you're

trying to make. I recommend making a

text document with an explanation as

well as some JSON data that explains

what your data actually looks like and

some information about each of the

attributes that you're going to have for

your data. By giving it this text

document in advance, it allows me to

code this thing very quickly. With this

prep done, you can actually start to

build the app. Usually, I'd start with

building the core functionality of the

app, skipping the onboarding and just

going straight for the main features of

the app. You can really just drop the

screenshots into Claude or Cursor,

whatever AI you're using. And because

it's now able to read the images and

understand what it's looking at, it'll

actually be able to write the code for

the full screen for you. When working

with AI, it doesn't always get

everything right on the first time. So,

sometimes you need to just continue to

work with it and eventually it'll get

the details correct. I don't recommend

being too picky because it's important

to get a version out quickly rather than

getting a perfect app out. As far as the

tools that I use now, I honestly just

use Claude. That's the only thing I'm

using for AI coding and it does

everything for me.

>> It is absolutely insane that Connor was

able to build and launch this app in

just a few weeks. I hope that his story

inspires a lot of people watching to get

started and vibe code stuff as well.

However, I need you to be careful. I see

a lot of people get into vibe coding,

try to oneshot something real quick, get

lost, not be able to deploy, and then

give up. Cuz here's the truth about

building with AI. You need to know how

to use these AI tools effectively. What

to build, how to ship fast, and how to

build something that actually works.

Well, this is exactly why we launched

Starter Story Build, which is our

program where you will learn how to

launch your project using only AI coding

tools and do it in just a couple weeks.

Once you understand how to actually

leverage these AI tools, you can build a

lot faster and save a whole lot of time.

So, if you're ready to learn how to

build apps the right way with AI. Well,

head to the first link in the

description to check out Starter Story

Build. Our next cohort is starting this

week, so definitely check out that link

and save your spot. All right, let's get

back to the video. The next question I

have for you is around validation.

You've built multiple apps that are

really successful, and I know you've

also built some stuff that wasn't

successful as well. Looking back, how do

you know if your app idea is validated

and it's worth taking it the distance?

>> So, the way I see it is there's two

different types of apps. There's

innovating new ideas and there's

modifying versions of existing ideas. If

you're creating a modified version of an

existing app, then congrats, your app is

already validated by other people. Now,

all you have to do is make some

modifications and make it so the app

feels like it's your own. The other

option is when you're making something

brand new. What I'd usually do when I'm

making something brand new is go look on

Tik Tok, Instagram, see if anyone's

talking about the problem that you're

trying to solve. You want to make sure

that there's an easy path for you to

market this app by looking at the

comments and seeing like are people

asking questions asking like how do I

solve this problem? Then now with the

current state of how fast you can build

apps, I actually will skip the

weightless steps and just go ahead and

build the app. I really believe that any

app can make thousands of dollars these

days. Your idea doesn't have to be some

crazy app that changes society to make a

couple thousand dollars. There's

hundreds of millions of people in the US

alone. And if you can even capture a

tiny grain of sand out of that, then you

can make more than enough to sustain

yourself.

>> I agree with that, too. There are so

many apps out there that are crushing it

that we don't even know about. It's

pretty insane what's possible today. But

as we know, building it is not enough.

We have to focus on one very important

thing, which is distribution. My next

question for you is around marketing.

What was your playbook to grow this app

from 0 to $20,000 a month in 50 days?

And what is your general playbook for

marketing apps? For this app, there was

a couple different tactics that I used

to get the app off the ground. The first

one was influencer campaigns. This is

when you work with an influencer and

have them promote the app or their

already existing audience. If you can

work with an influencer and get them to

promote your product, people already

have some degree of trust for that

influencer, then they're more likely to

listen to their recommendation. For this

app, I partnered with a content creator

that was already in the niche for the

app I was building, and his videos were

able to drive a bunch of traffic to the

app, like thousands of downloads. The

only issue with influencers, though, is

that they can be very expensive. My next

step will be to run organic UGC

campaigns on Tik Tok. This is basically

when you work with smaller creators who

come off as everyday people or you can

even make the content yourself. The goal

is to create relatable viral content

about your app that comes off as natural

and unprocessed. Once one of these

videos starts to perform well, you can

get more videos like that made with

other creators so you can have people

just repeat formats that are working for

you. One of the major benefits of

running these UGC campaigns is that as

these creators produce content, you're

building out a library of ads that you

can run in the future and you already

know relatively how good the performance

will be on ads based on how well it did

organically. Once some of those formats

start to consistently go viral and you

start to see some installs, you're ready

to start putting this video behind paid

ads. Which brings me to my final and

main channel. I use paid ads for every

single app and my goal is to always get

my app to the point where I can run paid

ads. It's the most consistent way to

drive revenue growth to your app.

Recently, the paid ads algorithm has

changed. Facebook is trying to balance

two things. They want to make sure that

the advertisers are happy with their

results while also keeping people on the

platform by making sure the videos are

entertaining. The more entertaining your

video is, the cheaper it'll be to get

your video put in front of people. But

you also want to make sure that you're

driving conversions. So, your ad has to

also make sure that it pushes your

product. So, it's important to find that

balance between having a video that's

very entertaining and also has the

potential to convert.

>> Thank you for sharing all those growth

tactics. I think that might be the most

important part. We haven't really talked

too much about what your app actually

does. Would you be able to show us a

quick demo of your onboarding and how

your app works?

>> So, my app is called Payout. It's a

class action lawsuit discovery app that

lets people find class action lawsuits

that they already are applicable for.

And this is basically just a way for

people to get some money from companies

that have done something wrong. So, for

the onboarding, I'll quickly run through

it here. Asking for activity

notifications. You can see the social

proof. Here's the payw wall. This payw

wall has been converting really well.

You can see that I have a weekly and a

yearly option here. And the goal is to

prioritize users to get the yearly

option since it has the highest lifetime

value per customer. Here's the main

feature of the app. It's a list of class

action lawsuits that you can check and

see if you're applicable for. For

example, this one is the NBA Top Shot

app. They had a privacy settlement over

the Metapixel being on their website.

You can see the description requirements

of who's applicable for this lawsuit.

You can press the get started button and

fill form. And this will take you to a

form that you can fill out, put all of

your information in, and have everything

ready to go to mail this in and claim

your class action settlement. And you

can see the app will prepare the PDF

ready for you to mail in. There's also

the wallet tab where you can keep track

of all the class action lawsuits that

you're applying for and your forms tab

where you can see all the forms that

you've already filled out.

>> Okay. I mean, that's a really cool idea

for an app. I think anybody watching

this right now probably wants to go on

there and check and see if they're owed

any money from these class action

lawsuits. What is it about this app that

really makes it work? Why do you think

it did 0 to 20k a month so fast?

>> I think the value proposition for this

app is just very obvious. There's some

core things that all people want. They

want to be healthier. They want to make

more money. They want to look

attractive. All sorts of things like

this. I like to make apps that tap into

these core human desires. And I think

that anybody that wants to build apps

should be doing the same. And this one

plays into people want to make more

money. So it's very easy for people to

invest money into an app that they know

will make them more money.

>> Okay. I want to change topics a little

bit and understand how you built this

app. What tech stack do you use and what

tools you use to run this business?

>> I use Figma for UI design, app store

screenshots, and making the app icon. I

use Mixpanel for analytics. I use Claude

Code for vibe coding. For the more

technical stuff, I'll use Nex.js and

TypeScript for my website and back end.

I use Versell for hosting. I use GitHub

for version control as well as making it

easier to host. I use Expo for

crossplatform build management. And I

use RevenueCap for subscription

analytics and pricing testing.

>> Okay, cool. Thanks for sharing. That's a

pretty simple stack you got there. I

like that. The last question that I have

for you that I ask everyone who comes on

to Starter Story. What advice would you

have for anyone watching this that wants

to build apps like you? You've built a

bunch of successful stuff. You built

some failed things. What would be your

number one piece of advice on getting

started today?

>> My number one piece of advice would be

to build something simple with a great

onboarding. A simple app can make lots

of money. You only really need one to

three good features and your onboarding

will pull most of the weight for you.

>> All right. Well, that's great advice.

Thank you, Connor, for coming on. I love

what you built. Amazing stuff you shared

here. Thanks for coming on and sharing

everything.

>> Yeah, thanks for having me.

>> All right, I want to thank Connor for

coming on to the channel. I hope this

video finally gives you the proof that

you can build apps in a matter of weeks

that grow really, really fast. This

video was the playbook here on how to do

it and we're showing you the real actual

app that he did it with. If you're ready

to launch your app, then definitely

check out Starter Story Build. We will

help take your idea, turn it into a real

app, get it in front of real people

using only AI tools. If you're ready to

get off the sidelines and launch, head

to the link in the description and check

out Starter Story Build. I promise you

won't regret it. All right, that's it

for this episode. Thank you guys for

watching. We'll see you in the next one.

Peace.

Loading...

Loading video analysis...