RailsConf 2018

What's in a price? How to price your products and services

What's in a price? How to price your products and services

by Michael Herold

In his talk "What's in a Price? How to Price Your Products and Services," Michael Herold emphasizes the importance of strategic pricing for products and services. He discusses the common apprehensions faced by individuals, especially solopreneurs and new entrepreneurs, when determining how to price their offerings. By introducing foundational concepts from economics, Herold provides a structured approach for setting prices that reflect value while addressing market demand.

Key Points:

- Introduction to Pricing Anxiety: Herold shares a personal story of uncertainty when pricing new products at his company, Flywheel, highlighting how many encounter fear when putting a price tag on their first offerings.

- Economic Foundations: He explains basic economic principles, including the concepts of supply and demand, equilibrium pricing, consumer surplus, and producer surplus. Understanding these concepts helps in making informed pricing decisions.

- The Price Sensitivity Meter: Herold presents the Van Westendorp Price Sensitivity Meter, a model used to determine how potential customers perceive prices. This model involves surveying potential customers with four critical questions that ascertain their perceptions of what constitutes 'too cheap' or 'too expensive'.

- Survey Design and Data Analysis: He details how to create an effective survey, emphasizing the importance of designing a pricing scale, segmenting audiences, and analyzing responses using cumulative distribution functions to find optimal pricing.

- Visualizing Pricing Data: Graphical representations of survey results are discussed, helping participants identify psychological thresholds in consumer behavior regarding pricing.

- Strategic Pricing Decisions: Herold concludes that pricing should not solely be an adversarial tactic to maximize profits, but rather should aim to create consumer surplus, fostering customer satisfaction and brand loyalty.

Ultimately, the talk encourages viewers to approach pricing as an collaborative decision-making process, leveraging market insights to align pricing with customer expectations. Herold leaves the audience with actionable steps and a new perspective on considering customers as partners rather than mere transactional entities.

00:00:10 Alrighty, I'm gonna get started. The title of my talk is 'What's in a Price? How to Price Your Products and Services.' My name is Michael Herold, and I'm the lead application engineer at a company called Flywheel.
00:00:16 We help creatives do their best work primarily by providing a world-class WordPress hosting experience. We make it a delight for designers and creatives to host their WordPress websites.
00:00:29 We are hiring, like everybody else! We are looking for product managers, scrum masters, developers of all kinds. If you're looking for a job, come talk to me or any of my friends here in their Flywheel shirts.
00:00:42 If you have any questions, please tweet me at @M_Herald during the talk. If you tweet me, I will try to reply to your comments.
00:00:55 Alright, as an outline for this talk, I’m first going to tell you a story. After that, I'm going to give you a quick crash course in economics. I know that economics isn't something most programmers have a lot of experience with, so I think a quick crash course will help you get your feet under you when thinking about pricing.
00:01:14 Then, we're going to talk about a model that is really going to help you with your pricing moving forward. It's a very simple model to use, and I’ll walk you through how to use it, when to use it, and why. Finally, I’m going to talk about how the partnerships we can form through pricing and the mindset we gain from this work can help you become better at what you do. But first, let me share my story.
00:01:42 We were launching a new product, and I heard that we were planning to price it at $99 a month. I innocently asked how we decided on that price. Can you guess what the answer was? We're a very intentional company, so I expected there to be a great answer, but in this case, there was actually not really an answer at all.
00:02:06 What's missing from this picture? What's missing from the lack of an answer to why we are pricing our product at this level? We are an experienced company that has several products we have intentionally priced in the past, and yet we still made this mistake.
00:02:40 What if you have a side gig? What if you're a solopreneur? Pricing your first product can be scary. It's daunting to put your work out there and ask for money for it. Heck, it's scary to put your work out there for free; just ask any open-source maintainer.
00:03:00 Having money enter the equation makes it even scarier. Pricing your first product is also hard, especially if you’ve never thought about it deeply. How do you do it? What if you do it wrong? What if you overprice or underprice?
00:03:27 Pricing your first product is full of angst, fear, and uncertainty. You might worry about embarrassing yourself or jeopardizing your job and your reputation. What if you fail? It doesn't have to be like this.
00:03:50 How can we make it easier? How can we go from feeling overwhelmed to a state of comfort with what we’re doing?
00:04:04 So that’s my story. Now, I'm going to give you a quick crash course in economics.
00:04:19 Economics is an interesting discipline that can be summed up succinctly. So, what's in a price? When you hear the word 'price,' what do you think of? A price is just a mutually agreed-upon construct for bartering.
00:04:37 We happen to use money now, but in the past, transactions were done entirely through bartering. Now that we have money to facilitate transactions, we don't have to agree on the value of a cow versus a chicken; instead, we use dollars or other currencies to determine relative prices.
00:04:58 In economics, everything starts with two axes. The vertical axis is price, while the horizontal axis is quantity. The price axis is based on the price per unit of what you're selling, and the quantity represents the number of things being sold.
00:05:17 When we graph supply, supply curves always slope up and to the right. They start at a point above the zero axis, where you must cover your costs unless you choose a peculiar pricing strategy that involves taking a loss on a product.
00:05:40 Supply curves begin above the zero point because they reflect the resources and efforts needed to produce an item. This upward slope illustrates how production capacity is generally a logarithmic curve due to technological constraints.
00:06:00 Demand, on the consumer side, exhibits a downward slope. When prices drop, we tend to want more of the product. Conversely, if prices are high, such as with cars, we prefer to buy fewer of them.
00:06:34 The intersection of these two curves is known as equilibrium. The equilibrium price reflects the collective knowledge of consumers and producers in the market.
00:06:55 At this point, producers don’t want to create more than they can sell, which wastes resources, and consumers are only willing to purchase the amount affordable to them.
00:07:10 We can derive two significant insights from this graph. The red shaded area indicates consumer surplus, which represents the difference between what consumers are willing to pay and what they actually pay.
00:07:29 Consumers enjoy that feeling of buying something at a bargain price—an amount below what they were prepared to spend.
00:07:44 Now on the flip side, producer surplus is approximately equal to profit. This includes factors like opportunity cost, where the resources spent on one product preclude their use for another, but we can think of it primarily as profit.
00:08:06 So what does this graph mean for us? Supply is largely controlled by us; the people who create the products. For instance, if you have written an e-book, your supply curve will be relatively flat since your only costs are connected to hosting.
00:08:30 However, larger services like GitHub have many hosting costs and backend processes, making their supply curve more complex. Nevertheless, the supply is primarily managed by the producers.
00:08:48 Demand is driven by consumers, who are aware of what they want and will make choices based on what makes them happiest. To set the right price, we must first understand the demand for our products.
00:09:00 Without grasping demand, pricing is akin to throwing darts at a board—you have no real sense of where you’re aiming, which is the root cause of the anxiety experienced during those initial pricing decisions.
00:09:24 For developers, it's time for an abstraction. We’ve covered economics, and now I’m going to introduce the model that will dominate the rest of the talk.
00:09:39 Economics applies across many disciplines. Many people think of economics solely in terms of finance, especially relating to the stock market.
00:09:58 Economics also has applications in accounting. Accountants perform more tasks than merely counting profits and losses—they often engage in forecasting and even conduct post-mortems on failing businesses.
00:10:16 There is also an entire field called political economy that studies interactions between markets, law, customs, and government.
00:10:33 Additionally, economics can inform fields such as neuroscience, particularly through a sub-discipline known as neuroeconomics, which studies models explaining phenomena in the human brain.
00:10:50 However, the particular field we are interested in is market research. Market research employs economic principles to build models that help us better understand customers.
00:11:07 There are many methods available; the one I've chosen to focus on is called the Van Westendorp Price Sensitivity Meter. This model was first presented in a paper in 1976 for the European Society of Opinion and Market Research and is still widely used today.
00:11:29 The Price Sensitivity Meter is user-friendly, requiring no special skills or preparation. When you apply it, the results are easy to understand and interpret.
00:11:44 It's also lightweight, allowing for quick implementation in front of an audience without needing extensive upfront preparation or follow-up analysis.
00:12:03 This method is based on surveys, something most of us have likely encountered in our lives for various purposes, including pricing.
00:12:18 What does this process look like? Let's discuss the steps necessary to implement the Van Westendorp model.
00:12:38 First, you need to establish your pricing scale. You might wonder why this scale is necessary if you’re learning how to price using this model. But it’s essential.
00:12:56 Presumably, you've conducted some market research to determine whether your idea has potential. The pricing scale should reflect that research.
00:13:14 You don't have to nail down the exact price, but you should map out a range. Aim for about 25 to 45 discrete steps within that scale, covering both improbably low and unfeasibly high values.
00:13:34 For instance, consider pricing a granola bar. A minimum step might be 50 cents, which is generally unreasonably low. Conversely, it’s hard to imagine someone paying $10 for a granola bar.
00:13:56 Your pricing scale should feature both ends: the zero to 50 cents bucket and the $10 bucket. The range in between will provide a comprehensive perspective.
00:14:10 After establishing the pricing scale, you need to survey your audience. Start with a clear and detailed explanation of your product or service.
00:14:29 Better yet, begin with a demonstration. If you have a working product, show it off. If you haven't built it yet, use mock-ups.
00:14:44 Demonstrations effectively communicate what you’re selling, whereas explanations alone can confuse potential customers.
00:15:00 In your survey, include questions that start with asking respondents at what price they think the product becomes 'so inexpensive that they might doubt its quality.'
00:15:20 For example, would you buy a new car priced at $100? Many might hesitate because they wouldn’t trust its safety.
00:15:38 Next, ask at what price they consider the product an excellent deal. This is crucial for determining the range where consumers feel they are getting value for their money.
00:15:55 The third question gauges at what price the product starts becoming expensive, but they might still consider purchasing.
00:16:16 Finally, ask at what point the cost becomes too high to even consider. For example, some might find brands like Mercedes too far out of their budget.
00:16:40 These four questions yield four pieces of critical information from each respondent regarding pricing perceptions.
00:16:53 You want to ask these questions in both increasing and decreasing order, which helps mitigate the psychological effect of anchoring.
00:17:14 For instance, if you ask about $1 and then ask for a higher amount, respondents may feel anchored to that lower number.
00:17:32 By evaluating answers in both directions, you can better balance the biases affecting your respondents' answers.
00:17:53 If you encounter impossible answers, the original paper suggests simply correcting them. For example, if someone says $30 is too expensive but might consider $50, just correct that inconsistency.
00:18:12 After gathering your surveys and acquiring your data set, it’s time for some statistics, so brace yourself.
00:18:35 Statistics can be intimidating for some people, so let’s break down the one key concept you'll need: cumulative distribution functions.
00:18:54 This function assesses the probability that a random variable is less than or equal to a specified value.
00:19:09 In this context, a 'random variable' refers to observations gathered from your survey responses, like preferences on pricing.
00:19:27 For example, one person might consider $1.22 cheap, another might say $9.99, and someone else might go with $4.88; these responses comprise your random variable.
00:19:49 X represents the maximum values from each step in your pricing scale—those values you previously set.
00:20:05 In the granola bar example, X would comprise values like 50 cents, one dollar, and so on up to $10.
00:20:28 Next, we apply a function to each step in the scale, referred to as the cumulative distribution function or CDF.
00:20:45 To compute CDF, you must count all observations that are equal to or less than the value you’re analyzing.
00:21:05 Then, you divide that count by the total number of observations to get the probability.
00:21:26 This process can be executed in a few lines of Ruby code. Yes, we just tackled some statistics.
00:21:40 Next, we want to graph the CDFs — humans are naturally visual, so seeing data helps in understanding it.
00:21:57 Let's graph the inexpensive and expensive curves and look for their intersection.
00:22:12 The point where the orange 'cheap' curve and the blue 'expensive' curve intersect indicates the indifference price.
00:22:23 This indifference price might correspond to the market average—or the price signals from a market leader.
00:22:39 In our granola bar scenario, a well-known brand could help set that market price expectation.
00:22:57 Next, you must recognize psychological thresholds. These large jumps in price reflect points where consumer perceptions change significantly.
00:23:10 For instance, consumers are sensitive to price changes around thresholds; retailers frequently price items at $0.99 to avoid crossing psychological boundaries.
00:23:27 We've seen similar behaviors on the expensive curve, noting steep jumps where people suddenly reconsider whether they will spend their money.
00:23:41 Now we want to graph the 'too expensive' and 'too cheap' curves. This intersection represents the optimal pricing point.
00:24:06 The optimal pricing point shows where there is minimal resistance to change. Shifts from this point won’t significantly change consumer perceptions on value.
00:24:28 Collectively, these intersections provide insights into the acceptable price range for consumers, which gives a striking visual understanding of market dynamics.
00:24:51 Finally, we want to graph all four curves together to see which pricing ranges fall within acceptable limits for consumers.
00:25:07 The more you differentiate between the optimal price and the indifference price, the more sensitive consumers may be regarding price changes.
00:25:33 Now that we have clarity on acceptable pricing, it’s your turn to decide based on your specific values and market objectives.
00:25:57 Our next question to consider: are prices inherently adversarial? Oftentimes, companies seem focused on extracting maximum value from every customer.
00:26:12 However, pricing doesn’t necessarily have to feel this way. You might find better results by creating consumer surplus.
00:26:27 Happier customers are more likely to spread word-of-mouth suggestions and create positive interactions with your business.
00:26:44 Moreover, happy customers often become your greatest advocates. In fact, some businesses thrive on word-of-mouth referrals rather than advertising.
00:27:04 They gain this goodwill from pricing that creates a consumer surplus—making customers feel skilled about their shopping choices.
00:27:23 Back to my earlier points, we did encounter some challenges while applying this model.
00:27:38 Firstly, we forgot to explicitly define the pricing scale before surveying participants. This upfront work is essential to prevent extraneous values.
00:27:59 Anticipating the maximum amount you want to charge helps in filtering noise—and prevents results such as one person mentioning $10,000 per month.
00:28:20 If possible, segment your participants into logical groups. Different customers have varying pricing sensitivities based on their context.
00:28:38 For instance, individual designers, design agencies, and enterprise customers each have distinct price perceptions, and combining them can muddy the results.
00:28:59 Make sure to verify further within each segment and ask in both increasing and decreasing orders to eliminate anchoring bias.
00:29:12 It’s vital to be clear with your descriptions. I cannot stress enough that conducting surveys with actual mock-ups gives you better data than mere explanations.
00:29:29 Words can be ambiguous, leading to misguided interpretations that distort your findings.
00:29:43 Finally, let’s reflect on the lessons learned from studying the model and applying it.
00:30:00 This is just one model; there are others. You could use price sensitivity analyses to measure your brand power or evaluate discount effectiveness.
00:30:21 You may also want to consider how product bundling can enhance value for customers.
00:30:34 Learning from other disciplines is important for all developers. We must liberate our ideas and learn from each other for growth.
00:30:51 How amazing would it be to partner with someone experienced in pricing and help them become a developer while fostering collaborative friendships?
00:31:06 We developers excel at abstraction. Computer science is the study of abstraction, but it's easy to lose sight of the human elements within our systems.
00:31:30 Instead of thinking of customers as mere users, let's understand their motivations, which allows for intentional design that serves them best.
00:31:44 By doing so, we help our customers feel awesome, which is something everyone strives for—whether it’s in shopping or their day-to-day activities.
00:31:59 Lastly, consider your customers as partners rather than just clients. Partners are vital advocates for your business.
00:32:15 As referenced in the last talk, many businesses thrive on referrals from satisfied customers; thinking of customers as partners fosters that loyalty.
00:32:30 I hope this talk has given you valuable insights to think about pricing strategically. My name is Michael Herold, and I am the lead application engineer at Flywheel.
00:32:48 If you want to help creatives do their best work, please come talk to me or anyone in a Flywheel shirt. Thank you for your time.