Michael Herold
April 18, 2018
9.6k

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

So you have something new to sell: maybe your first book or a hip new SaaS. How do you decide the price? How do you know you're not overpricing? Or underpricing? Why, oh why, did you ever think to sell something?!

Instead of choosing a number by looking inward at your costs, you can use what programmers use best: an abstraction! You'll learn a model for picking the right price for your product and what that price communicates so you can confidently price your next great invention. You'll leave with an actionable list of next steps for pricing your future projects.

April 18, 2018

## Transcript

services
2. ### My name is Michael Herold. Please tweet me @mherold or

say hello@michaeljherold.com.
3. None

7. None
8. None
9. None
10. None
11. None
12. None

17. None
18. None

20. None

34. None
35. None
36. None

38. None
39. None
40. None
41. None
42. None
43. None
44. None
45. None
46. None
47. None
48. None

price.

54. None
55. None
56. None

customers.

70. None

75. ### Pricing a granola bar Step Maximum 1 \$0.50 2 \$1.00

3 \$1.50 ... ... 20 \$10.00

80. ### At what price do you begin to think the product

is so inexpensive that you would question its quality?
81. ### At what price do you begin to think the product

is a great deal for the money?
82. ### At what price do you begin to think the product

is getting expensive, but you still might consider it?
83. ### At what price do you begin to think the product

is too expensive to even consider?
84. None

90. None

96. None

99. None

101. None
102. ### A function where the right-hand side is equal to the

probability that a random variable is less than or equal to x.
103. ### A function where the right-hand side is equal to the

probability that a random variable is less than or equal to x.

106. ### A function where the right-hand side is equal to the

probability that a random variable is less than or equal to x.
107. ### A function where the right-hand side is equal to the

probability that a random variable is less than or equal to x.

20 \$10.00

20 \$10.00
110. ### cheap = [1.22, 9.99, 4.88, ...] scale = (0.5..10).step(0.5) #=>

[0.5, 1.0, 1.5 ...]
111. ### A function where the right-hand side is equal to the

probability that a random variable is less than or equal to x.
112. ### A function where the right-hand side is equal to the

probability that a random variable is less than or equal to x.
113. ### cheap = [1.22, 9.99, 4.88, ...] scale = (0.5..10).step(0.5) #=>

[0.5, 1.0, 1.5 ...] scale.map { |x| cdf(x, observations: cheap) }
114. ### cheap = [1.22, 9.99, 4.88, ...] scale = (0.5..10).step(0.5) #=>

[0.5, 1.0, 1.5 ...] def cdf(x, observations:) end scale.map { |x| cdf(x, observations: cheap) }
115. ### A function where the right-hand side is equal to the

probability that a random variable is less than or equal to x.
116. ### A function where the right-hand side is equal to the

probability that a random variable is less than or equal to x.
117. ### cheap = [1.22, 9.99, 4.88, ...] scale = (0.5..10).step(0.5) #=>

[0.5, 1.0, 1.5 ...] def cdf(x, observations:) end scale.map { |x| cdf(x, observations: cheap) }
118. ### cheap = [1.22, 9.99, 4.88, ...] scale = (0.5..10).step(0.5) #=>

[0.5, 1.0, 1.5 ...] def cdf(x, observations:) count = observations.select { |obs| obs <= x }.count end scale.map { |x| cdf(x, observations: cheap) }
119. ### cheap = [1.22, 9.99, 4.88, ...] scale = (0.5..10).step(0.5) #=>

[0.5, 1.0, 1.5 ...] def cdf(x, observations:) count = observations.select { |obs| obs <= x }.count count / observations.count.to_f end scale.map { |x| cdf(x, observations: cheap) }
120. None
121. None

125. None

130. None
131. None

133. None
134. None
135. None

137. None

141. None
142. None

144. None
145. None
146. None

148. None
149. None

151. None
152. None

154. None
155. ### These intersections are your points of marginal cheapness and marginal

expensiveness.
156. None
157. None
158. None

160. None
161. None
162. None

164. None
165. None
166. None
167. None

171. ### Often, it works out better if you price for some

consumer surplus.

questions.

180. None
181. None
182. None