Joseph Kim

138 posts

Joseph Kim

Joseph Kim

@SeoulJosephK

-building apps & running ads -building apps for entrepreneurs speedracing to 10k+ MRR

Katılım Ocak 2023
226 Takip Edilen670 Takipçiler
Sabitlenmiş Tweet
Joseph Kim
Joseph Kim@SeoulJosephK·
if you are building mobile apps and dont know this, youre ngmi to $10k+ mrr paid ads @athcanft: read all his X articles. he goes into the nitty gritty details (creating creatives for ads, how to set up ads, how to set up mmp, etc.) and will get you up and running right away! @desmondhth: not active but his youtube videos are helpful. you can find it on his X account @maubaron: talks abt posting 20-30 organic content per day across youtube, tiktok, instagram. once you identify the winning hooks you run paid ads behind the winners to scale (the current trend) what youll have to deal with: -tiktok vs meta ads -are ads profitable? (cpa, ltv, etc.) -set up mmp (eg @AppsFlyer. i tried both singular and appsflyer. if youre using meta ads appsflyer wins.) organic (ugc, ai ugc, founder led content, etc.) @Superwall: watch every youtube episode. 95% of the episodes are goldmines for ugc/organic marketing. @dillionverma: watch his episode on superwall. memorable ugc payment structure @CalebDeannn: watch his episode on app preorders. he was able to get exit offers because of app preorders. @lottsnomad: watch his episode on building and exiting quickly @madebycol read her pdf on her X account. talks about sharing codes that created virality, pricing, etc. growth platforms for organic: @sideshift_app: helps you find ugc creators and manage them @trypostedapp: launch a ugc contest and only pay for what you like @getnoise : run a campaign where you pay for aggregate views (i would say good for testing but not for scale cuz you have to pay for views on shit videos. very easy to get started cuz they help out with creating briefs) what youll have to deal with: -warming up account (endless shadow banned vs content sucks talk, ip address, vpn etc. @alexcooldev has a good article on this if youre outside the US.) -how to post a shit ton of content -payment structure for ugc -virality influencer @BusDownBonnor: watch his episode on superwall. talks about building apps for influencers' audience. may be a good strategy for devs getting started that know no marketing @jakecastilloooo: cal ai founder who talks abt influencer marketing. what youll have to deal with: -cold dming influencers -negotiating profitable deal structures
English
22
40
721
95.3K
Joseph Kim
Joseph Kim@SeoulJosephK·
most vibe coders have no idea this is even possible. i can change my entire onboarding flow in seconds. no new build, no resubmission, no 2-week apple review.
Joseph Kim@SeoulJosephK

1/ you're literally 20 tests away from $10k/mo. and the fucking 2-week App Store review is the only thing stopping you. here's how i test my paywall + onboarding as many times as i want. no 2-week wait, no review 2/ context: i'm a dev. i've shipped subscription apps and i absolutely hated the review process more than anything. waiting 2 weeks to change one price? infuriating. so i spent way too long finding ways to update things immediately. this is the system i landed on. 3/ first, why testing = money. one good paywall change can lift conversion 5-10%. stack a handful of those and you've doubled revenue per install. the problem was never that founders don't test. it's that apple only lets them test once every 2 weeks. 4/ the funnel that makes money is 4 steps: ad creative → install → onboarding → paywall onboarding + paywall are where the money is won or lost. most founders bake both into the app. so every test = a new build + a review wait. 5/ that's the trap. baked-in paywall means you test it once every 2 weeks. so 20 tests = 40 fucking weeks. almost your whole year. the single highest-leverage screen in your app, and you barely get to touch it. 6/ now flip it. most people build the paywall into the app. changing it means rebuilding the whole app and waiting on apple. instead, keep it outside the app. change it on your end → everyone sees it instantly. apple never involved. 7/ two pieces make this work: • paywall → RevenueCat. they host it, i change price, layout, offer from their dashboard. app pulls the one im testing. • onboarding → this one's custom. every question, screen, and branch lives in my own database. 8/ that onboarding part is the real unlock. want to cut 3 questions from the flow? a few clicks. want to test a completely different onboarding start to finish? minutes, not a resubmission. your onboarding becomes something you tune weekly, not once a quarter. 9/ and it works. i rewrote the paywall on my own app, reframed the offer, made annual the default. revenue up in 24 hours. no new build. no review. just a change i pushed and watched land. 10/ this is the actual edge in subscription apps. the winners aren't better designers. they just run more tests, faster. speed compounds. 11/ and this is just onboarding + paywalls. next i'm writing up how i push updates to the entire app without a single review. actual code changes, live. follow so you catch it. 12/ if you're still shipping a new build every time you want to test a price or an onboarding question, you're moving slower than your competition. i build subscription apps where the paywall + onboarding can be changed anytime. no rebuild, no waiting on apple. dm me and i'll build it for you.

English
1
0
71
12.6K
Joseph Kim
Joseph Kim@SeoulJosephK·
These arent ota updates. ota updates should not be applied to onboarding and paywall for the reasons youve stated. it's server driven ui for onboarding and webview for paywall(revenuecat handles paywall). so if you update your db then the changes get applied immediately. of course you have to watch for edge cases, if a user is already on the onboarding you dont show them the new one. also you have a local onboarding flow in case there are problems with the db connection.
English
1
0
0
398
Marco Mori👾
Marco Mori👾@macomoroni·
@SeoulJosephK But if you push your updates OTA, User need to close and open the app few times so the update gets loaded. But for onboarding and paywall you want them to have the newest version with the very first download, so you need a new review? Am I missing something?
English
1
0
1
518
Joseph Kim
Joseph Kim@SeoulJosephK·
1/ you're literally 20 tests away from $10k/mo. and the fucking 2-week App Store review is the only thing stopping you. here's how i test my paywall + onboarding as many times as i want. no 2-week wait, no review 2/ context: i'm a dev. i've shipped subscription apps and i absolutely hated the review process more than anything. waiting 2 weeks to change one price? infuriating. so i spent way too long finding ways to update things immediately. this is the system i landed on. 3/ first, why testing = money. one good paywall change can lift conversion 5-10%. stack a handful of those and you've doubled revenue per install. the problem was never that founders don't test. it's that apple only lets them test once every 2 weeks. 4/ the funnel that makes money is 4 steps: ad creative → install → onboarding → paywall onboarding + paywall are where the money is won or lost. most founders bake both into the app. so every test = a new build + a review wait. 5/ that's the trap. baked-in paywall means you test it once every 2 weeks. so 20 tests = 40 fucking weeks. almost your whole year. the single highest-leverage screen in your app, and you barely get to touch it. 6/ now flip it. most people build the paywall into the app. changing it means rebuilding the whole app and waiting on apple. instead, keep it outside the app. change it on your end → everyone sees it instantly. apple never involved. 7/ two pieces make this work: • paywall → RevenueCat. they host it, i change price, layout, offer from their dashboard. app pulls the one im testing. • onboarding → this one's custom. every question, screen, and branch lives in my own database. 8/ that onboarding part is the real unlock. want to cut 3 questions from the flow? a few clicks. want to test a completely different onboarding start to finish? minutes, not a resubmission. your onboarding becomes something you tune weekly, not once a quarter. 9/ and it works. i rewrote the paywall on my own app, reframed the offer, made annual the default. revenue up in 24 hours. no new build. no review. just a change i pushed and watched land. 10/ this is the actual edge in subscription apps. the winners aren't better designers. they just run more tests, faster. speed compounds. 11/ and this is just onboarding + paywalls. next i'm writing up how i push updates to the entire app without a single review. actual code changes, live. follow so you catch it. 12/ if you're still shipping a new build every time you want to test a price or an onboarding question, you're moving slower than your competition. i build subscription apps where the paywall + onboarding can be changed anytime. no rebuild, no waiting on apple. dm me and i'll build it for you.
English
2
1
51
15.4K
Open Book
Open Book@carlmonkft·
@SeoulJosephK @StevenCravotta I know BUT for some reason I like the paywalls more in Superwall. Also, I love Jake Mor's vision on entepeneurship so I gladly support him.
English
1
0
1
51
Open Book
Open Book@carlmonkft·
Give me advice on how to go from 5k MRR to 10k MRR 📈 I'm running TikTok ads only rn Share some sauce with me 🫶 #SuperwallWednesday (SW pls give me 1000$)
Open Book tweet media
English
9
0
27
2.2K
Joseph Kim
Joseph Kim@SeoulJosephK·
@LinoLeighton this service automatically links you to either appstore or play store depending on the user's device! you should check them out! onelink.to
English
0
0
0
43
Lino
Lino@LinoLeighton·
Hot take: You should never have your website linked in your social bios for your app ever. If you’re only on iOS, link directly to your App Store page. However If you’re on both iOS and Android, then linking the website makes sense. One less click = less friction = more downloads. (Btw, I’m not saying don’t have a website. I’m saying putting it in your social bio instead of your App Store link is retarded if your only on one platform)
English
6
0
21
2.6K
Joseph Kim
Joseph Kim@SeoulJosephK·
@carlmonkft @StevenCravotta lolol this is not important at all so you should do it in your spare time but revcat offers the same thing called experiments to a/b test. imo you should just pick one haha you gotta save that 1% haha
English
1
0
1
38
Open Book
Open Book@carlmonkft·
@SeoulJosephK Because I was a noob and @StevenCravotta told me so😭 Now I use SW for paywalls and ab testing and RC for all other payment logic
English
1
0
0
109
Joseph Kim
Joseph Kim@SeoulJosephK·
@GeorgeLampro20 @RevenueCat i agree. takes too much real estate. the revenue for that day is the most important not the date. we'll use the graph to see revenue trends.
English
0
0
0
19
Drew Levin
Drew Levin@drewlevinn·
@SeoulJosephK @carlmonkft Each unique post cost 15-30 but no one is getting 3 uniques per creators. It’s 1-2 that are cross posted
English
1
0
1
51
Open Book
Open Book@carlmonkft·
Your own front page contradicts you 😭 SideShift grew to a success mostly from building on solo devs and small teams, not from large brands and rich agencies. Everybody knows this and your own website admits this. Great that it now has the brand visibility to afford focusing on larger brands but stop acting as if SideShift has always been this premium product. It's not premium, it's just abusing margins inside a monopoly. Your other brand representatives act unprofessionally by talking down their users and implying they're poor, I suggest firing them for bad PR lol
Open Book tweet media
Nick Lawton@nicholasnlawton

Totally fair to want a cheaper option if u don’t have budget yet, and genuinely I hope someone builds one. Competition grows this whole market and creators win as a byproduct. On the $299. It’s mainly a filter. One of the biggest problems in UGC is brands that source creators, take the content, and never pay. An actual price point keeps most of those bad actors out. Free tools become a farming ground for exactly the people you’re describing as scammy. We chose to be the platform where creators actually get paid than the cheapest one and as a result has allowed us to be the biggest player in the space But if you build something better, I’ll route for u

English
6
1
33
15.6K
Joseph Kim
Joseph Kim@SeoulJosephK·
Idk how Sideshift really works. But if the subscription is $300, and assuming you work with 5 influencers, each posting 3 times a day for 30 days, and each post costs $30, that’s: 5 influencers × 3 posts/day × 30 days × $30 = $13,500. If you can afford to lose that amount while testing, or if you already know UGC works for your product, it could be a good strategy. If not, I’d look for another alternative or just hire UGC creators directly. The platform exists to help people find and manage UGC creators. If you want to be scrappy and do it yourself, that’s always an option too.
English
1
0
0
93
Drew Levin
Drew Levin@drewlevinn·
There are a few things worth noting here: - The first is we want to be inclusive of teams and companies of all sizes and I will figure out a way to do this long term. - The goal with SideShift is to make all of our customers profitable with ugc so if you put in 5k for example you get at leasts 5001 USD out so it doesnt feel expensive. - Most of our revenue comes from enterprise customers above 10M ARR
English
2
0
3
937
Alex Aaron
Alex Aaron@alexaaronlab·
@glowwxx @MaxHirsch13 Since you think this can be built in a day, I’ll make you a deal: build one that’s significantly better in two days, and if it’s actually better than ours, I’ll personally pay you a lottttt of money.
English
2
0
5
667
max
max@MaxHirsch13·
Would love to have a discussion here and see what you find shit. I imagine you’ve never downloaded it (which is fine) but curious how you find this comparable to the Clav app. Our app is nowhere near where it needs to be. The UI is not great and we’re working on that daily. But we do provide real value for our users. Countless users have shared in our discord that they’ve stayed more disciplined in the gym, found new exercises to target muscle groups they’ve long neglected, and tracked their nutrition to stay in a deficit. Photos for nutrition tracking (as well as the body scan) will never be fully accurate and I understand why people call them slop. But they are not the primary functions of the app. Clav’s app provides 0 value to users, had an open repository on GitHub, had countless bugs, and gave every user the same score. I’d find it helpful if you tore apart my app and I’d be happy to give you a lifetime subscription for free if you’re willing to give actual feedback. If not, shit on my UI
max tweet mediamax tweet mediamax tweet mediamax tweet media
𝗴 𝗹 𝗼 𝘄@glowwxx

@MaxHirsch13 @Clavicular0 I’m not even a fan of clav but your fitness app is just as shit bro

English
5
0
7
3.8K
Joseph Kim
Joseph Kim@SeoulJosephK·
No designer needed for now. Itll slow u down. I recommend downloading the top 5 looksmaxxing apps and analyzing each step from appstore screenshot, onboarding, paywall, etc. for onboarding implement it using server side ui updates so that u can update the questions in realtime. Also use the paywall provided by revcat or superwall so that u can test in realtime as well. Next for the actual product go through clavs break down of people faces on youtube and see if your ai spits out the same results. If not fix it until it does.
English
0
0
0
76
Allan - App Developer
@BusDownBonnor we can talk , i have a full spec for like the next 2 months of work. Also need designer with fast turn around time
English
7
0
10
2.2K
Alex Nguyen
Alex Nguyen@alexcooldev·
I don’t think @athcanft intentionally automated his account, and most of what he does is manual. But he may have accidentally done something that affected his behavior signals on X with jarvx. And honestly, this guy was one of the first people to openly share everything about TikTok ads.
Alex Nguyen@alexcooldev

rip @athcanft, whether it’s X, TikTok, or IG, none of these platforms want you automating activity on their platform.

English
24
0
78
13.5K
Joseph Kim
Joseph Kim@SeoulJosephK·
great sauce here from a $4M+ ARR founder! -aso: make sure when you search your app name it pops up -app screenshots: inspire the user (eg, for looksmaxxing app: become more attractive, pick up more women, be more successful, etc.) instead of listing features (eg: get your score) -onboarding funnel: add ethos, animations, and rating request -paywall: understand the emotion on why users downloaded the app and make them pay to relieve it (ie for looksmaxxing app: blur face scan results) -paywall: add social proof
Connor@BusDownBonnor

my thoughts on @Clavicular0's new app as a $4M ARR app founder

English
0
0
32
4.8K
Joseph Kim
Joseph Kim@SeoulJosephK·
Just from a user perspective, I have no idea what a PDF tool is. I think you should market one feature in your list of tools with the strongest pain point. Once they see your website, they'll be blown away by the huge list of tools they can use. Just my two cents. Ignore if irrelevant.
English
0
0
0
13
Divv Saxena
Divv Saxena@divvsaxena·
Google showed my 57 PDF tools 4,930 times. only 3 people clicked. the product is getting discovered. now I need to learn how to earn the click. building was the easy part.
Divv Saxena tweet media
English
17
0
28
1.2K
Joseph Kim
Joseph Kim@SeoulJosephK·
@BusDownBonnor @Clavicular0 I wouldn't say it's a dev problem, but more of a product problem. It's not technically hard to implement, but understanding the subtle UX details like blurring the score, aso, etc. takes product experience.
English
0
0
1
382
Connor
Connor@BusDownBonnor·
After trying out suno.com, i'm embarking on my soundcloud rapper career. Goodnight tech twitter
Connor tweet media
English
5
0
26
2.1K