CaddieOpen in CaddieDownload for Mac

How to set, raise and localize prices

Shared by Caddie Library · Updated
Chapters show their main points
Chapter 3 of 15 · Paywalls and Pricing
← The growth course
1. Finding Product-Market Fit
How to test for real customer pull earlyHow to pick a narrow niche to start inHow to launch a simple first version fastHow to learn from users and customersHow to read early signs of product-market fit
2. Onboarding and Activation
How to structure onboarding as a storyHow to ask and use onboarding questionsHow to get users to the aha moment fastHow to decide how long onboarding should beHow to build quiz funnels for paid traffic
3. Paywalls and Pricing
When to choose a hard paywall over freemiumHow to design a paywall that convertsHow to price annual and monthly plansHow to set, raise and localize pricesHow to run free trials and free tastes
4. Business Models and Revenue
How to structure subscription tiersHow to keep a free tier that pays offHow to charge for usage and AI creditsHow to pair hardware with a subscriptionHow to add ads, affiliates and partners
5. Retention and Engagement
How to measure retention honestlyHow to build habit loops that bring users backHow to use notifications and lifecycle messagesHow to reduce churn and handle cancellationsHow to build social loops and community
6. Brand and Positioning
How to position against bigger incumbentsHow to name and describe your productHow to earn trust in high-stakes categoriesHow to borrow credibility from celebrities and experts
7. Organic Content and Creators
How to find, vet and recruit creatorsHow to pay creators fairly and safelyHow to brief and manage creatorsHow to find and copy viral formatsHow to scale one format across many accountsHow to rank in AI search and SEO
8. Paid, App Store and Viral Growth
How to make ads that convertHow to turn organic winners into paid adsHow to structure and scale Meta campaignsHow to tell if paid acquisition is profitableHow to win in the App StoreHow to build viral and referral loops
9. Experimentation and Analytics
How to run trustworthy experimentsHow to judge test results correctlyHow to run more experiments fasterWhat metrics to track and how to define them
10. Building AI Products
How to build for the models of tomorrowHow to design AI interfaces beyond chatHow to design AI agents people can trustHow to measure AI quality with evalsHow to control AI costs and pricingHow to build products with AI coding tools
11. Teams, Hiring and Funding
How to hire people who thrive on ambiguityHow to organize small product teamsHow to run exploratory bets and kill themHow to work as a team with AI agentsWhen to raise money or sell your company
12. Founder Principles
How to pick a mission worth building a company aroundWhy to trust your own judgment over the consensusHow to turn failure and setbacks into the next stepHow to learn from rivals and copy what works
13. Choosing Where to Compete
How to make low cost your competitive advantageHow to create a market instead of fighting for shareWhy scarcity and brand can beat volumeHow to build an advantage that feeds itselfHow to attack a bigger rival where it cannot followWhen to stay focused on the core business
14. Building and Leading the Company
How to hire great people and give them roomHow to align pay and ownership with the missionHow to keep your culture and standards as you growHow to build candor and fast decision-makingWhy leaders must stay close to the work and customersHow to choose and prepare a successor
15. Capital and Deals
How to fund growth without losing controlHow to acquire companies and keep what makes them workWhat to do with cash: reinvest, buy back or holdWhy to keep a cash cushion and avoid heavy debtHow to structure ownership to protect your missionHow to negotiate deals that keep your leverage

1 The bottom line

Most apps charge too little, so find the price users call fair, test higher prices on a slice of users, and adapt by country. Prices can be rolled back, so testing costs little.

2 Key takeaways

  • Ask users about price in relative terms, not "what should I charge". People give weak answers to open price questions but good answers when they compare.
  • Test higher prices, because demand is often less sensitive than founders fear. A higher price can signal value and bring in buyers who value the product more.
  • Run price tests on a slice of users and keep raising until the numbers break. A bad test only touches a few users and can be undone.
  • Localize price by market instead of converting currency. Willingness to pay differs by country, and exchange rates ignore that.

I learned your price is never final.

Melissa Cash, Pok Pok

2.1 Find a price users feel is fair

Pitch growth, not savings, to charge 8x more
AdWords bill (reference)$40k
Savings pitch$5000
Growth pitch$40k
Savings cap the price at a fraction of what is saved, while growth is priced against the buyer's whole existing spend.

Ask users to compare, and set a range from the value of the job and the cost of alternatives.

  • Ask about 100 early users the Van Westendorp questions. Source: Rahul Vohra, Superhuman1:07:45
    • Ask four things: too expensive to consider, so cheap you would doubt quality, starting to get expensive, and a bargain.
    • Most startups anchor to the bargain price, but a best-in-category position is supported by the "starting to get expensive" price.
    • At 10x ARR, a $1 billion valuation needs 300,000 subscribers at $30, so gut-check market size against your goal Rahul Vohra, Superhuman1:07:45.
    • OpenAI had no time for a pricing expert, so it used a Discord, a Google Form and a blog post on the method, which led to $20 a month Nick Turley, OpenAI40:47.
    • Gamma used Van Westendorp and conjoint-style surveys of early users to land on a single plan of about $20 a month Grant Lee, Gamma1:30:15.
  • Ask price questions in relative terms. Source: Madhavan Ramanujam, Simon-Kucher25:00
    • Asking customers what to charge gives garbage answers.
    • Instead, index a known product at 100 in value and ask where you sit, then ask where your price should sit if it is 100 in price.
    • A 110 answer means you can price above the benchmark Madhavan Ramanujam, Simon-Kucher25:00.
    • Ask what is fair, what is expensive and what is prohibitively expensive. The fair price is often a bargaining answer, while the expensive price is what they would pay if the product is good Todd Jackson, First Round Capital1:21:17.
    • dbt Labs compared its worth to customers' cloud warehouse spend and talked to dozens of customers before its first pricing change Julia Schottenstein, dbt Labs36:06.
  • Bound your price by the value of the job and what customers spend on alternatives. Source: Rob Snyder55:50
    • If market research consultants cost $50,000 a year, charging about the same feels intuitive to the buyer.
    • Early on you are testing willingness to transact, not willingness to pay.
    • Heavy Tinder spenders compared the cost to dating, a couple hundred dollars a month, not to other subscriptions. That let Tinder price the Super Like much higher than first expected Ravi Mehta, Outpace37:00.
  • Let beta customers choose what they pay. Source: Karri Saarinen, Linear1:15:03
    • Linear added a settings page where customers could optionally pick a per-seat price up to about $20.
    • Some paid $28 or $1, which was not enough data to set a price, but it tested the payment flow and gave confidence that a price under $20 would find a market Karri Saarinen, Linear1:15:03.
    • At launch, nearly all several hundred beta companies subscribed to the paid plan Karri Saarinen, Linear1:15:03.

2.2 Show the price in a way users can judge

One clear number, framed as a small recurring amount, beats ranges and big totals.

  • Show one price, not a range. Source: Uber
    • Users fixated on the high end of Uber's $14 to $20 range, which created uncertainty.
    • A single estimate led to a double-digit increase in rides per user Uber.
  • Make the monthly price the headline number. Source: Unacademy
    • A smaller recurring amount is easier to judge than a large lump sum.
    • The monthly variant produced 13.5% more click-through rate Unacademy.
  • Push the annual plan, and test a higher annual price. Source: Brett Bauman and Zack Hargett, Coconote40:15
  • Pick an intro price that feels premium but safe to try. Source: Steve P. Young, App Masters6:43
    • Raising a paid kids app from 99 cents to $1.99 lost customers but earned more money.
  • Give price-sensitive users a discount, and let them pick it. Source: Steve P. Young and Rosie, App Masters0:43
    • Do not drop the base price for everyone. Some users will never pay the first price they see, so give those users a discount offer.
    • Show up to three options: the one you want them to buy, a cheaper one and a pricier one Steve P. Young and Chaim, B7 Dev0:16.
    • Letting users pick the discount beat a flat 50% off in A/B tests, and some users even pick the higher price Steve P. Young, App Masters5:26.

2.3 Test higher prices safely

Raise price on a slice of users, keep going until demand breaks, and know you can undo it.

2.4 Read the results and settle on a price

Choose the price customers feel is fair, find out why a price fails before cutting it, and keep checking.

2.5 Adapt pricing by country

Find where your revenue comes from, then test local prices instead of converting the US price.

  • Check which countries send downloads and revenue. Source: Steve P. Young, Learna1:59
    • Use AppFigures to see top countries for competitor apps.
    • Learna gets only about 20% of downloads from the US. Mexico is number two, with Thailand and Vietnam also high Steve P. Young, Learna1:59.
    • Routinery's top countries are the US, South Korea and Japan, markets with real spending power TP Young, Routinery1:27.
  • Test local prices instead of exchange rates, and expect cuts in some markets. Source: Zain Abiddin, Canva14:15
    • Of local currency, local price points and local payment methods, price adjustment had the biggest impact.
    • Mojo first used App Store style conversions, then found lower prices in Brazil and Mexico performed better Michal Parizek, Mojo4:59.
    • ARPU tracks per capita income, so you cannot extract $100 per user where average income is about $2,500 a year Kunal Shah, CRED24:30.
  • Build one pricing index for all countries, roll it out as a test, and keep adjusting. Source: Yoav Sharon, Simply51:36
    • Simply made its own Big Mac style index that combines purchasing power with how people value learning an instrument or drawing.
    • ARPU rose dramatically in most geos, but a few did not work and needed adapting Yoav Sharon, Simply51:36.
    • Tinder's fastest growing markets, Latin America and India, had very different willingness to pay. Start in core markets and expand as the US saturates Jeff Morris, Tinder20:50.
  • Show local currency and offer a local payment method. Source: Steve Young and Lucas, Paddle29:43
    • Use methods such as Alipay in China or Pix in Brazil. Local currency removes exchange rate uncertainty.
    • Companies with at least one alternative payment method grow 20 to 25% faster. Even two currencies gave 12.7% Steve Young and Lucas, Paddle29:43.
  • Segment tests by US and international users. Source: Morrie Schonfeld, Pingo48:10

2.6 Where they disagree

Whether to price low or high depends on your audience, your goal and your stage.

  • Low price as a strategy, or higher price for revenue. Fit the price to your market, not to another app.
    • Cal AI stayed at $30 a year while MyFitnessPal charged about $70, optimizing for mind share, not profit Jake Castillo, Cal AI56:10.
    • A low price feels like an impulse purchase, so people share the app freely Daniel Heintzman, Cal AI33:10.
    • Sunflower's users often have little money, and it made more gains by lowering its price than raising it Koby Conrad, Sunflower46:00.
    • DoorDash kept DashPass at $9.99 a month since 2018, because a $1 to $2 rise would lift revenue 10 to 20% but slow growth over 5 to 10 years Jimmy Liu, DoorDash34:10.
  • Start high and lower later, or start low as a test and raise.
  • Discounts help low-risk buyers but not risk-bearing ones.
  • Cut local prices, or match the number.
    • Canva and Mojo saw gains from lower local prices.
    • In Australia, a $40 US price became 40 Australian dollars, a nominal match that is cheaper in US dollar terms than a straight conversion, with immediate success Steve P. Young, App Masters13:47.

Sources

Part of Paywalls and Pricing in the growth library.