CaddieOpen in CaddieDownload for Mac

How to scrappily hire for, measure, and unlock growth | Crystal Widjaja, Gojek and Kumu

Shared by Caddie Library · Updated
Lenny's Podcast1:03:10Open on YouTube
Chapters show their main points

The bottom line

Growth comes from fixing one real constraint in the model you already have, using cheap tests and data that explains why users act. This beats big untested bets because it shows what works before you build.

Key takeaways

  • Test the experience by hand before you build anything, even with 30 users. 13:49
    • Gojek added 100 drivers to a WhatsApp group to sell a subscription. Interns handled the vouchers by hand, and it validated conversion rates with no build.
    • With a sample of 30, the trends are the same as with 100. Only the precision changes. Thirty data points beat zero.
  • Start from your market, product, model and channel, then pull one lever to fix the biggest constraint. 28:54
    • Gojek paid drivers to sell GoPay top-ups to riders they were already carrying. It drove about 60% of acquisition once released.
    • Change one small thing at a time so the result still fits the model.
  • The surest wins sit in the step right before conversion, where users start and then fail. 24:24
    • Speeding up friend search at Kumu lifted conversion from 60% to 90% in a few weeks.
    • Showing what a friend ordered made users twice as likely to try a new restaurant. It fixed trust, the step before conversion.
    • A free product should flatten near 60% weekly retention. A paid one should flatten at 20 to 30%.
  • Track properties on every event so the data explains why users act, not only what they did. 41:39
    • Gojek's map-loaded event carried driver count, location, surge pricing and voucher. That showed users who saw two drivers booked far less than those who saw five.
    • "Power users book four times more" is only an observation. "Power users use free shipping on high-value baskets" is an insight, because it changes marketing spend.
  • Hire a growth person who is strong in statistics, and point them at a known gap. 52:48
    • Her test is a take-home experiment design with about four hours of work. It checks for random sampling and a measured approach, not a plan to build and hope.
    • Gojek's first growth experiment was a Python script texting drivers with low acceptance rates. It raised acceptance by 2%.

Real news is information that changes what you do in the real world. And if you don't change what you're doing, what you are doing is just getting entertainment.

Crystal Widjaja

Chapter summaries

0:00 Crystal's path to product

An unplanned route through banking research and self-taught data work led Crystal to a cold email, and that email led to Gojek.

  • She reached tech through data work, not a technical degree. 4:45
    • She majored in political science and rushed through college.
    • As a first-generation American, she had no one to point her to consulting, so she searched Craigslist for jobs.
    • Her first job was investment banking research, calling startups to judge their fit for VC financing or M&A advice.
    • She owned an Excel database of 130,000 rows and over 60 columns, and taught herself how to build a MySQL replacement.
    • The bank balked at her plan, asking what open source was and whether MySQL was expensive. She left, convinced tech would not happen there.
  • A cold email to Gojek's HR started five years of fast growth. 6:53
    • Her family is from Indonesia, so she applied her banking pattern-matching to Southeast Asian companies.
    • She built the data team from scratch, then fraud and risk, then performance marketing, then growth.
    • Her pitch was I'm willing to move to Indonesia, take a bet on me.
    • Having all the data showed how much fraud was in the system, which is why fraud and risk came next.
  • Both companies operate at huge scale. 8:11
    • Gojek had about 170 million users and over 20 services, from rides and food to bill pay and movie tickets.
    • Kumu is a social super app, mainly in the Philippines, covering feeds, audio, video and multi-seat rooms.
    • Gojek has since merged with Indonesia's largest e-commerce platform and is now called GoTo.
    • Gojek was transactional, a job to be done. Kumu bundles what Clubhouse, Zoom and Gather do separately.

9:40 How Crystal decided to join a risky startup

She joined because the product and market were obvious, even though the channel was uncertain.

  • A clear value prop and market outweighed an unproven channel. 9:58
    • Jakarta traffic can mean two hours for 20 kilometers, so a motorcycle taxi was an obvious fix.
    • Drivers already existed, but connecting them to riders and haggling over prices was painful.
    • The app channel made less sense, since most drivers had no smartphone, but she judged it solvable.
    • She calls it a Warren Buffett approach: understand the product and market first.
    • Gojek rented a stadium and signed up about 60,000 drivers in a couple of weeks.
    • The company was working out of a house at 4,000 orders a day, and she thought she had made a huge mistake. It was already growing fast.

11:31 Why haven't super apps emerged in the U.S.?

Trust in conglomerates and scarce phone storage made super apps natural in Asia and unnecessary in the U.S.

  • Southeast Asians trust conglomerates more than Americans do. 11:40
    • One group may own the mall, the apartment building and the school.
    • Americans already worry about whether Google knows too much.
  • Limited phone storage forces apps to bundle. 12:11
    • Many households skipped the computer and went straight to phones.
    • When storage fills, users delete an app before a photo of their child, so a standalone app struggles to survive.
    • U.S. cloud storage and device capacity are bigger, so that pressure is weaker.

13:15 What startups in the U.S. can learn from companies in Asia

Doing things that don't scale, fast and a little crazy, is the cheapest way to validate an idea.

  • Somewhat crazy, unscalable moves prove a point quickly. 13:21
    • U.S. teams might refuse to rent a stadium, preload phones and run a driver job fair, fearing trouble.
    • Crystal says some limits may apply, but unscalable tactics were Gojek's bread and butter.
    • The stadium was a couple of football fields, with long lines and boxes of phones and SIM cards.
  • Fake the experience before engineering builds it. 15:10
    • For a new onboarding flow, a designer overlaid the proposed screens on a screenshot of the current app and sent it as an in-app message.
    • Typeform surveys and personality quizzes served as fake features.
    • The question was which user experience to create, and how to manifest it fastest.
    • An in-app web page with easy backend deployment let the team test features without waiting for a mobile release.

16:35 How to get intentionally scrappier in your organization

An idea that can't be tested cheaply isn't worth pursuing, and real user behavior beats any argument from the model.

  • An idea with no way to test it is useless. 16:37
    • Data on what customers actually do is the best data you can get.
    • An idea can make sense for the market and the model and still fail.
    • Consumers are not all rational actors, so weird sentiment can break a sound plan.
    • At 30 people every idea is cheap, so things that don't scale work better than at 100.

18:28 How to get and utilize scrappy and small data sets

Small tests work best when they target the step just before the decision, not the final outcome.

  • Look for what a user must do just before the decision. 18:46
    • Users decide based on the events that come before. Ask which setup step has to happen first.
    • At GoFood the question was when a user tries a new merchant. That needs trust.
    • Facebook Connect login already gave permission to see what friends had bought.
    • Fixing trust, the setup moment, led to the aha moment and then to higher GMV.
  • Retention is too vague to work as a goal. 20:33
    • She doesn't mean retention is unimportant. A goal needs to be more specific.
    • From Made to Stick: "everything orange" gets vague answers, but "everything orange on a construction site" gets concrete ones you can act on.

21:26 How to increase retention

Retention rises when you cut friction and give users momentum through the painful steps.

  • Momentum gets users over the hard steps. 21:56
    • Typing in a credit card is a lot of work, so lower that friction.
    • Sequence the steps well. Just moving screens around can do a lot.
    • If no one knows why users open the app or reach checkout, the cause is often ineffective copy or UX.
    • Founders should think in terms of a user psychology model.

22:28 What does and doesn't work in growth?

Growth time pays off when it goes to proven friction, and is wasted on features nobody has shown they want.

  • New features without proof of demand rarely work. 22:44
    • Founders grasp at straws with a feature unlike anything users do now.
    • There is no Wizard of Oz test and no data of users trying it.
    • The question to ask is why this instead of literally anything else.
  • Visitors who land and do nothing point to a copy problem. 23:15
    • They haven't experienced the product, so the product isn't the issue.
    • Write to the pain point, not the solution, so users can see themselves in the use case.
    • Copy is the first suspect when conversion from app launch to first action is weak.
  • If users convert but rarely, shorten the longest, most painful path. 23:52
    • Ask whether enough people take that path to matter.
    • At Kumu, search was a slow, underused API, and more content was added to it.
    • Layer these sure wins with crazy bets on new features, and run an experiment on the bets if you can.

25:01 The conversion rates Crytsal looks for to determine viability and success

Early retention should start very high, because it only falls as the product reaches beyond fans.

  • Friends and family retention should be near 80%. 25:40
    • If people who care about you won't use it, strangers won't either.
    • Early adopters are the most excited, so numbers only drop at scale.
  • A launch spike can be pulled-forward demand. 26:09
    • Few people in Southeast Asia hold cards Netflix or Spotify accept.
    • The first-week surge was everyone who could subscribe, so the rest takes much harder work.
  • Read retention by cohort and expect it to flatten. 27:00
    • Give teams two to three frequency periods to see the curve level off.
    • Gojek's early retention was 60 to 70%, which told her the product just needs to work.
    • Week one loses about 40%, and after that almost nobody drops off.

28:03 How founders should think about approaching growth

Growth starts from the real-world physics of your business and the levers you haven't used yet.

  • The physical world can be a growth channel. 29:41
    • Gojek's model: Indonesian consumers and drivers, a mobile app, a charge per order, and push notifications or Facebook ads.
    • A driver in a jacket on the street was marketing for Gojek.
    • Word of mouth was I saw a driver on the street so I knew Gojek was here.
    • This drove growth as Gojek expanded to new cities.
  • Check that each loop fits those physics. 30:05
    • Look at the quantitative inputs of each loop and funnel.
    • If it needs four or five changes at once, it doesn't fit.
  • Look for levers you have underused. 32:03
    • Gojek had underused its drivers' capacity to drive growth.
    • The goal was to make GoPay, an e-wallet holding a digital balance, much bigger.

32:44 Figuring out how to grow and the resources you have at your disposal

Growth comes from pulling one lever on a model that already works, and the people already in the loop can be that lever.

  • A driver already in the car can sell a second product. 32:47
    • A service checked each new ride for a customer with no GoPay balance.
    • The driver got a message offering extra money for turning the rider's cash into wallet balance.
    • Riders heard the benefit explained in person, with the driver's full attention.
    • Nothing in the product changed. Only the use of a lever did.
  • Start with what works and fix the biggest constraint. 34:15
    • It is very hard to move the physics of a whole model.
    • The world isn't changing so much that your physics change, so stay rooted in reality.
    • Step one is to find the constraint. Step two is to optimize the funnel or loop.

34:53 Optimizing the funnel to make growth happen faster

A funnel speeds up when friction reveals real intent and new ideas are tied to familiar ones.

  • Artificial friction separates users who want a friend from those who want content. 35:08
    • At Gojek a finished job was a transaction. At Kumu, a real friendship is hard to see.
    • Users must fill out a form or a long questionnaire to join a community.
    • Those who skip it may be after entertainment or short-form video.
    • Each step is a hand-raiser, and the app leaves breadcrumbs to trace these paths.
  • Tie an unfamiliar product to something people already know. 36:52
    • Early growth came from copy.
    • Gojek put each user's virtual account number on a picture of a credit card.
    • Many people didn't know what a digital wallet was.
    • They typed the number into an ATM like a debit card, and top-ups rose.

37:40 Crystal's biggest lessons on unlocking growth

Cancellation reasons point to the small fix that stops churn.

  • A pause button can stop churn that cancelling makes permanent. 38:14
    • At ABN InBev's beer subscriptions, users could cancel or resume but not pause.
    • The top cancellation reason was having too much beer.
    • Cancelling is a permanent answer to a temporary problem.
    • No new products or reactivation emails were needed. Airbnb's snooze for listings works the same way.

40:07 Why most analytics efforts fail and how to avoid failure

Analytics fails when teams measure to watch numbers instead of to learn why users act.

  • Bad instrumentation is a very fixable cause of failure. 40:44
    • Most teams track data only to see whether an OKR is up or down.
    • Her post on the topic drew more reaction than she expected, because readers recognized the symptoms.
  • An insight answers why, and properties on events make it possible. 42:43
    • Seeing your girlfriend with a stranger is an observation. Learning he is her cousin is the insight.
    • Segment users by event properties, form a hypothesis, then test it.
    • The test gives a causal answer on whether the hypothesis was right.

44:24 Signs your organization is getting analytics wrong

A tracking spec full of bare events shows a team that can't explain user behavior.

  • Events with one property or none are the main symptom. 44:34
    • She can judge a team's instrumentation just by reading its spec.
    • A good spec has many rows and several properties on each event.
  • Without context, teams can't ask why users didn't convert. 45:50
    • With location, minimum fare and drivers on screen, you can see where only two drivers show up.
    • Teams that stop at "fewer drivers, fewer bookings" drive her crazy.
    • Some teams can't even tell how many drivers a user saw.

46:17 The best resources for figuring out how to do analytics right

Good event tracking is learned from worked examples and by mapping the experience.

  • Study sign-up flow examples, then map your own experience. 46:26
    • Every product differs, but most share the same sign-up flow.
    • Her blog post has sign-up examples, and Amplitude has long documentation on event tracking.
    • For each button, ask why a user would press it and why not.
    • Then check that the answer is captured in your user properties.

47:05 Crystal's recommendations for metric tracking stacks.

The right metrics stack depends on how early the company is.

  • Early on, free tools are enough. 47:14
    • With one data warehouse, Google Data Studio is free.
    • Metabase is open source and suits teams with SQL skills or several databases.
    • For in-app mobile events she picks CleverTap. Mixpanel has failed her, and Amplitude lacks CRM features.
  • Add heavier tools as the company grows. 47:55
    • Amplitude adds analytics power, and Segment pipes data into dashboards with less ETL.
    • For experimentation she uses Eppo, which automates the decision flow and replaces dashboards she once built by hand.

48:37 How you should set up your growth team originally

Growth starts as a crew that fills the gaps the core product team leaves, then turns into PMs who own parts of the product.

  • Early growth work is filling gaps around the core product. 48:45
    • The core team was busy building features like phone number masking.
    • Growth took the onboarding gaps, such as choosing which SMS provider sends the OTP for each telco.
    • Drivers with thousands of rides assumed every customer knew how Gojek worked.
    • A new user might walk off, and the driver could not find them at pickup. The fix was telling the driver the customer was new.
  • Growth PMs were later embedded into teams and became owners of product areas. 50:41
    • The role took shape as a full-time job only after the gap work piled up.
    • Expecting a new hire to model everything sets the bar too high.
    • The first hire should get a workable space where the data and the biggest gaps are already known.
    • The hire then doesn't start from scratch.

51:38 Integrating growth teams or separating them?

A separate growth team works only when product-market fit is so strong that the core team can't keep up.

  • A side team can act as the cleanup crew when demand outruns the core team. 51:50
    • With insane product-market fit, the core team scrambles on feature stacks and growth picks up what is left behind.
    • Her team connected the dots, like plugging in something that was forgotten.
    • The team was heavy on statistics graduates who cared about numbers, odds and probabilities.
    • At that scale almost anything does something, so the question is what has the most impact and unlocks the future.

52:43 Who should be the first growth hire?

The first growth hire should be strong in statistics, whatever their seniority.

  • Someone who runs the numbers right protects you from measuring the wrong thing. 52:48
    • A ratio of conversion rates can come from a much smaller base, and that leads to the wrong decision.
    • The hire must know sampling and selection bias.
    • The worst case is a growth person who believes they are right but measures wrong and focuses on the wrong areas.
    • She would hire anyone willing to take an intro statistics course. Young or experienced both work if they chase the right opportunity, not the flashiest.

53:55 How to hire a great growth person for your organization

A take-home case study reveals whether a candidate reasons from first principles, and quick hacks beat heavy tooling.

  • Test first-principles thinking with a case study. 54:00
    • She presents what the team sees, asks how the candidate knows it is true, then has them design an experiment.
    • Candidates should consider why someone acts this way and which tools exist.
    • Live doesn't work. Candidates get five days and are told to flag it if they lack the time.
    • She likes hearing that they had to google and read white papers. She will share a template for the show notes.
  • Growth should lean on quick, hacky tools. 54:28
    • Onboarding many new tools that don't integrate can eat six months with nothing shipped.
    • Growth is a trade-off of time against what you could have done to the product.
    • The first experiment used a Python script on the Twilio API and an uploaded CSV, while the team was still the data team.
    • The lift was larger for brand new drivers, so the team worked with driver onboarding to improve their experience.

56:55 How to help women and young girls get into STEM (a non-profit that you started)

Generation Girl gives girls in Indonesia early, free access to STEM so the choice to stay or leave is their own.

  • It began as a response to dismissive comments about women in tech. 57:26
    • She co-founded it with women from Gojek who now work there full time.
    • Success includes a girl deciding engineering isn't for her, because that choice is agency without social pressure.
    • A typical comment was "you look like you like makeup", said to an engineer.
    • Legally Blonde is their model: use your powers, be whoever you want and still excel.
  • It offers free classes and trains teachers. 58:36
    • Classes are free for girls 12 to 17, with college classes too. Several thousand students have joined.
    • Teacher partnerships cover places without a laptop for every student.
    • There are weekly events and a daily two-week summer club each summer and winter, and the group joined MIT Solve.
    • A free site for teachers is planned, because every teacher reaches thousands of students a year.
  • The gap opens young, so early classes close it. 1:00:26
    • Under 18% of computer science graduates are women.
    • Girls get fewer intro classes in school, start behind and drop out.
    • At Carnegie Mellon, intro classes before the course starts let women graduate at rates similar to men.
    • Support comes via PayPal donations or licensed enterprise software for teaching iOS development.

1:02:07 Where to reach Crystal

Correct instrumentation of user journeys frees teams for more interesting work.

  • Instrument correctly and track journeys, not just KPIs. 1:02:32
    • Teams should track user journeys and experiences, not trap their KPIs.
    • Her personal site lists her email.
    • With good instrumentation there are much funner things to talk about.
    • Her other ask is support for Generation Girl.

In the growth library

Crystal Widjaja, Chief Product Officer at Kumu, former head of growth at Gojek. Crystal Widjaja explains how she grew Gojek and Kumu with scrappy tests, targeted levers, and analytics built to produce insights instead of dashboards. She shares retention benchmarks, an instrumentation approach, and a hiring process for the first growth person, and notes that Gojek's driver-led GoPay cross-sell drove about 60% of acquisition.

More from Lenny's Podcast · The whole library, and ask it anything

Transcript1801 lines
Crystal's path to product 0:00
0:00

i felt like it was a problem that was very solvable and we ended up renting a stadium to just hire like 60 000 drivers in a couple of weeks so i think looking back it was certainly a risk like when i got there it was in a house and i realized i've probably made a huge mistake but we were growing very quickly already even at that small scale of like 4 000 orders per day crystal wajaya has been leading product and growth teams at some of the largest consumer businesses in southeast asia including kumu where she's currently the chief product officer and gojek where she built and led the growth team through the early years of what is now the largest super app in southeast asia to put this in context gojek completes more rights per day than lyft and more food deliveries than grubhub ubereats and doordash combined and it's the number one mobile wallet in indonesia and southeast asia in my opinion american startups have a

1:00

lot to learn from startups in asia and crystal has been at the ground floor of some of the biggest successes there in our conversation we cover the biggest growth unlocks that crystal has seen across the company she's worked at what growth investments usually pay off and which often don't we dig into growth models a bunch of pro tips for accelerating growth why most analytics efforts fail and how to avoid that how to hire and structure your growth team and we also talk about the non-profit that crystal started that aims to help young women get into stem called generation girl crystal is such a star and i hope that you enjoyed this episode as much as i did and with that i bring you crystal or jaya if you're setting up your analytics stack but you're not using amplitude what are you doing amplitude is the number one most popular analytics solution in the world used by both big companies like shopify

1:54

instacart and atlassian and also most tech startups amplitude has everything you need including a powerful and fully self-service analytics product an experimentation platform even an integrated customer data platform to help you understand your users like never before give your teams self-service product data to understand your users drive conversions and increase engagement growth and revenue ditch your vanity metrics trust your data work smarter and grow your business try amplitude for free just visit amplitude.com to get started hey ashley head of marketing at flat file how many b2b sas companies would you estimate need to import csv files from their customers at least 40 and how many of them screw that up and what happens when they do well based on our data about a third of people will consider switching to another company after just one bad experience during onboarding so if your csv importer doesn't work

2:53

right which is super common considering customer files are full of unexpected data and formatting they'll leave i am zero percent surprised to hear that i've consistently seen that improving onboarding is one of the highest leverage opportunities for both sign up conversion and increasing long-term retention getting people to your aha moment more quickly and reliably is so incredibly important totally it's incredible to see how our customers like square spotify and zora are able to grow their businesses on top of flat file it's because flawless data onboarding acts like a catalyst to get them and their customers where they need to go faster if you'd like to learn more or get started check out flat file at flat file dot com slash lenny crystal thank you so much for being here i've read a bunch of your stuff online we've exchanged a bunch of emails and tweets but that's the first time that

3:51

we're actually chatting for real and i'm really excited to yeah i'm excited to learn from you and for folks to learn about you we may have like cross paths on clubhouse and the audio forums or on the twitterverse so it's really cool to see wow i just remember that that is so right i think we were talking about reforge and epo is that right yes that's right good times oh my god clubhouse days the days when cold does a thing they have a thank you to learn about exponential decay oh man okay maybe we'll get to that and we're gonna we're gonna be chatting a lot about consumer growth and a bunch of stuff along those lines but before we get into that you have a fairly unusual path and also geography as compared to many of my other guests and so just to set a little context can you just kind of walk us through your your kind of career path and journey from i think as an investment banker initially and then

4:39

currently as chief product officer at kumu and then living in singapore also so yeah tell us all about your path yeah i think my path was certainly an a non-standard one while i grew up in san jose the bay area you could see companies like lyft kind of emerging around the year that i was graduating college but really it was how do i graduate college as quickly as possible because this is very boring so i took a poli sci major i am not a math or a computer science major i didn't know what a consultant was because i was just like trying to get out of college i didn't realize people start looking for jobs before they graduate so last two weeks of school i was looking on craigslist cause i was like craigslist is how everyone gets a job right i'm like a first generation american student so my parents could not help me at all with like you should look into this company called mckinsey or hear all the life paths that you have

5:40

ahead of you so i ended up taking an investment banking research job and my job there was to figure out how to call startups and analyze their potential for vc financing or m a advisory and i barely knew what those words meant at the time i ended up owning a huge excel database of like 130 000 rows 60 plus columns and because again i am very impatient i was like this is a terrible experience how would i create a customer database and so i ended up kind of google throughing all of the work needed to build a mysql database i presented a plan and investment banking surprise surprise is not very tech forward so they looked at my plans and they're like what is this my sequel thing isn't that super expensive what is open source so i ended up leaving that job because i realized that if i wanted to get into something more tech it would probably not be at a investment bank so i took the investment banking

6:49

strategies that i had learned there and kind of applied the same pattern matching to companies in southeast asia so my family originally is from indonesia i thought i have a kind of safety net i must speak indonesian really well just by births so maybe that's a great country for me to look at so i took kind of the approach of let's find a company that makes a lot of sense that i feel i resonate with and i literally cold called emails and some companies so gojek being on that list i literally emailed someone after googling hr at gojek and said i'm willing to move to indonesia take a bet on me um and they actually did so i got extremely lucky five years lie by insanely fast i went through building out the data team from scratch when you have all of the data you know how much fraud you have in the system so then i ended up building out the fraud and risk team picked up performance marketing and then

7:47

it was like okay now we're ready to grow so you have all of this data now take on growth got it you kind of uh were very modest about go-jek and the success of that company and also kumu where you work now so just to kind of set a little context for folks that aren't familiar with these companies can you share how big they are and how big of a deal they are in southeast asia yeah they are uh pretty massive so gojek is now called go 2 they just merged with the largest e-commerce platform in indonesia so across southeast asia we had about 170 million users like it's southeast asia has scale if you ever wanted to work at scale you would go to southeast asia we had 20 plus different services from transportation to food shopping medicine delivery bill pay movie tickets so it was like all of the startups in america in one app all being built at the same time with the same user base and so everything was

8:49

tremendously layered because you could fill all of these opportunity gaps in the market where a single app would probably not be as sustainable so gojek is massive across indonesia singapore thailand vietnam and then kumu is kind of a super app for social so gojek was very transactional it was like here's a job to be done i want to pay for something and someone delivers it to me and with kumu it's more so of a i want to do clubhouse zoom google hangouts gather round all in one app so we cover social feeds audio video multi-seats there's a ton of different use cases that we serve on kumu and kumu's primarily in the philippines but ranks top 10 in a bunch of countries as a top grossing mobile app

How Crystal decided to join a risky startup 9:40
9:40

so with kuma you joined when they're already doing fairly well with gojek as you said he joined very early what did you see in that company that helped you decide to join such a risky early stage company for folks that are maybe thinking about joining a startup what kind of things did you take away at what to look for honestly it's probably a lot of luck but also at that age i realized i have very little to lose so with go-jek i think i felt like it was the right company because i was able to really clearly understand the value prop traffic in indonesia is crazy it takes you two hours to go 20 kilometers so of course you want to take a motorcycle taxi to beat that traffic of course you don't want to go out and get food and then have to come back this long pathway of two hours so i think taking that warren buffett approach i knew that the product made sense the market made sense as well so

10:37

drivers there were already a thing but it was very hard to connect them to the consumer it was painful to haggle prices there were lots of restaurants scattered across indonesia so the valley prop and the market made sense and the channel by which you would do it through this mobile app made a little bit less sense at the time because most drivers didn't have a mobile app but i felt like it was a problem that was very solvable and we ended up renting a stadium to just hire like 60 000 drivers in a couple of weeks so i think looking back it was certainly a risk like when i got there it was in a house and i realized i've probably made a huge mistake but we were growing very quickly already even at that small scale of like 4 000 orders per day i want to spend a lot of time talking about what you learned driving growth these companies but one quick question

Why haven't super apps emerged in the U.S.? 11:31
11:31

so gojek is kind of the super app where you do a lot of stuff in one app do you have any insights into why a super app hasn't emerged in the us yeah i think the sentimentality of a conglomerate is very different in southeast asia so we've grown up with you know a specific conglomerate owning not just the mall that you go to but also the apartment building that you live in and the school that you go to and so they're very well integrated and there's a sense of trust in a conglomerate whereas in america we already kind of shy away from like does google know too much about me there's also i think the second aspect of it which is that in asia we've kind of leapfrogged to the computer era so everyone has a phone but you may not even have a computer in the entire household and so when your phone is full are you going to delete a photo of your kid or are you going to delete this app you're probably

12:28

going to delete the app so for anyone to really survive it has to be part of this super app concept oh wow i've never thought of it that way that you don't have a lot of space in your phone and so you want one app to do a lot of things that's right so there's a decision factor that you don't really have in the us because the cloud storage and device capacity there is a little bit bigger hmm so interesting so in the u.s you could have different apps be like basically the super app doesn't have to be the best at everything the fact that it does enough and everything good enough wow amazing okay that's super interesting okay so transitioning a bit to growth and things you've learned along the way so you talked about how i think gojek you said hired like tens of thousands of drivers really quickly are there things

What startups in the U.S. can learn from companies in Asia 13:15
13:15

that startups in asia do that you think companies in the us should do and can learn from in terms of yeah so we did kind of crazy things right like if someone told you in the us that they were gonna rent out a stadium pre-load a bunch of mobile devices market that driver should come here in mass for a job fair they're gonna give them a phone and send them on their way like some people would kind of say no like that's kind of crazy won't we get in trouble and to an extent maybe that's true so maybe there are some limitations there but this concept of doing things that are somewhat crazy but validate a point doing stuff that don't scale especially i think is really the bread and butter of what we did at gojek like we were insanely scrappy we would do things as simple as wanting to test a subscription feature which was just released in singapore a couple weeks ago we ended up saying we have this voucher

14:14

system that we can distribute vouchers in the back end we obviously know our driver's phone numbers why don't we just add them to a whatsapp group we'll add 100 drivers randomly to a whatsapp group we'll tell them every time you are on a ride with a customer try to sell them this pitch you are the only driver who can sell you know a subscription package have the customer give you ten dollars text us when they say yes someone will be sitting by this phone all day every day we'll look up the customer that you were on a ride with in the back end we'll give them the vouchers in the back end and then we'll deduct 10 from your balance like it works it's really this wizard of oz experience we don't have to build anything i coordinated with a bunch of interns and we were able to validate some of the value prop and conversion rates that we would expect in a subscription service when we wanted to do a new onboarding

15:12

screen but turns out we had lots of engineering work to do we took a screenshot of the screen as is and we just had our designer put what the onboarding flow might look like if we had to overlay it on top of the screen and we just sent that as like an in-app message and then eventually i think finding stuff that does scale intuitively we knew that we were sending out lots of fake features through things like type form surveys things like a personality quiz can be very easily done through type form and we realized that if we built in the in-app web page and we made it easier for us to do a website deployment on our backend side we wouldn't have to wait for a mobile app elites to test some of these new features out that could be done on web so it's really just like what is the user experience that we want to create how do we manifest that as quickly as possible let's just try that first going back to the stadium example i knew

16:15

you said that you hired a stadium full of people i didn't realize it was actually a stadium it was literally a stadium that we rented like a football field a couple football fields if i'm not wrong it's long lines boxes of phones and sim cards so it was a lot of just like doing really hard work to get to that scale

How to get intentionally scrappier in your organization 16:35
16:34

wow i know you do a lot of advising too do you advise startups to be more scrappy and do things that don't scale imagine because in the us the culture is a little different like the only thing better than know it like if you have data of what your customers are doing that is the best data you could ever get and so if you don't have a tested hypothesis if you can't think of a way to run an experiment then honestly that idea is pretty useless like maybe it makes sense to the market to the model but you could have weird consumer sentiments like not everyone is a rational actor so testing the actual experience and seeing how people respond to it that's the best possible data pulling that thread a little bit for startups experiments are often hard because they're just not enough data not enough users how do you think startups should approach that can you run experiments when you're really really

17:30

early you should i mean even if you have a sample size of 30 the data you get back generally does not change but its precision will so mathematically speaking you're gonna get the same level of trends but the precision at which you understand those trends will become more deep if you have more data but the underlying information that you're getting out of that won't be very different at larger scales so what's better than having 30 data points certainly having 100 but what's better than having zero is definitely 30.

18:10

fascinating so contrarian running experiments at 30 people i love that you have to i mean like every idea is so cheap at that scale like you could do things that don't scale dramatically better with 30 people than at 100 if you're testing

How to get and utilize scrappy and small data sets 18:28
18:28

so when you just to kind of pull out a little bit when you're running an experiment 30 people what do you look for you're looking for like 20 of them to do something like a large percentage of that group does something right so everyone wants to go on like retention they want to see that users are doing this thing and they want to get from step 0 to 100 really quickly but they don't realize that like users make decisions based on succeeding events so what's one step before the user makes that decision what are the things that they have to do the things that have to be done so we're always looking for what is a specific reason that this user might have converted for things like go food it would be things like when does a user try a new merchant if what people are ordering right now or just food that they already trust and know if you need to have trust in order to purchase food from a merchant how do we

19:26

generate that trust so we actually hacked it by connecting people's facebook connect login so we had already had permission to look at who they had connected with on facebook we actually looked at the food that their friends had purchased and used that as a data set of hey here's food that lenny purchased and liked maybe you would like it too and so that was one way to hack the trust factor and we did find that when we told people this friend purchased from this merchant you would be twice as likely to purchase from a brand new restaurant than users who did not have this feature and that increases gmv that eventually gets you to the conversion rate that you wanted but it solved a different problem before and how do i convert it was how do i solve for trust how do i break the barrier of facilitating that decision making process that aha moment by fixing the setup moment which was trust and that's just a general

20:33

kind of rule of thumb you have don't use retention as a goal i know you wrote about this somewhere is that kind of a rough rough rule of thumb you use i think a lot of people thought that i had meant like retention sucks don't care about it at all but in reality it was really like when you think about retention like that's just not specific enough so there is this um mental model that i use from made to stick where they'll tell you like lenny think of everything in the world that is orange and you're like an orange what else and then if you change that structure with sandbox to think of everything orange that's in a construction site then you really start to realize and grasp at concrete concepts and can actually action on them in real life got it

How to increase retention 21:26
21:26

speaking of retention where have you found products and companies have the most success increasing retention it's usually the step right before conversion so if they aren't sure like why the user opens the app or they aren't sure why the user got to this checkout page it's often some like copy or the pack has been ineffective in some way i'd like to see founders think about the user psych model that dorias contractor often talks about so you need some momentum in that user journey to get them over the hump of some of these very painful user processes like typing in a credit card that's a lot of work how do you lower that friction and being able to sequence the right steps effectively and just moving around screens actually can do a lot going even deeper there so all the companies you've worked out the companies you've advised you're on the boards of a couple companies i

What does and doesn't work in growth? 22:28
22:27

noticed what have you found to be really good uses of time in terms of growth investments like things that often work and then kind of a second question what do you find is rarely successful where people invest a lot of time and ends up not being really useful for growth yeah i think i see a lot of founders like grasping at straws so they'll be like this brand new feature that does something kind of different from what people are already doing on our app like this will make things work but they don't have any wizard of oz test they haven't proven that people want to do that they don't have any data of users currently trying to do that and that's a that's a sign of like why this instead of literally anything else that you could be doing i do find if you have a lot of people landing on a webpage or an app and then not doing anything then it's probably copy like they haven't even experienced the

23:26

product it's clearly not the product that's wrong so how can you change the copy and resonate with the pain point rather than the solution you are offering so that users understand how to fit themselves into the use case so copy is a big one if i see conversion rates aren't landing between app launch to some first action but if there is conversion and they're just not as frequent i try to look at what the most painfully long conversion events are so users who eventually check out or eventually completed the aha moment what are the user paths and what is the longest one that seems like it's the most painful are there enough people trying to do that and how do we shorten that cycle so for kumu it was things like users wanted to sign up and find their friends on kumu and so they were using search frequently search was under utilized api it was kind of slow we sped that up conversion rates go from

24:31

60 to 90 percent like over the course of a few weeks of just optimizing that and putting more content there so looking at like where are people doing things and then failing like you already know this percent of people would convert if you fix to this that's indefinite potential win so we try to layer these definite wins with like crazy bets of like brand new feature with no data at least run an experiment if you can but i always try to layer in these sure wins

The conversion rates Crytsal looks for to determine viability and success 25:01
25:01

when you talk about conversion being good and bad do you have a rule of thumb or kind of a mental model of like here's a rough range of like this is good and we should not really spend a lot of time on this and this is bad and we should optimize so assuming that the frequency is correct so you have a weekly frequency if users are coming back if it's a free product 60 percent right it has to be at least 60 if it's a free product week over a week if it's a paid product i usually look at that more as like maybe 20 to 30 percent and this is retention people coming back the next week exactly coming back in the second week or month or whenever your frequency ratio is and this is at scale so if you are much smaller like your friends and family that better be near close to 80 no matter what because if you can't even convince the people who care about you to use the product it probably isn't going to solve

25:54

the job for anyone else very handy very concrete numbers and then your point is that when you're a startup it's only going to go down because your kind of early adopters are more excited and and they'll be more excited about coming back and so yeah so you want to start really high i mean don't make the same mistake that uh netflix and spotify have made which i guess is when they've launched they've started international expansion and they see this very small percentage of users start to sign up for spotify or netflix there are very few people though in southeast asia or internationally that have the types of credit cards that spotify or netflix would accept and so when they launch in these markets and they see a ton of uptick in the first week they're like this is only going to get better when in reality it's like you just pulled forward everyone who could have possibly subscribed to you now you're going to

26:45

have to work a lot harder to get everyone else the 60 number um so you're you're saying it's like that every week 60 of the previous week come back roughly is just a rule of thumb exactly is that kind of how you think about it versus say cohort retention is that just because it's easier as just a simple rule of thumb i am actually thinking of it as cohorts so 60 should be your week one and then it should flatten i think i usually give teams like two to three weeks or frequency periods to see things flatten but it better flatten around sixty percent for a free product that's kind of that's actually what we saw at gojek early days it was like 60 70 retention rates because people were using this product that really solved a huge problem for them and i think that's when i knew we were gonna be fine if people keep coming back the product just needs to work wow so week one forty percent of people drop

27:39

off week two and beyond basically nobody drops off is kind of what you look for wow what a what a high bar but i like that cause yup well go jack isn't that good okay there we go if you want to be a decacorn there's your new benchmark exactly amazing okay there's a bunch of other stuff i want to dig into one is it's just data modeling and thinking about growth strategy as a founder so

How founders should think about approaching growth 28:03
28:04

say a startup is just trying to think about how do we drive growth where do we invest do you have kind of a framework or a process i know this might be a really big question but just for founders to think about to think about how their growth works what their drivers might be how would a founder approach that problem for sure so i thought that this was not an obvious process it wasn't like an explicit process until i worked with reforge to build my data for pms program gotta get that plug there go reform but i basically talked with the reforged folks about like here's what i would do in all of these scenarios and they're like oh so you're mean you're doing this step one step two and i was like yes actually how did you figure that out so i don't really think in frameworks like this is just a logical process to me but i think what i've figured out is it's step one like you have constraints

28:57

right similar to our sandbox example of like everything in the world that's orange versus everything in a construction site you have to think about the physics of the current market the product the model and the channels that you're using so to use gojek as an example it would be market of indonesia here are the consumers in this market the driver side supply side in this market here is the product mobile app we're able to connect drivers and consumers there is a allocation that we create model we charge per order channel we are able to do this through push notifications or in acquiring new users it might be through facebook ads or and this was a really big insight for us it's the real world there's a physical conception of a driver in a jacket driving around the city who is marketing gojek for us and word of mouth actually was primarily driven by i saw a driver on the street so i knew gojek was here

29:58

and that actually was a huge driver of all of gojek's growth as it expanded to new cities so step one is what are the physics step two is when you think about loops and growth funnels and the quantitative inputs to each loop does that fit into these physics or do you have to change like four or five different things so we were very careful about changing too many parameters and making too many bets on too many variables going our way so we would always change like one small thing at a time and make sure that it fit into the model this episode is brought to you by epo epo is a next generation a b testing platform built by airbnb alums for modern growth teams companies like netlify contentful and cameo rely on apple to power their experiments wherever you work writing experiments is increasingly essential but there are no commercial tools that integrate with a modern grow team stack this leads to

31:01

wasted time building internal tools or trying to run your experiments through a clunky marketing tool when i was at airbnb one of the things that i loved about our experimentation platform was being able to easily slice results by device by country and by user stage epo does all that and more delivering results quickly avoiding annoying prolonged analytic cycles and helping you easily get to the root cause of any issue you discover epo lets you go beyond basic click-through metrics and instead use your north star metrics like activation retention subscriptions and payments info supports tests on the front end the backend email marketing and even machine learning clients check out epo at getepo.com geteppo.com 10x your experiment velocity so step one just to cover this is figure out how you're growing in gojek's case it was partly real world people just seeing seeing gojek riding around i

31:58

think it's it's both figure out how you're growing and also the elements that you have at your disposal like what are the levers that you have that maybe you've never tried using when we looked at our model this way we actually realized we had underutilized the driver's capacity to drive our growth pun definitely intended so in looking at the model this way we had thought through like what is our goal we want gopig to be much bigger than it really is it's an e-wallet service users are able to get access to this digital balance how do we drive adoption and so when we looked at the lever uh we have a driver we actually created an

Figuring out how to grow and the resources you have at your disposal 32:44
32:43

incentive model so we built a very small service that would check when a driver got allocated to a customer again the product and the model we would then check in the database has this customer ever used our gopay product before did they have a digital balance and if the answer was no we would message the driver immediately hey this customer hasn't done a gopay top up before if you get them to give you cash and we deposit it into their virtual wallet we'll give you extra money so using them as the salesperson you wouldn't believe how great of a salesperson someone can be when you were literally trapped in a car with them going somewhere and so you have this captive audience captive attention you have someone who has the incentive to cross pay or cross sell someone and to go pay and customers were able to feel the benefit because the driver was explaining it to them directly so it was one small there was no change to

33:45

the physics it was a lever usage what a devious strategy it was huge it was like 60 of acquisition once we released that oh my god so for thinking through your potential evers and physics of your growth do you think about it like bottoms up here's all the things that are going on and here's areas we can invest or do you have kind of like a menu of options top down of like here's the 10 things it could be it's looking like for joke go jack it's these four and let's focus on that yeah i think you you always have to start from the fact that like we are not wizards like it's very hard to move the physics of a universe when you are trying these new things so start with what currently works and currently exists and where you think the biggest constraint is or the best lever is and then fix that one piece because the entire universe isn't exploding like you're not the world isn't changing so dramatically that your

34:45

physics change so i think rooted in reality is very important got it okay so see what's working find

Optimizing the funnel to make growth happen faster 34:53
34:52

the constraint and then step two is basically what can you do to the product to optimize the funnel slash loop to make it go even exactly love that maybe um as another example if something comes to mind with kumu how do you think of kumu through this lens yeah i'm always very hesitant to talk about kamuka as there's so much competition right now and we're like on the clasp of some very interesting interesting things but i think for kumu it's actually very complex because there's a lot of human emotion that is involved like with gojek you knew if you got the job done you made a transaction with kumu how do you know if a consumer made a friend like felt like they had a genuine friendship so you almost have to create more friction to identify users who really got past that barrier and are explicit with the activity that they did so we have features that tell us if the user is really searching for this

35:52

job to be done if they really want to be part of a community how do they fill out this do they fill out the form do they fill out a questionnaire of like many questions do they go through this friction just to get access to a community so we almost create this artificial friction to help differentiate how deeply a user wants something or needs something and if the user doesn't fill out that questionnaire maybe they're actually looking for something else they were looking for entertainment they were looking for content or short form content and so creating almost like hand raiser uh approaches for a user to say like i wanted this thing we leave a lot of breadcrumbs in the app to be able to identify those paths awesome while we're on the topic of these two companies just maybe for inspiration to founders who are thinking of ways to drive growth what were a couple of the bigger unlocks growth-wise for these two companies or

36:49

even any other company that you've worked with that's interesting yeah definitely in the early days it was copy so i think if your product does something that's not super familiar you have to tie it to something that is so i talked about using drivers to sell go pay before that one thing that we did was to actually take someone's virtual account number and put it onto a picture of a credit card like you know what a credit card is that's familiar to you a lot of people didn't know what a digital wallet was and so when they looked at this like okay i have this virtual thing that acts like a credit card it works like my debit account then they understood the concept a lot better and we actually saw top-ups increase based on us literally just sending that picture with someone's virtual account number there so they

Crystal's biggest lessons on unlocking growth 37:40
37:41

could go to an atm and they would just type in the card number as they would a regular debit account and they realized that they could top up through that channel because that was something that was pretty interesting to us with just how do we tie the familiarity loop back into the consumer mental model of the product and drive acquisition that way and that was a go check yep is there anything else maybe since you don't want to talk too much about kumu any other like advisorships or companies examples of something that ended up working really well to help them accelerate growth things that have worked really well so for one of the companies i work with abn bev they run a lot of their d2c brands in south america and globally so one of the features that we were looking at was how do we ensure that subscriptions don't actually become a cancelling point for a user so in the app you could cancel or you could resume your

38:43

subscription but you couldn't pause it so when we looked at the cancellation reasons and we saw that their number one reason was i still have too much fear we actually decided well let's just add a pause button then because like canceling the subscription is a permanent solution to having too much beer how do you make a temporary solution that solves the actual problem adding in a pause button actually helped alleviate a lot of the churn that was becoming very hard to reacquire back so that was one fix where we looked at the again physics of the model like we're not going to create new changes to the product or create one-time buys or like reactivation emails will just solve the problem at that small constraint where everyone drops off wait so can you order beer a subscription is that a thing is this a consumer product or is this like it was a thing yeah cool okay this also reminds me of airbnb this is

39:45

actually one of the biggest wins is adding a snooze feature to your listing exactly the same thing yeah all right there we go awesome tip for folks that have churn problems snooze pause i want to shift a little bit to a post that you wrote that maybe is one of the more popular posts you wrote on the reforge blog called why most analytics efforts fail

Why most analytics efforts fail and how to avoid failure 40:07
40:07

and yes i'd love to hear your broad overview why do most analytics efforts fail and then how do how do teams avoid this maybe what are like two or four things they get two to three things they can do yeah i'm actually pretty surprised at how much noise that has generated because i guess it came from a place of frustration where i kept telling people like you're doing this wrong here's how you should probably be doing it but i think it resonated a lot with fultz because they recognized all of those symptoms but they weren't sure why it was happening so to say like oh this is the thing instrumentation is what's wrong i think it's a very actionable thing like it's probably one of the most solvable problems out there it just takes some time and mental model ships to do it well so a lot of people look at tracking data as how do i track my okr how do i know if i'm going up or down but they don't use

41:02

it to track or identify insights so i will use the example of using twitter for quote unquote news when in reality they're actually using twitter for entertainment do not treat metric gathering as entertainment like it's not there for you to be like oh that's interesting how novel and then not act on it so real news is information that changes what you do in the real world and if you don't change what you're doing what you are doing is just getting entertainment so let's use that as a premise the next step in instrumentation is to look at the fact that measurements do not equate to insights a measurement would be an observation it's a data point in your database so the example being power users do four times more bookings is an odd observed fact because your transactional database obviously says that that is the case but it's on an insight because it doesn't have context it doesn't give you

42:06

information that lets you act on it and better understand the problem so another example would be if i see my girlfriend hanging out with a guy i don't know that is an observed fact that you see in the real world your hypothesis could be that your girlfriend is cheating on you but the insight uh the actual fact might be that she's not cheating on you it's her cousin and now your insight is i am paranoid and i need to change my behavior to be less crazy so the insight will provide value when you have this why answered why is this person doing this thing here's why and then you are going to act differently so for our purposes if we look at a goat food user will transact and is more likely to use a voucher that's a fact that's an observation but it's not an insight an insight would be something like go food users who are power users are more likely to use a free shipping discount on a high gmv basket

43:19

versus non-power users and that actually tells you how to change your marketing approach it tells you that in what circumstances does someone do this when it's a high gmd basket give power users the ability to get a free discount but do not do this for non-power users because they won't convert any better than they normally would so that helps you change your marketing spend it helps you understand the decision points of power users versus non-power users the insight is instrumenting properties into an event so that you can segment who is doing what behavior and make some pipeline hypotheses on that observation test that hypothesis and then you get some causal representation of whether or not that hypothesis was right so it sounds like a lot of the root of the issue is setting up the wrong metrics the wrong i guess there's the tracking element of just capturing the right information and then also just

44:20

not focusing on insights versus just having a bunch of information exactly

Signs your organization is getting analytics wrong 44:24
44:24

what are signs that you're doing this like say someone's gonna go load up their dashboard and they're like am i am i failing or not what should they be looking for so i already know if a team is good at instrumentation or not just by looking at the instrumentation spec the symptom of a bad data tracking approach is you have a ton of rows with a ton of events but every event has like one property or no property being tracked so an example with gojek would be when a user lands on the map to select a drop-off point the event would be drop off or like map loaded let's say and the properties there should be things like how many drivers do they see on the screen what is the pickup location is it what city is it in what latitude and longitude is it what is this is their surge pricing what is the current minimum fare do they have a voucher code all of these characteristics of the experience and the context that can help

45:32

you look at hey when a user only sees two drivers on the screen they're much less likely to convert than a user who sees five drivers on a screen now we can look at in what cities and in what latitude and longitudes do we mostly only see two drivers versus five drivers like being able to do the second layer approach of the why and not just stop that that's weird when you have two drivers you are less likely to book but then you never ask why like that drives me crazy or the inability to even know that like there were only two drivers on the screen like you're missing so much context of the user's experience that you're unable to make assumptions about why the user didn't convert i love this is there is a resource like maybe your

The best resources for figuring out how to do analytics right 46:17
46:18

course is probably gonna be the answer but for folks that want to figure out how to do this sort of taxonomy and events well how do they go about doing that so i think it's important to just like go through examples yes every product is different but everyone has the same sign up flow for the most part so look at the sign up flow examples that i have in the blog post or in i believe amplitude actually has a pretty good long-winded documentation on this on how to do event tracking but it's really a matter of like sitting down and thinking really deeply if i were to press this button why would i and why would i not and am i tracking that in my in my user properties so it's really just like sitting down and mapping out the experience speaking of

Crystal's recommendations for metric tracking stacks. 47:05
47:05

amplitude and other data tools do you have a default recommended metric stack for founders just to start with and maybe a few other things as they evolve it really depends on how early they are so if they have a single data warehouse with all of their transactional data usually i say like you can probably get by with google data studio it's free usually with whatever you're using if not metabase has a great open source free tool if you have someone who can write sql or if you have multiple databases then metabase is great if you need in-app mobile device event tracking i usually recommend clevertap because mixpanel has unfortunately failed me a lot and amplitude doesn't have the crm components that i would need all in one space if i am much bigger and i need more analytics juice maybe amplitude makes sense on top of this or something like that helps me pipe data into more dashboards and do less

48:02

etl for me then i would get into segment and then once you get into experimentation obviously have to shout out to epo i think they've really reinstrumented a lot of the dashboards that i would have normally had to do in experimentation projects so i usually look at something like epo to just automate the decision-making flow awesome i think we're both small investors in appo uh big fans but a little bit biased but yeah it's a next airbnb team that built it so it's cool shifting a bit from metrics and data to just growth teams in general maybe first question is just how do you

How you should set up your growth team originally 48:37
48:37

recommend companies set up a growth team in the early days and then over time yeah so i can talk about how growth was set up at gojek as an example which i think is probably the best practice so we didn't really know that what growth was at that time but we knew there were obvious gaps to fill so because we had grown so quickly the core product team was still making the core product features like as simple as like phone number masking that wasn't a thing yet like you had access to your driver's phone number it's probably not a great thing it's probably part of the core functionality and we need to fill that gap at the same time growth was still necessary because you have all these users trying to use the product that aren't quite getting there so things like figuring out what sms provider we should use to send the otp to this user who is signing up from this telco provider that was a growth objective that like

49:39

isn't necessarily core feature work but was a gap to fill given the onboarding and sms success delivery rates things like telling the driver if this was a brand new customer because at this point in time drivers had taken thousands of rides and they assumed every single customer knew how go-jek worked when maybe they didn't and so the we knew that the protocol was that a power user would know they would make an order and they would just wait they would wait somewhere they would keep an eye out for a driver and then they would get on the motorcycle and go but for a brand new user are you supposed to walk to the driver like are you supposed to find them it's unclear to his brand new uneducated new user how to use the product and so first time user experience could have been a terrible one where they went and walked off and then the driver came to the pickup point and they couldn't find them

50:33

so it was all these like small acquisition adoption and engagement use cases that growth was filling the gap on and eventually we embedded our growth i would say product managers at the time into these teams and they ended up kind of synthesizing what growth was as a full-time role eventually becoming pms who own specific parts of the product stack so in your experience and i hear this a lot is your first growth person shouldn't just come in and figure out what to work on you should understand here's where we need growth help let's find somebody to tackle it versus come help us figure out what to do to drive growth is that how you've seen it exactly i think it's just setting the bar like too high to expect someone to come in and model everything like again there are physics in place it's very hard to move everything so it's really about having someone who already has all of this data knows

51:28

where the biggest gaps are doesn't have to start from scratch and figure this out and then just picks some small space to work on that they know is

Integrating growth teams or separating them? 51:38
51:37

workable do you have strong opinions about growth being integrated the way that you described where growth pm is basically has a cross-functional team basically as the pm versus kind of a separate growth team that's off to the side yeah i think it can work as a separate growth team to the side if the company is truly like head over heels tripping on insane product market fit like if there's insane product market fit and you are really scrambling to do core feature stacks then maybe a growth team to come and be clean up is fine like we really called ourselves like we're the cleanup crew we pick up the pieces that were left behind we connect the dots like you forgot to plug this in we'll plug it in for you but we were a team of like lots of stats heavy people so a lot of my team were like statistics graduates we cared a lot about looking at numbers and odds and probabilities because it really is a

52:32

numbers game at that scale you could work on anything and everything would probably do something but what was the thing that would make the most impact now and unlock us for the future i was going

Who should be the first growth hire? 52:43
52:43

to ask you folks to look for when they're hiring an early growth person is that what you find just stats data kind of person yep you have to have someone who knows how to run the numbers right if you're looking at ratios of conversion rates but you don't realize that this ratio is of a much smaller base size you're going to make the wrong decision so someone who is intuitively good at statistics they know how to do sampling appropriately they know what selection bias is like the worst possible thing is to have a growth person who thinks they are doing the right thing and is measuring things wrong and then focusing on the wrong areas do you find that it's often easier or better to hire a young up-and-coming person or find someone that's got a bunch of experience for your first growth hire i would hire someone who is willing to take intro to statistics course and it doesn't matter like if they've

53:41

had the experience like go wild or not i think it really is like can they focus on the right opportunity rather than the most flashy thing and i think both profiles can come under that got it and then

How to hire a great growth person for your organization 53:55
53:56

what do you do in a hiring process for someone like this what kind of things do you suggest founders look for yep i actually look for that first principle bias so i'll give people case studies of like here's what we see how do you know that this is true and then i have them set up an experiment design i want to see that they are sampling randomly not that they're like i'm going to build this feature and launch it and of course it's going to work i want to see that they are taking a measured deliberate approach to considering like why someone might do this or what tools are available so a growth team can go terribly wrong when they just try to like onboard a bunch of brand new tools that don't integrate well and it takes six months to integrate fully and then they get nothing done for six months like everything and growth is an opportunity cost of time trade off with what you could have been

54:47

doing to the product in that time so we buy biased towards like really quick hacky things like in the early days of gojek growth i think our our first real growth experiment we were actually still the data team at this time was to connect a quick python script to the twilio api that we had access to and we smsed a bunch of drivers through a csv that we uploaded that said like hey your acceptance rate is really low you're not supposed to do that please accept all the rides that you were getting and that actually increased acceptance rates by two percent across the board and it when we looked deeper into that data it did um even more so for brand new drivers and so we then worked with the data driver onboarding team so they could better facilitate the onboarding experience for their drivers for the interview question that you described like an experiment design question do you give that as a as a

55:43

project where they can't have time to work on it or is it a live thing okay yeah i don't think live works really well uh for these case studies like i want to see people put in the time and the work to do something to the best of their ability and of course we asked them like hey you have five days we expect you to spend probably like four hours on this so if you don't have four hours within these five days let us know so we're pretty careful about giving them the appropriate amount of time to do it at the level of quality that we would have expected if they were to work here full time so give them those four hours we want to see like do they google if they can't figure it out right now like let's see them google it we'll ask them like what approaches they took how do they figure this out and we like to hear people say that they literally had to google this and read a bunch of white papers like i

56:37

do that as well for people trying to design one of these for themselves do you have a question that you've retired that you could share or something that would help somebody design their own kind of prompt yeah i can give you a template after this fall amazing we'll include that in the show notes easy peasy amazing okay a last topic that i wanted to cover is a very cool thing that you're involved in it's a non-profit that you started called generation girl and i think the mission is to help women and young girls get into stem so i'd love to hear about this program how you got into it what it's all about and then also just how listeners can help support what you're doing absolutely yes generation girl is very near and dear to my heart so i co-founded this with a couple of amazing women who were also at gojek but are now full-time at generation girl so this really stemmed from us repeatedly getting

57:30

annoying comments about working in stem so things like you can't possibly be the engineer on this project like you look like you like makeup and stuff and we were like yes i absolutely love makeup but i also am badass at writing swift code so step aside so having experienced a lot of the kind of misrepresentation of what an engineer should look like or should like i think we really look to um legally blonde is one of my favorite movies that represents you can take the powers that you have whether you like engineering or design or data and you can be whoever you want and still kick ass at it so a lot of the women that we support we're actually happy if they go into one of our classes and they say actually i don't like engineering that's great that's agency and empowerment that they got to make that decision for themselves without any cultural biases or social pressure telling them that they should

58:35

feel this way so we offer free classes for girls 12 to 17. we have college classes we partner with teachers about how to teach stem topics especially in areas where they don't have laptops for every student like how do you teach how to use figma and things like that so people can definitely support us and reach out to us we have a paypal on our website take a look can you share some of the impact that you've seen from this what other numbers you can share anything that you can share around with what the organizations have done so we've already had uh several thousand students go through generation girl summer clubs and programs and classes so we have an event every week we have a full summer club that's every single day for two weeks every summer and every winter we have partnerships with some of the biggest tech companies in indonesia where we partner students with engineers and they work on projects

59:29

together and most recently we're part of the mit solve program with our new initiative class so plus we're creating a free to use site for teachers so right now we have partnered with a handful of universities in indonesia both in rural and city of jakarta where teachers can now have the knowledge and material to explain newer concepts that maybe they're less familiar with because startup world changes rapidly how you develop changes rapidly so this is one thing that we're most excited about because every teacher impacts thousands of students a year and being able to teach the teachers and give them the resources that they need is something that's really important it's incredible it's currently just in southeast asia is that right only in indonesia because frankly this is where this is where everyone needs the most support i mean globally stem is not well received or welcoming at all to women i think it's

1:00:28

gotten worse over the past few decades like to below 18 of college graduates are women and computer science so we're really trying to reach the youngest generation because that's when you are told or informed that computer science is for specific types of people it's really sad to hear that it's heading in the wrong direction what do you think is contributing to that i think there is still a lot of this mental model of what a computer scientist is able to do and how much support they're given so it's been shown in studies that at the youngest generation middle school high school you are more likely to be given introductory stem classes as a male than as a female so women just aren't targeted for stem at that younger age and so when they enter the high school or college classes for computer science they're way behind and that does not feel good no one likes to be like the worst in the class and so

1:01:30

it's more likely that you'll drop out we've seen studies at carnegie mellon that actually would create introductory computer science classes before the college class starts and for the women who did join those classes they actually graduated at similar rates as their male counterparts so it's really setting them up for success if folks want to help you said that there's a paypal page is there any other sort of action people can take yes enterprise software we love to teach ios development licensed software we have hundreds of students a year so let us know awesome and they can reach you

Where to reach Crystal 1:02:07
1:02:08

on generationgirl.com generationgirl.org crystal thank you so much for being here i've taken enough of your time two last quick questions where can folks find you online if they want to reach out and then other than the generation girl chat we just had is there any other way folks can be helpful to you yes please find me at crystalwija.com you can reach out to me and my email is there listeners please do instrumentation correctly please don't trap your kpis please track your user journeys and experiences we'll have much funner things to talk about if you do that amazing psa thank you so much crystal thanks lenny this was a blast thank you so much for listening if you found this valuable you can subscribe to the show on apple podcast spotify or your favorite podcast app also please consider giving us a rating or leaving a review as that really helps other listeners find the podcast you can find all past episodes or learn

1:03:04

more about the show at lennyspodcast.com see you in the next episode