YouTube2Text

We Built a $2M App: This is How We Grew It — Transcript

by Starter Story Build · 4,679 words · 667 segments · language en · Watch on YouTube

Full transcript

  1. 0:00As you know, building apps in 2026 has
  2. 0:02never been easier. But, one of the
  3. 0:04questions we still get is how do you
  4. 0:06actually get people to download your
  5. 0:08app? There's [music] a ton of info
  6. 0:10online, but I wanted to hear from some
  7. 0:12guys who actually know what they're
  8. 0:13talking about.
  9. 0:14>> We built an app called Gleam that hit
  10. 0:16top 10 in the App Store, and we did over
  11. 0:19a million dollars in ARR.
  12. 0:21>> So, meet Charles [music] and Kelvin.
  13. 0:23They're two guys who built an app to
  14. 0:24over a million dollars ARR, and they've
  15. 0:27gotten a combined 500 million views
  16. 0:29>> [music]
  17. 0:29>> on their apps online. They are pretty
  18. 0:31much experts at distribution, so I
  19. 0:33invited them onto the channel to break
  20. 0:35down their framework for getting views
  21. 0:37and downloads [music] on their apps. In
  22. 0:38this episode, we're going to walk
  23. 0:40through what everyone gets wrong when it
  24. 0:41comes to growing apps, 10 specific
  25. 0:43examples of the type of content you
  26. 0:45should [music] be posting every single
  27. 0:47day, and ultimately their advice on what
  28. 0:49it takes to grow an app here in 2026.
  29. 0:50[music]
  30. 0:51If you've built something and you're
  31. 0:52feeling stuck about getting users, trust
  32. 0:54me, you do not want to skip this
  33. 0:55episode. Let's dive in. Welcome to
  34. 0:57Starter Story Build.
  35. 1:01All right, Charles and Kelvin, welcome
  36. 1:03to Starter Story Build. Super excited to
  37. 1:04have you both on the channel. Could you
  38. 1:06just share with us who you are, what you
  39. 1:07built, and a little bit about your
  40. 1:09story?
  41. 1:09>> We're Charles and Kelvin. We built an
  42. 1:11app called Gleam that hit top 10 on
  43. 1:14education in the App Store. We did over
  44. 1:16a million dollars in ARR, over 500
  45. 1:19million views across socials. Kelvin and
  46. 1:21I both come from an engineering
  47. 1:23background, so when we first started
  48. 1:24building apps, we were good at the
  49. 1:26technical part, but we sucked a lot when
  50. 1:29it came to distribution. We were failing
  51. 1:31a [music] ton. We were extremely
  52. 1:32demotivated, but eventually we found a
  53. 1:34framework that worked for us, and
  54. 1:36[music] the purpose of this video is we
  55. 1:38want to share that exact framework, the
  56. 1:40exact playbook that took us from zero to
  57. 1:43over a million dollars in ARR, so you
  58. 1:44guys can do the same.
  59. 1:46>> Hey guys, I'm Kelvin. I do most of the
  60. 1:48product and design at Gleam. I also do
  61. 1:50some of the distribution. [music] So,
  62. 1:52Gleam is a way to learn and improve at
  63. 1:55communication skills, whether it's
  64. 1:56getting better at conversation, making
  65. 1:58friends, or preparing for an interview.
  66. 2:01And we have bite-size lessons as well as
  67. 2:04interactive practice to help you get
  68. 2:06better at your communication skills.
  69. 2:09>> Cool. So, yeah, you have some crazy
  70. 2:10numbers, right? Before I spoke to
  71. 2:12Charles initially, he talked to me a
  72. 2:13little bit about this sort of like
  73. 2:14framework and how you grew this, you
  74. 2:17know, through socials and whatnot. So,
  75. 2:19for people watching, you know, what are
  76. 2:20we going to get by the end of this
  77. 2:22video?
  78. 2:22>> So, we want to share our exact playbook
  79. 2:25that we wish we knew when we first
  80. 2:27started out that took us from zero to
  81. 2:30over a million dollars in ARR. It was
  82. 2:32really helpful for us, but hopefully we
  83. 2:33can take that and make something helpful
  84. 2:35for you guys as well.
  85. 2:36>> All right. What we're going to dive into
  86. 2:37in just a second is going to be really
  87. 2:39awesome. I think you're going to really
  88. 2:40enjoy hearing about all the different
  89. 2:42ways that you can try and grow your app
  90. 2:44here in 2026. If you're enjoying this
  91. 2:46conversation, we have an extra resource
  92. 2:48for you at the link in the description.
  93. 2:49It's called the mobile app growth cheat
  94. 2:51sheet. Inside you're going to find seven
  95. 2:53different tactics that other successful
  96. 2:55app founders have used to grow their
  97. 2:56apps. It's 100% free to download. Just
  98. 2:59head to the link in the description and
  99. 3:00grab it. All right. Let's get back to
  100. 3:01the story. Let's get into that
  101. 3:03framework. What is kind of the first
  102. 3:04step or first place we're going to
  103. 3:05start?
  104. 3:06>> This is explaining distribution like you
  105. 3:08are a 14-year-old. The biggest
  106. 3:10difference between consumer apps and B2B
  107. 3:13SaaS is that it is primarily a game of
  108. 3:16unit economics. And
  109. 3:17>> [music]
  110. 3:18>> the goal of all distribution is to
  111. 3:20optimize this one ratio called LTV to
  112. 3:23CAC. It's basically how much lifetime
  113. 3:25value do I get and how much does it cost
  114. 3:26to acquire that user, right? So, there's
  115. 3:28two main ways in which most apps scale.
  116. 3:30The first is through organic, which is
  117. 3:34by making videos yourself, posting them
  118. 3:36on TikTok or Instagram, and then scaling
  119. 3:39that through UGC programs or working
  120. 3:41with other creator agencies. And it also
  121. 3:43tends to come with the best margins if
  122. 3:45you have a video really hit. And usually
  123. 3:47the cost of acquisition here is going to
  124. 3:49be relatively low, but the lifetime
  125. 3:51value will also be a little bit lower.
  126. 3:53On the other hand, you have paid ads.
  127. 3:55And in this case, you're basically
  128. 3:57paying for eyeballs. There are a lot of
  129. 3:59different channels of which you can do
  130. 4:00paid ads through. You can do meta, which
  131. 4:03is probably the most famous one. And
  132. 4:04paid ads tends to work really well if
  133. 4:06you've had some experience in it before
  134. 4:08or if your app monetizes really well and
  135. 4:10you have the entire kind of like funnel
  136. 4:12figured out. [music] And the question is
  137. 4:14like how do you decide like which one to
  138. 4:15start with, right? For most people, I
  139. 4:17would probably recommend starting with
  140. 4:19organic because it is the cheapest. And
  141. 4:22I assume that most people that are
  142. 4:24watching this podcast are going to be
  143. 4:26bootstrap founders and you're not going
  144. 4:28to be raising sane amounts of venture
  145. 4:30capital or anything like that. So for
  146. 4:31the rest of this video, we'll be
  147. 4:33primarily focusing on organic because
  148. 4:35[music] I think it is what will be most
  149. 4:37applicable for the audience.
  150. 4:38>> If we were to start over again, 99% of
  151. 4:40the time we would recommend organic to
  152. 4:43start off with. Primarily being that
  153. 4:45when you do start off with organic, you
  154. 4:47can double dip. You can make a video
  155. 4:49that can go viral and convert. But if a
  156. 4:51video does convert and go viral on
  157. 4:53organic, when you do come around to paid
  158. 4:55ads, usually you can repurpose the same
  159. 4:57video for that. That being said though,
  160. 4:59I do think a lot of people treat paid
  161. 5:01ads as something that is intimidating
  162. 5:03and usually it is at the very beginning,
  163. 5:05but it is also necessary and extremely
  164. 5:07important. Like if you actually think
  165. 5:09about all the app studios that have
  166. 5:11scaled to millions of dollars a year,
  167. 5:13they usually scale with paid ads, right?
  168. 5:15Like you look at Calia, they started
  169. 5:17with organic, they went to paid ads. And
  170. 5:18that's for a reason, right? cuz paid ads
  171. 5:20you can scale and the feedback loops
  172. 5:22over there are also really fast.
  173. 5:24>> I feel like every app founder that we
  174. 5:25bring onto the channel, it's like these
  175. 5:27are the paths, you know? Organic, you're
  176. 5:29spamming TikTok and Instagram or a
  177. 5:31version of that, or paid ads and we have
  178. 5:33featured a ton of founders on the
  179. 5:34channel that have done like one or the
  180. 5:36other. So yeah, let's take us to the
  181. 5:37next step.
  182. 5:38>> So step two is really kind of
  183. 5:41understanding what you're looking for,
  184. 5:42right? So in middle school, I saw this
  185. 5:43diagram all the time, a paradox between
  186. 5:46good grades, getting enough sleep, and
  187. 5:47having a social life and you can only
  188. 5:49choose two. I think this is very similar
  189. 5:51to the consumer distribution game. And
  190. 5:54there's three different things over
  191. 5:56here, which I've put on like a Triforce,
  192. 5:58right? There's virality, there's
  193. 5:59conversion, and there's repeatability.
  194. 6:01The thing to understand is that these
  195. 6:02basically create a formula. Your revenue
  196. 6:04is going to be equal to virality
  197. 6:07multiplied by conversion rate multiplied
  198. 6:09by repeatability. So if any one of these
  199. 6:11is zero, then the whole thing will be
  200. 6:14zero. So at a high level it is can you
  201. 6:16get people to watch your content? Can
  202. 6:17you get people to want the product and
  203. 6:20can you continue doing it to scale?
  204. 6:21[music] And if you find all three, then
  205. 6:24that's when you know you really have a
  206. 6:25winner. So there's three common traps
  207. 6:27that every consumer app founder falls in
  208. 6:29and these are mistakes that we made
  209. 6:30starting out as well. The first trap
  210. 6:32over here is optimizing for view count,
  211. 6:34right? You don't want to just put out a
  212. 6:37video that goes viral. You don't want to
  213. 6:38confuse attention with demand. You know,
  214. 6:41you can have a video that does a million
  215. 6:42views, 2 million views, but only
  216. 6:44generates 20 app downloads. The second
  217. 6:46trap I'm going to go into is optimizing
  218. 6:48for repeatability and we are especially
  219. 6:50prone to this trap because we're both
  220. 6:52engineers. And one thing that engineers
  221. 6:53love doing is creating systems, right?
  222. 6:55And automating things. We like writing
  223. 6:56scripts. We like mass generating like
  224. 6:58TikTok carousels. But the question here
  225. 7:00is if you found something that is worth
  226. 7:03mass producing yet. And you don't want
  227. 7:05to scale something that you haven't
  228. 7:06proven to work yet and doing anything
  229. 7:08beyond that point is just over
  230. 7:09engineering. So what I would actually
  231. 7:11recommend is just like, you know, take
  232. 7:13out your phone, take out TikTok and just
  233. 7:15record videos of yourself, record skits,
  234. 7:17record content yourself, try and like
  235. 7:19get that feedback loop to be as short as
  236. 7:21possible. And when you have signals that
  237. 7:23something works, then you can start to
  238. 7:25scale it up. And the third mistake is
  239. 7:27around conversion and it's basically
  240. 7:29like not optimizing for conversion
  241. 7:31enough. Conversion is something where
  242. 7:34it's like you're selling the app, right?
  243. 7:35And the thing is like people really hate
  244. 7:38to be sold to. So we've like played
  245. 7:40around with a couple different formats
  246. 7:41over here. One of the formats is this
  247. 7:44animated skit of, you know, the average
  248. 7:46male experience. It went viral with I
  249. 7:48think like 15 million views or
  250. 7:50something, but the conversion was not
  251. 7:52the best on the video because it was
  252. 7:53primarily for entertainment and the plug
  253. 7:55came like at the very end, very late.
  254. 7:58Generally apps that do better follow
  255. 8:00this principle called show, don't tell.
  256. 8:03So it's not you vocally telling someone
  257. 8:05to download the app, but you're
  258. 8:06basically showing what the app does,
  259. 8:08right? And here two apps that do this
  260. 8:10really well. One of them is Push Scroll,
  261. 8:13which shows you doing push-ups, and then
  262. 8:15this adds minutes to your screen time.
  263. 8:17And the other one is Cal-A I, which is
  264. 8:19classic. You just snap a photo, and you
  265. 8:21see a loading screen, and you see the
  266. 8:23calories kind of pop up. You don't need
  267. 8:24to explicitly mention that it's Cal-A I
  268. 8:26or Push Scroll. You can just show the
  269. 8:28demo, and then people will look at the
  270. 8:29logo at the top, and then become curious
  271. 8:31and download the app. Again, the goal
  272. 8:33over here is to get a format that has
  273. 8:35all of these three. You only need one
  274. 8:37format to scale to 100k MRR. People
  275. 8:40think you need to do all these like
  276. 8:42different experiments. You need to do
  277. 8:44paid ads. You need to work with like
  278. 8:46five different agencies, but you just
  279. 8:47really need one format to take off. So,
  280. 8:49in the wise words of Alex Hormozi, you
  281. 8:52just got to do the boring thing for an
  282. 8:54extended period of time, often more than
  283. 8:57uh you would find comfortable, and
  284. 8:59that's how you win. Okay, so yeah, I
  285. 9:01think one of the things that's coming to
  286. 9:02mind is like for someone who's just
  287. 9:04getting started or trying to figure out
  288. 9:06this triangle of virality,
  289. 9:08repeatability, conversion.
  290. 9:10What's like an approach or a way they
  291. 9:12should be thinking about it?
  292. 9:13>> The way I've currently do it, and the
  293. 9:15way I've done it in the past, is to
  294. 9:17create a system around how you test. The
  295. 9:19hard part is usually not intellectually
  296. 9:21like finding the formats. The hard part
  297. 9:23is actually like executing well enough
  298. 9:24and actually following through on what
  299. 9:26you know you should be doing. So, it's
  300. 9:28more of like an emotional bottleneck,
  301. 9:30right? The way you get around that
  302. 9:31emotional bottleneck is at the start of
  303. 9:33like a week, you'll do an extensive
  304. 9:35research period where you'll find like a
  305. 9:37ton of different formats or a ton of
  306. 9:39different bets, right? You're basically
  307. 9:40taking bets on what you think could
  308. 9:42work. And then for the week following
  309. 9:44that, you'll space out when you want to
  310. 9:46test certain format, right? And then at
  311. 9:48that point, it's just execution. You
  312. 9:50become a robot. It's just about you you
  313. 9:52make a piece of content, you focus on
  314. 9:53the inputs, and then you get it out
  315. 9:54there. So, it's no set number. It's like
  316. 9:57figure out all the bets that you feel
  317. 9:58like could work at the beginning, and
  318. 9:59then just keep shooting bets. Treat
  319. 10:01everything like an experiment until you
  320. 10:03find something that works. Once you do
  321. 10:04find something that works, go deep. Go
  322. 10:06super deep. Go hard. Keep running it up
  323. 10:08because usually there's way more milk
  324. 10:10that can be squeezed than you would
  325. 10:12expect.
  326. 10:12>> Cool. Let's go to step three then. What
  327. 10:14do we do next here?
  328. 10:15>> All right. So, now that we found the
  329. 10:17secret of what makes a really good
  330. 10:19format, it's time to find the different
  331. 10:21formats that can actually make your app
  332. 10:23make money. So, starting off the classic
  333. 10:26talking head, many different ways to do
  334. 10:27this. I would say like with talking head
  335. 10:29to hit the holy trifecta, you usually
  336. 10:31need good creators. It's easy to start
  337. 10:33out with. It's not too creatively hard,
  338. 10:35but it does require finding really good
  339. 10:37creators, which is hard. Next one is
  340. 10:38skits. You can think of street
  341. 10:40interviews, what's your GPA, bands which
  342. 10:42videos, stuff like that. Another format
  343. 10:44is animations. Like how we showed
  344. 10:46before, this is really good for
  345. 10:48entertaining the user. If you do it
  346. 10:49well, you can actually get an animation
  347. 10:51team. That's also a huge moat and you
  348. 10:53can get lots of views with this. Pro
  349. 10:54tip, if you are making an animation with
  350. 10:56AI, I recommend adding in the prompt use
  351. 10:58Disney's 12 rules of animation. Helped a
  352. 11:01lot when I was doing motion design and
  353. 11:03stuff, so that's a pro tip. And then,
  354. 11:04motion design, this is kind of similar
  355. 11:06to animation. This is also a little bit
  356. 11:08harder to do, but if you can do it well,
  357. 11:10it's also a moat. Then you have
  358. 11:11challenges. These go viral on Instagram
  359. 11:13and TikTok from time to time. You can
  360. 11:15think stuff like public speaking
  361. 11:16challenges. Challenges are really good
  362. 11:18if you like timing with trends. Another
  363. 11:20one, this is a classic wall of text.
  364. 11:22Agencies love to do this because it's so
  365. 11:24easy to do and they can say like
  366. 11:25creators pump out like a ton of videos
  367. 11:27every day. That being said, wall of text
  368. 11:29usually doesn't convert that well. It
  369. 11:30used to be kind of good on views and
  370. 11:32kind of good on conversions, but these
  371. 11:34saturate really quickly. So, I I would
  372. 11:36say they're kind of mid, but you know,
  373. 11:38if you do want to test some sort of
  374. 11:40angle there, they're easy to test with.
  375. 11:41Founder led. I would actually highly
  376. 11:43highly recommend this. There's a lot of
  377. 11:45founders that have done founder led
  378. 11:47content like Yoni with Brainrot or Hot
  379. 11:49High Priests Sarah with her Upstella.
  380. 11:51The other reason I really recommend this
  381. 11:53is this puts you in the game yourself.
  382. 11:55Like you become your own creator and
  383. 11:57that forces you to think from like a
  384. 11:59creator's perspective. Also allows you
  385. 12:01to build an edge around your product.
  386. 12:03Like people are going to start
  387. 12:04associating your face with the product,
  388. 12:06which creates another layer of like
  389. 12:07trust and authenticity. Another one is
  390. 12:10series. High quality series is actually
  391. 12:12really good for building brand. Usually,
  392. 12:14people on Instagram and TikTok, it's so
  393. 12:16easy to scroll and forget what you're
  394. 12:17watching, but if there's a high-quality
  395. 12:19series, people will remember that. And
  396. 12:21then, memes. If you're like young and
  397. 12:23you're like super culturally tapped in,
  398. 12:24you could just pop these out and it's
  399. 12:26like great for volume. Obviously, it
  400. 12:27might not convert super well, but anyone
  401. 12:29who can make someone laugh across the
  402. 12:31screen, like I admire them. The last one
  403. 12:32we have here, this is a product demo. If
  404. 12:34your app is like viral in of itself and
  405. 12:37you can have that app work as a payoff
  406. 12:39for the video, this is really good for
  407. 12:40conversions, potentially going viral. It
  408. 12:42hits like the holy trifecta super well.
  409. 12:44Cali's eye basically ran this as his
  410. 12:46playbook with like influencers and you
  411. 12:48know, there's going to infinitely always
  412. 12:50be a running treadmill of like new ideas
  413. 12:52where that idea in of itself is viral.
  414. 12:55>> I love all the different examples, cuz I
  415. 12:56think something I read in the comments
  416. 12:58or people message me about is like, I
  417. 13:00don't know what to create or I don't
  418. 13:01know like where to get started. And I
  419. 13:03think you just listed out like eight or
  420. 13:0410 or whatever, like very specific types
  421. 13:08of formats that people can try and go
  422. 13:10like replicate for their app. Do you
  423. 13:11have any sense of right now, you know,
  424. 13:13end of 2026, what's still working,
  425. 13:15what's maybe fading?
  426. 13:17>> [music]
  427. 13:17>> That's a good question. Like one of the
  428. 13:18key things to going viral is novelty.
  429. 13:21So, I would say all of these do kind of
  430. 13:23work, you just have to come up like
  431. 13:25novel angles, right? [music] Obviously,
  432. 13:27the ones that are going to work the best
  433. 13:28are when your product in of itself is
  434. 13:30viral. Like if someone just sees a
  435. 13:31product and within 3 seconds they go
  436. 13:33like, this is phenomenal. I need to get
  437. 13:34this product. I understand what it does
  438. 13:36and I think it's a great idea, right?
  439. 13:38And I can tell you a lot of my friends
  440. 13:40who do have successful apps, they
  441. 13:41usually have an app that is viral in of
  442. 13:44itself and then that makes it so that
  443. 13:46marketing is already taken care of. The
  444. 13:47thing is, with Gleam, we didn't even get
  445. 13:49that. We tried that, but we're an
  446. 13:50education app, we're not naturally
  447. 13:52viral, right? So, we had to innovate on
  448. 13:55other departments, like talking head or
  449. 13:56animations and stuff, and that's how we
  450. 13:58eventually got our conversions. I'm sure
  451. 14:00it's possible with other formats, but at
  452. 14:02the end of the day, like yeah, you do
  453. 14:03want to copy what's working from other
  454. 14:05people, but you need to innovate to some
  455. 14:07degree if you really want to create a
  456. 14:09level of success for yourself.
  457. 14:11>> Yeah, this is a really great list to run
  458. 14:12down. If you want just a little bit more
  459. 14:13information on this with like examples
  460. 14:15of TikToks and Instagrams, we do have a
  461. 14:18link in the description for you to
  462. 14:19download that for free. Those are our
  463. 14:20formats. So, what should people do with
  464. 14:22these formats once they figure something
  465. 14:23out or once they decide to choose, you
  466. 14:25know, one direction or another?
  467. 14:27>> All right. So, execution. Now, the
  468. 14:29analogy that I want you to think of when
  469. 14:31it comes to execution is a general
  470. 14:33leading an army. How can a general lead
  471. 14:37an army if the general doesn't know how
  472. 14:39to ride a horse in of himself or
  473. 14:42herself? Like, the reason why that's so
  474. 14:44important is your job as a founder is
  475. 14:46inherently to try and find bottlenecks
  476. 14:48in a company and try to unblock it
  477. 14:50yourself. What a lot of people will
  478. 14:51often do is they'll ask you, "Oh, should
  479. 14:53I hire a growth operator? Should I
  480. 14:54outsource this?" Right? But, what they
  481. 14:56find out later is usually agencies and
  482. 14:58other people don't care as much as they
  483. 14:59do, and that's a fallacy to think that
  484. 15:01they will. The other reason why it's
  485. 15:03important is before you outsource, you
  486. 15:05need to know what good looks like. If
  487. 15:07you don't know what good looks like, you
  488. 15:08won't have a good gauge of who to hire
  489. 15:10and if someone's actually good or not.
  490. 15:11>> So, let's say you're starting to do
  491. 15:13yourself, and I don't know, maybe you
  492. 15:14like pushing out videos yourself, and
  493. 15:16you land on a format that's working out,
  494. 15:17right? Then what do you do? Then it's
  495. 15:19about scaling, right? How do you find
  496. 15:20creators? One place is Reddit. Our site
  497. 15:22is UGC creators. We use this before.
  498. 15:24It's a little bit underrated. Not
  499. 15:25everyone knows about this. Reddit works.
  500. 15:28Creator communities. This is kind of
  501. 15:29like a thing where if you've been in the
  502. 15:31game for a little bit, you'll know uh
  503. 15:32different creator communities. If not,
  504. 15:34just know that they do exist. You can
  505. 15:36ask your creators if they are in any
  506. 15:37communities, and if they are, they can
  507. 15:39like make intros, and it'll just be your
  508. 15:41network that compounds over time.
  509. 15:43Universities. There's a lot of clubs,
  510. 15:44fraternities, those kind of things that,
  511. 15:47you know, as a university kid, you're
  512. 15:48always looking to make money. UGC
  513. 15:50platforms. Side Script is one of them.
  514. 15:51You can also recruit there. And then, my
  515. 15:54personal go-to, cuz it always works,
  516. 15:56right? You find a good UGC creator on
  517. 15:58Instagram or TikTok, send them a DM. Try
  518. 16:00and get hop on call. So, now once you
  519. 16:02recruit them, right? How do you filter?
  520. 16:03Cuz what's going to happen is you're
  521. 16:05going to get so many more applications
  522. 16:06than you know what to do with it. The
  523. 16:08way you qualify someone is you send them
  524. 16:10a doc, and then you try to verify that
  525. 16:12they've previously gone viral before,
  526. 16:14right? That's a really good filter that
  527. 16:15they can go viral again. Once you do,
  528. 16:18right? Compile a short list and then hop
  529. 16:19on a call, you want to create that
  530. 16:21personal intimate connection so they
  531. 16:22know that you're real, there's a person
  532. 16:24behind the brand, and then that's going
  533. 16:25to make the relationship so much
  534. 16:26stronger going forward. And then, this
  535. 16:28is another question that I get a lot is
  536. 16:30like how much do I like pay creators,
  537. 16:31stuff like that. Depending on the
  538. 16:32format, you can do 10 to 25 dollars a
  539. 16:35video. You can also put like a minimum
  540. 16:37number of views just to make sure that
  541. 16:38the video is quality so they only get
  542. 16:40the the base payment if they hit like
  543. 16:42500 to 1,000 views, and then it's around
  544. 16:44two dollars to like a 0.50 to 0.8 per
  545. 16:47CPM on like milestone bonuses. And then,
  546. 16:50instead of saying like oh, we pay out
  547. 16:52like every two weeks, say we pay out
  548. 16:54after like 10 videos, right? That way
  549. 16:56people are incentivized to actually
  550. 16:58complete their retainer contract, but at
  551. 17:00the same time if they don't finish it,
  552. 17:02you still pro rate them and do the
  553. 17:03ethical thing, but it's just how you
  554. 17:05word it.
  555. 17:05>> One quick question here that I can
  556. 17:07imagine someone watching is like, I
  557. 17:09don't have a lot of money, like how much
  558. 17:10should I like put aside for this, kind
  559. 17:12of thing?
  560. 17:13>> Uh if you truly truly do not have any
  561. 17:14money, that shouldn't be a blocker, like
  562. 17:16it's free to create an account, it's
  563. 17:17free to post videos. Once you do have
  564. 17:19like some conversion on your app, then
  565. 17:21you can use services like AppCapper or I
  566. 17:24think RevenueCat does this as well,
  567. 17:25where you take out some of the money
  568. 17:27beforehand, and then ideally you have a
  569. 17:28proven format and then you [music]
  570. 17:30reinvest it. On your first campaign, I
  571. 17:32would say you should have at least like
  572. 17:33probably a few thousand dollars if
  573. 17:35you're hiring like more than like, you
  574. 17:37know, one to two creators as a
  575. 17:38recommendation, but I I don't have like
  576. 17:40an exact dollar figure for you. And this
  577. 17:42is the very last thing, which is like
  578. 17:44how do you communicate with creators?
  579. 17:45You do want to really care about the
  580. 17:47culture because what's going to happen
  581. 17:48is once you have creators who are like
  582. 17:50absolute killers, once they do really
  583. 17:51well, they're going to get offers from
  584. 17:53so many other companies, and a lot of
  585. 17:55these companies are going to be venture
  586. 17:56backed and they're going to offer like
  587. 17:57triple the amount of money you're going
  588. 17:58to offer, but the way you retain them is
  589. 18:01not through matching on price. The way
  590. 18:03you retain them is by building a really
  591. 18:04strong relationship with your creators,
  592. 18:06right? So, care about the culture at the
  593. 18:08beginning if you don't have that many
  594. 18:09creators, just create a huge [music]
  595. 18:10iMessage group chat like family, just
  596. 18:12chat with them there. It's the most
  597. 18:13intimate. And then as you expand, you
  598. 18:15can systematize more and then put people
  599. 18:17on a Discord group if it's effective.
  600. 18:20>> And a lot of the app founders we've
  601. 18:21brought on the channel they kind of s-
  602. 18:23do a version of this but I really
  603. 18:25appreciate kind of like how more in
  604. 18:27depth you're going for each of the
  605. 18:29steps. Someone will say, "Oh yeah, I
  606. 18:30scaled with UGC." And sometimes the
  607. 18:31question is like, "Well, how?" And I
  608. 18:33think what you're showing here is more
  609. 18:35of like the how to do that. So, I think
  610. 18:36it's really cool. Thanks for walking
  611. 18:37through that. Let's start to wrap up.
  612. 18:39What what's kind of like final advice?
  613. 18:41How do you want to like close out this
  614. 18:42like little session here?
  615. 18:44>> Yeah, so I would say that like the cost
  616. 18:45of building and the cost of distributing
  617. 18:48is so low now. It's really just about
  618. 18:50like building the right feedback loops,
  619. 18:52right? Like what is the fastest that
  620. 18:53you're able to turn out a video? What's
  621. 18:55the fastest that you're able to build a
  622. 18:56prototype to kind of validate a
  623. 18:58hypothesis that you have? And I think
  624. 19:00like one mental framework is like
  625. 19:02treating the entire consumer app game is
  626. 19:05kind of like a maze. You're over here at
  627. 19:07point A, you have an exit at point B,
  628. 19:09you don't really know where it's going
  629. 19:10to be. And then a strategy that you can
  630. 19:12do is you can just like explore a bunch
  631. 19:14of different directions, right? You
  632. 19:15might find some like treasure chests or
  633. 19:17like hints along the way that are like
  634. 19:18promising and you kind of go down that
  635. 19:20path a little bit more. If it doesn't
  636. 19:21work, you can backtrack. But it's really
  637. 19:23just about like getting the reps in and
  638. 19:24getting the steps in. That's probably
  639. 19:26like the biggest piece of advice that I
  640. 19:27could give.
  641. 19:28>> No, I agree. Yo, take action, bro. Like
  642. 19:30what are you doing? Why are you sitting
  643. 19:31here watching I I mean, yes, watching
  644. 19:32Starry Stories like hella valid. But why
  645. 19:34are you watching more videos on YouTube?
  646. 19:35Why don't you just take action? The
  647. 19:36smartest thing you could do this video
  648. 19:38is follow us on socials. For Instagram,
  649. 19:40Charles.unemployed. I also talk about
  650. 19:42like a lot of sauce when it comes to
  651. 19:44building apps. Kelvin.zhg on Instagram,
  652. 19:47too.
  653. 19:47>> And then you can also follow us on X on
  654. 19:49Charles Lu 9 [music]
  655. 19:50and Kelvin zhg.
  656. 19:52>> Yeah, 100% give them a follow. We'll
  657. 19:53also put those links in the description
  658. 19:55below. Hopefully in this video you've
  659. 19:57seen kind of the different ways that you
  660. 19:59can think about distribution for your
  661. 20:00app. Charles and Kelvin, thanks so much
  662. 20:02for coming on Starry Story Build. This
  663. 20:04was really awesome. And uh we'll be
  664. 20:06excited to have you back whether on this
  665. 20:07channel or the main channel at some
  666. 20:09point. Thanks.
  667. 20:10>> It's our pleasure.

About this transcript

This page contains the full transcript of We Built a $2M App: This is How We Grew It by Starter Story Build, generated from the public captions YouTube serves with the video. The transcript has 4,679 words across 667 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.