SlideShare a Scribd company logo
1 of 20
Download to read offline
Product pricing considerations
Jay Kruemcke
jay@kruemcke.com
http://Kruemcke.com
ProductCamp Austin
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 1
In Kind
Advocate
Sponsors
SUPPORTERS
Prologue
• Introduction
⎼Jay Kruemcke jay@kruemcke.com
⎼Product Manager at SUSE
⎼Long career in product management
• Why am I giving this presentation?
• Assumptions
⎼ Scope is traditional software product (License, Subscription, Cloud)
⎼ Competition exists
⎼ Relatively difficult to change the price once set
⎼ Price is elastic
⎼ Customer value based pricing model
⎼ This discussion has to fit into less than one hour
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 3
Pricing – An essential Product Manager task
• Why? Because its really important
⎼Key determinant of product success or failure
⎼Essential component of the product
• What characteristics of “good” pricing
⎼ Facilitates product success
◦ Competitive
◦ Flexible to address different customer needs
◦ Doesn’t leave money on the table or price you out of a desired market
⎼ Simple as possible (but not too simple)
⎼ Reflects the underlying product and business strategy
All pricing is a compromise
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 4
What is Value based pricing?
Price
Value
Elements of Perceived Value
• Utility for intended task
• Scarcity
• Luxury / Status
• Quality
• Leading edge/early adopter
Elements of Perceived Cost
• Purchase price
• Risk
• Change vs Stability
• Required investments (capital, people)
• Opportunity cost
• OpEx vs CapEx
Price reflects Perceived Customer Value vs Perceived Cost
$ $$$
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 5
What is your product market power?
Market position
⎼Entry with no competition
⎼Weak with competition
⎼Existing but competitive
⎼Market leader
Price elasticity
Market maturity
Target markets
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 6
Product Pricing Strategies
• Skimming
⎼Grab all you can, then lower to get share
• Penetration
⎼Lower price to grab market share
• Loss leader
⎼Sell low to encourage other sales
• Limit pricing
⎼Protect against competition
• Product mix strategy
⎼Total number of products available to customers
• Tiered product pricing
⎼Different price points for similar products.
Price
Value
$ $$ $$$
Tiered product pricing
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 7
Value / Charge Metric
• Typical Software Charge Metrics
⎼Processor capacity available
⎼Number of Users
⎼Named user
⎼Usage per interval
⎼Per device
⎼GB of storage used
⎼Per use
⎼Site license
⎼Two part pricing
◦ Fixed portion
◦ Variable portion
⎼Add ons
Selecting a charge metric
• Existing product / product line metric
• De facto industry standard
• Provides competitive advantage
Charge metric requirements
• Has to relate to the customer value
• Have to be able to measure
• Simple as possible
• Customers have to understand
• Sales people need to understand
• Needs to scale with demand
Price = Charge metric * price per unit
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 8
Licensing Models*
• Perpetual license
⎼You can use the product forever (Example: Oracle DB)
⎼Customer uses capital budget (CAPEX) to purchase
• Product Subscription
⎼You have maintain a subscription to use the product (Ex. Adobe)
• Support Subscription
⎼You purchase support and/or fixes for a set time period (Ex. Linux)
⎼Open-source software fits this model
⎼Perpetual licenses often have a support subscription component
• Consumption
⎼You pay based on usage (Ex. AWS)
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 9
General rule – More flexibility for the customer results in higher price *Subject to Terms and Conditions
How to get started?
• Understand your current pricing
⎼Existing product or product line
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 10
Understand your pricing in relation to your competition
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 11
Moving forward on pricing
• Understand your current pricing
⎼Existing product or product line
• Look at your competition or similar offerings
⎼But consider that different pricing can be an advantage
• Talk to your sales channels
⎼Identify problems and potential opportunities
• Build a pricing model spreadsheet
⎼Project revenue for different volumes
⎼Evaluate against competition
• Socialize proposed pricing
⎼Validate with sales channel and other stakeholders
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 12
Pricing Adjustments
• Promotional pricing
⎼ Useful to drive early adoption
• Volume discount
• Channel discount
⎼Encourage reselling
⎼Market Development Fund rebates based on sales
• Segmentation
⎼Different price for different customers (E.g. Geographic pricing)
• Customer appreciation discount
• Bundle pricing
• Discount for multiple years
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 13
Terms and Conditions / Terms of Use – Protection for the vendor
• A legal agreement between the provider and the customer that governs the
use of the product and the responsibilities of both parties
⎼ Allowable use
⎼ Redistribution / resale
⎼ Ownership of the product
⎼ Limitation of liability
⎼ Disclaimer of warranties
⎼ Termination
⎼ Customer responsibilities
⎼ Vendor responsibilities
⎼ Prohibited actions
⎼ Charge metrics
⎼ …
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 14
On-Demand Cloud Pricing – One approach
Scenario: Customer wants to use an application hosted by a Cloud Service Provider (CSP)
Inputs to calculating price:
⎼ Standard annual price for the product (if purchased normally)
⎼ Adjustments for CPU capacity available (in vCPUs)
⎼ Minimal cloud billing interval (minute, hour, month)
⎼ Adjustment for Multi-tenant vs Single tenant
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 15
Cloud Pricing Example
Non-Cloud Price per Year $100,000
Hours in a year 8,760
Single Tenant Cost Multi-Tenant Cost
Annual price / Hours in a year
(Base price per Hour) $ 11.42
VM size Hourly cost
Equivelent
Annual Cost VM size Hourly cost
Equivelent
Annual Cost
1-2 vCPU adjustment factor 0.55 1-2 vCPU $ 6.25 $ 54,750 1-2 vCPU $ 5.19 $ 45,443
3-4 vCPU adjustment factor 1.10 3-4 vCPU $ 12.50 $ 109,500 3-4 vCPU $ 10.38 $ 90,885
5+ vCPU adjustment factor 1.31 5+ vCPU $ 15.00 $ 131,400 5+ vCPU $ 12.45 $ 109,062
Multi-tenant adjustment factor 0.83 Hourly price calculation: Base price per hour X vCPU adjustment X Multi-tenant adjustment
SaaS pricing models
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 16
Thanks to - https://www.inturact.com/blog/the-top-10-saas-pricing-strategies
Approach Comments Example
Per User
Very common. Charge for each additional users. Downside is fewer users get to
use your product hurting future growth. Probably not the best choice
Salesforce
Tiered User
Similar to per user but the number of users increase in tiers of multiple users
such as 1-10, 11-50, 51-200
Confluence
Per Storage
Cost increases as more storage is used. Usually grouped into tiers. Often with
free tier. Advantage: gets customers hooked on free, then easy upgrade to paid.
Dropbox
Feature based Increased features with higher priced options. Trick is to select the right features PandaDoc
Pay as you go Costs go up as usage increases. Downside for customer is predicting costs. AWS
Roll your own Start with a base price and select individual features at a higher cost. Intercom
Freemium
Free offering with upgraded features for higher cost. PM challenge is to provide
enough features in free tier to hook customers and pick the features customers
would upgrade for
LinkedIn
Flat rate / Subscription Free for base. Flat rate price for all additional features. Easier than Feature based Buffer
Free, Ad supported Free to use. Cost to remove advertising. Wix
Per active user Free for small number of users. Tiers for more users with refund if not used Slack
Guidelines
• Don’t set price too low
⎼Easier to discount with promotions than to increase price later
• Don’t set price too high either
⎼Setting price too high can discourage consideration
• Customer flexibility comes at a higher price
⎼Flexibility such as Cloud comes at a higher overall price
• Tiered offerings are usually a good approach
⎼New capability comes as a higher cost. Easier to scale offerings
• Understand competition pricing but don’t just mimic the competition
⎼Pricing model can provide a competitive strategy
All pricing is a compromise!
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 17
Last words
• Pricing is one of the key tools Product
Managers have – don’t be afraid to use it
• The pricing model should align with the
customers perception of value
• Tiered pricing is often a good approach
• Be sure to get buy in from the sales channels
before making changes
• Promotions and adjustments can be used to
vary the price as a short term tactic
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 18
In Kind
Advocate
Sponsors
SUPPORTERS
Thanks for keeping ProductCamp Austin FREE!
Thanks!
Jay Kruemcke
jay@Kruemcke.com
http://kruemcke.com
@phastflyer
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 20

More Related Content

What's hot

Debunking the top eight myths
Debunking the top eight mythsDebunking the top eight myths
Debunking the top eight mythspurplestains88
 
DivinePix Glo-Bus Company Project
DivinePix Glo-Bus Company ProjectDivinePix Glo-Bus Company Project
DivinePix Glo-Bus Company ProjectCity of Boise
 
FijiFoto GLO-BUS Presentation MBA 2014 @ USP Fiji
FijiFoto GLO-BUS Presentation MBA 2014 @ USP FijiFijiFoto GLO-BUS Presentation MBA 2014 @ USP Fiji
FijiFoto GLO-BUS Presentation MBA 2014 @ USP FijiStuart Gow
 
Find And Sell Excess Capacity
Find And Sell Excess CapacityFind And Sell Excess Capacity
Find And Sell Excess CapacityAllen Pratt
 
Glo Bus Presentation
Glo Bus PresentationGlo Bus Presentation
Glo Bus Presentationnvkhoi
 
Expense Management PowerPoint Presentation Slides
Expense Management PowerPoint Presentation SlidesExpense Management PowerPoint Presentation Slides
Expense Management PowerPoint Presentation SlidesSlideTeam
 
The future of software pricing excellence transaction pricing management
The future of software pricing excellence transaction pricing managementThe future of software pricing excellence transaction pricing management
The future of software pricing excellence transaction pricing managementVishal Sharma
 
Very Good Presentation[1]
Very Good Presentation[1]Very Good Presentation[1]
Very Good Presentation[1]acglover
 
Baxter Planning Systems
Baxter Planning SystemsBaxter Planning Systems
Baxter Planning Systemsmanderson1957
 
Management Consulting - Strategy Management
Management Consulting - Strategy ManagementManagement Consulting - Strategy Management
Management Consulting - Strategy ManagementHocein
 
International Industrial Marketing course AI212V. Day 3
International Industrial Marketing course AI212V. Day 3International Industrial Marketing course AI212V. Day 3
International Industrial Marketing course AI212V. Day 3SSA KPI
 
Dealing with technical debt
Dealing with technical debtDealing with technical debt
Dealing with technical debtYuval Yeret
 
Flip Cam_Second Presentation_Price Methods (1)
Flip Cam_Second Presentation_Price Methods (1)Flip Cam_Second Presentation_Price Methods (1)
Flip Cam_Second Presentation_Price Methods (1)Aleksey D. Fadeichev
 
097659 M I B P C2009 Business Idea Presentation Templatev1.0
097659  M I B P C2009 Business Idea Presentation Templatev1.0097659  M I B P C2009 Business Idea Presentation Templatev1.0
097659 M I B P C2009 Business Idea Presentation Templatev1.0Ai'dil Mahumdin
 
Product Managers guide to Go-to-Market Strategy
Product Managers guide to Go-to-Market StrategyProduct Managers guide to Go-to-Market Strategy
Product Managers guide to Go-to-Market StrategyVaibhav Katkade
 
Calypso Cams Final Presentation
Calypso Cams Final PresentationCalypso Cams Final Presentation
Calypso Cams Final PresentationMike Natale
 
Agencyvaquent case study
Agencyvaquent case studyAgencyvaquent case study
Agencyvaquent case studyMark Carr
 
Sample Product Management Lifecycle Presentation
Sample Product Management Lifecycle PresentationSample Product Management Lifecycle Presentation
Sample Product Management Lifecycle PresentationJulie Grosse
 
Breaking the trade-off between efficiency and services
Breaking the trade-off between efficiency and servicesBreaking the trade-off between efficiency and services
Breaking the trade-off between efficiency and servicesAbhishek Kumar, CDDP
 

What's hot (19)

Debunking the top eight myths
Debunking the top eight mythsDebunking the top eight myths
Debunking the top eight myths
 
DivinePix Glo-Bus Company Project
DivinePix Glo-Bus Company ProjectDivinePix Glo-Bus Company Project
DivinePix Glo-Bus Company Project
 
FijiFoto GLO-BUS Presentation MBA 2014 @ USP Fiji
FijiFoto GLO-BUS Presentation MBA 2014 @ USP FijiFijiFoto GLO-BUS Presentation MBA 2014 @ USP Fiji
FijiFoto GLO-BUS Presentation MBA 2014 @ USP Fiji
 
Find And Sell Excess Capacity
Find And Sell Excess CapacityFind And Sell Excess Capacity
Find And Sell Excess Capacity
 
Glo Bus Presentation
Glo Bus PresentationGlo Bus Presentation
Glo Bus Presentation
 
Expense Management PowerPoint Presentation Slides
Expense Management PowerPoint Presentation SlidesExpense Management PowerPoint Presentation Slides
Expense Management PowerPoint Presentation Slides
 
The future of software pricing excellence transaction pricing management
The future of software pricing excellence transaction pricing managementThe future of software pricing excellence transaction pricing management
The future of software pricing excellence transaction pricing management
 
Very Good Presentation[1]
Very Good Presentation[1]Very Good Presentation[1]
Very Good Presentation[1]
 
Baxter Planning Systems
Baxter Planning SystemsBaxter Planning Systems
Baxter Planning Systems
 
Management Consulting - Strategy Management
Management Consulting - Strategy ManagementManagement Consulting - Strategy Management
Management Consulting - Strategy Management
 
International Industrial Marketing course AI212V. Day 3
International Industrial Marketing course AI212V. Day 3International Industrial Marketing course AI212V. Day 3
International Industrial Marketing course AI212V. Day 3
 
Dealing with technical debt
Dealing with technical debtDealing with technical debt
Dealing with technical debt
 
Flip Cam_Second Presentation_Price Methods (1)
Flip Cam_Second Presentation_Price Methods (1)Flip Cam_Second Presentation_Price Methods (1)
Flip Cam_Second Presentation_Price Methods (1)
 
097659 M I B P C2009 Business Idea Presentation Templatev1.0
097659  M I B P C2009 Business Idea Presentation Templatev1.0097659  M I B P C2009 Business Idea Presentation Templatev1.0
097659 M I B P C2009 Business Idea Presentation Templatev1.0
 
Product Managers guide to Go-to-Market Strategy
Product Managers guide to Go-to-Market StrategyProduct Managers guide to Go-to-Market Strategy
Product Managers guide to Go-to-Market Strategy
 
Calypso Cams Final Presentation
Calypso Cams Final PresentationCalypso Cams Final Presentation
Calypso Cams Final Presentation
 
Agencyvaquent case study
Agencyvaquent case studyAgencyvaquent case study
Agencyvaquent case study
 
Sample Product Management Lifecycle Presentation
Sample Product Management Lifecycle PresentationSample Product Management Lifecycle Presentation
Sample Product Management Lifecycle Presentation
 
Breaking the trade-off between efficiency and services
Breaking the trade-off between efficiency and servicesBreaking the trade-off between efficiency and services
Breaking the trade-off between efficiency and services
 

Similar to 091419 software product_pricing_kruemcke_product_camp23

012120 product management_debt_product_campaustin24_pcatx24
 012120 product management_debt_product_campaustin24_pcatx24 012120 product management_debt_product_campaustin24_pcatx24
012120 product management_debt_product_campaustin24_pcatx24Jay Kruemcke
 
Roth4_SM_Lecture_PPT_C06_Final (1) SATU.pptx
Roth4_SM_Lecture_PPT_C06_Final (1) SATU.pptxRoth4_SM_Lecture_PPT_C06_Final (1) SATU.pptx
Roth4_SM_Lecture_PPT_C06_Final (1) SATU.pptxRickySyahputra9
 
Chpt 04 price to value
Chpt 04   price to valueChpt 04   price to value
Chpt 04 price to valueMoises Cielak
 
Pricing PPT UpGrad
Pricing PPT UpGradPricing PPT UpGrad
Pricing PPT UpGradUpGrad
 
Crafting Your Product Strategy
Crafting Your Product StrategyCrafting Your Product Strategy
Crafting Your Product StrategyRyan Glasgow
 
M5 Pricing and Channels.pptx
M5 Pricing and Channels.pptxM5 Pricing and Channels.pptx
M5 Pricing and Channels.pptxgururaj101143
 
Blue ocean-strategy-method-templates4062
Blue ocean-strategy-method-templates4062Blue ocean-strategy-method-templates4062
Blue ocean-strategy-method-templates4062Lennart Klingzell
 
Productcamp toronto-2013-pricing-Alaine_Meloche
Productcamp toronto-2013-pricing-Alaine_MelocheProductcamp toronto-2013-pricing-Alaine_Meloche
Productcamp toronto-2013-pricing-Alaine_MelocheProductCamp Toronto
 
PRODUCTS Portfolio Plan.pptx
PRODUCTS Portfolio Plan.pptxPRODUCTS Portfolio Plan.pptx
PRODUCTS Portfolio Plan.pptxAwab abdalla
 
How to research pricing decisions a presentation from business advantage
How to research pricing decisions   a presentation from business advantageHow to research pricing decisions   a presentation from business advantage
How to research pricing decisions a presentation from business advantageBusiness Advantage
 
Business Strategy for Product Managers (2017)
Business Strategy for Product Managers  (2017)Business Strategy for Product Managers  (2017)
Business Strategy for Product Managers (2017)Mike Chowla
 
Business Strategy Differentiation, Cost Leadership, a.docx
Business Strategy Differentiation, Cost Leadership, a.docxBusiness Strategy Differentiation, Cost Leadership, a.docx
Business Strategy Differentiation, Cost Leadership, a.docxfelicidaddinwoodie
 
Developing the Most Profitable Cloud Pricing Model
Developing the Most Profitable Cloud Pricing ModelDeveloping the Most Profitable Cloud Pricing Model
Developing the Most Profitable Cloud Pricing ModelFingent Corporation
 
session_15-16_Pricing_&_customer_value_in_B2B.ppt
session_15-16_Pricing_&_customer_value_in_B2B.pptsession_15-16_Pricing_&_customer_value_in_B2B.ppt
session_15-16_Pricing_&_customer_value_in_B2B.pptssuserd59a8f1
 
Pricing Software Products: Pragmatic Marketing Webinar
Pricing Software Products: Pragmatic Marketing WebinarPricing Software Products: Pragmatic Marketing Webinar
Pricing Software Products: Pragmatic Marketing WebinarProductPlan
 
B2B Pricing Framework Elements
B2B Pricing Framework ElementsB2B Pricing Framework Elements
B2B Pricing Framework ElementsIan Tidswell
 

Similar to 091419 software product_pricing_kruemcke_product_camp23 (20)

012120 product management_debt_product_campaustin24_pcatx24
 012120 product management_debt_product_campaustin24_pcatx24 012120 product management_debt_product_campaustin24_pcatx24
012120 product management_debt_product_campaustin24_pcatx24
 
Roth4_SM_Lecture_PPT_C06_Final (1) SATU.pptx
Roth4_SM_Lecture_PPT_C06_Final (1) SATU.pptxRoth4_SM_Lecture_PPT_C06_Final (1) SATU.pptx
Roth4_SM_Lecture_PPT_C06_Final (1) SATU.pptx
 
Pricing Strategies for SaaS Startups
Pricing Strategies for SaaS StartupsPricing Strategies for SaaS Startups
Pricing Strategies for SaaS Startups
 
Chpt 04 price to value
Chpt 04   price to valueChpt 04   price to value
Chpt 04 price to value
 
Pricing PPT UpGrad
Pricing PPT UpGradPricing PPT UpGrad
Pricing PPT UpGrad
 
Crafting Your Product Strategy
Crafting Your Product StrategyCrafting Your Product Strategy
Crafting Your Product Strategy
 
Pricing 2013
Pricing 2013Pricing 2013
Pricing 2013
 
Lecture 08 Digital Pricing
Lecture 08 Digital PricingLecture 08 Digital Pricing
Lecture 08 Digital Pricing
 
M5 Pricing and Channels.pptx
M5 Pricing and Channels.pptxM5 Pricing and Channels.pptx
M5 Pricing and Channels.pptx
 
Blue ocean-strategy-method-templates4062
Blue ocean-strategy-method-templates4062Blue ocean-strategy-method-templates4062
Blue ocean-strategy-method-templates4062
 
Productcamp toronto-2013-pricing-Alaine_Meloche
Productcamp toronto-2013-pricing-Alaine_MelocheProductcamp toronto-2013-pricing-Alaine_Meloche
Productcamp toronto-2013-pricing-Alaine_Meloche
 
PRODUCTS Portfolio Plan.pptx
PRODUCTS Portfolio Plan.pptxPRODUCTS Portfolio Plan.pptx
PRODUCTS Portfolio Plan.pptx
 
How to research pricing decisions a presentation from business advantage
How to research pricing decisions   a presentation from business advantageHow to research pricing decisions   a presentation from business advantage
How to research pricing decisions a presentation from business advantage
 
Business Strategy for Product Managers (2017)
Business Strategy for Product Managers  (2017)Business Strategy for Product Managers  (2017)
Business Strategy for Product Managers (2017)
 
Pricing
PricingPricing
Pricing
 
Business Strategy Differentiation, Cost Leadership, a.docx
Business Strategy Differentiation, Cost Leadership, a.docxBusiness Strategy Differentiation, Cost Leadership, a.docx
Business Strategy Differentiation, Cost Leadership, a.docx
 
Developing the Most Profitable Cloud Pricing Model
Developing the Most Profitable Cloud Pricing ModelDeveloping the Most Profitable Cloud Pricing Model
Developing the Most Profitable Cloud Pricing Model
 
session_15-16_Pricing_&_customer_value_in_B2B.ppt
session_15-16_Pricing_&_customer_value_in_B2B.pptsession_15-16_Pricing_&_customer_value_in_B2B.ppt
session_15-16_Pricing_&_customer_value_in_B2B.ppt
 
Pricing Software Products: Pragmatic Marketing Webinar
Pricing Software Products: Pragmatic Marketing WebinarPricing Software Products: Pragmatic Marketing Webinar
Pricing Software Products: Pragmatic Marketing Webinar
 
B2B Pricing Framework Elements
B2B Pricing Framework ElementsB2B Pricing Framework Elements
B2B Pricing Framework Elements
 

More from Jay Kruemcke

SUSE High Performance Computing: It just keeps getting better
SUSE High Performance Computing: It just keeps getting betterSUSE High Performance Computing: It just keeps getting better
SUSE High Performance Computing: It just keeps getting betterJay Kruemcke
 
Introduction to the roles of product management
Introduction to the roles of product managementIntroduction to the roles of product management
Introduction to the roles of product managementJay Kruemcke
 
You want me to do what? Building a techincal community social media
You want me to do what? Building a techincal community social media You want me to do what? Building a techincal community social media
You want me to do what? Building a techincal community social media Jay Kruemcke
 
Social media for_executives_kruemcke.com
Social media for_executives_kruemcke.comSocial media for_executives_kruemcke.com
Social media for_executives_kruemcke.comJay Kruemcke
 
PowerVC and Power Systems Cloud Trends
PowerVC and Power Systems Cloud TrendsPowerVC and Power Systems Cloud Trends
PowerVC and Power Systems Cloud TrendsJay Kruemcke
 
Understanding software licensing with IBM Power Systems PowerVM virtualization
Understanding software licensing with IBM Power Systems PowerVM virtualizationUnderstanding software licensing with IBM Power Systems PowerVM virtualization
Understanding software licensing with IBM Power Systems PowerVM virtualizationJay Kruemcke
 
Technical advocate best_practices_kruemcke
Technical advocate best_practices_kruemckeTechnical advocate best_practices_kruemcke
Technical advocate best_practices_kruemckeJay Kruemcke
 
021413 aix trends_jay_kruemcke
021413 aix trends_jay_kruemcke021413 aix trends_jay_kruemcke
021413 aix trends_jay_kruemckeJay Kruemcke
 
021511 aix release_strategy
021511 aix release_strategy021511 aix release_strategy
021511 aix release_strategyJay Kruemcke
 

More from Jay Kruemcke (9)

SUSE High Performance Computing: It just keeps getting better
SUSE High Performance Computing: It just keeps getting betterSUSE High Performance Computing: It just keeps getting better
SUSE High Performance Computing: It just keeps getting better
 
Introduction to the roles of product management
Introduction to the roles of product managementIntroduction to the roles of product management
Introduction to the roles of product management
 
You want me to do what? Building a techincal community social media
You want me to do what? Building a techincal community social media You want me to do what? Building a techincal community social media
You want me to do what? Building a techincal community social media
 
Social media for_executives_kruemcke.com
Social media for_executives_kruemcke.comSocial media for_executives_kruemcke.com
Social media for_executives_kruemcke.com
 
PowerVC and Power Systems Cloud Trends
PowerVC and Power Systems Cloud TrendsPowerVC and Power Systems Cloud Trends
PowerVC and Power Systems Cloud Trends
 
Understanding software licensing with IBM Power Systems PowerVM virtualization
Understanding software licensing with IBM Power Systems PowerVM virtualizationUnderstanding software licensing with IBM Power Systems PowerVM virtualization
Understanding software licensing with IBM Power Systems PowerVM virtualization
 
Technical advocate best_practices_kruemcke
Technical advocate best_practices_kruemckeTechnical advocate best_practices_kruemcke
Technical advocate best_practices_kruemcke
 
021413 aix trends_jay_kruemcke
021413 aix trends_jay_kruemcke021413 aix trends_jay_kruemcke
021413 aix trends_jay_kruemcke
 
021511 aix release_strategy
021511 aix release_strategy021511 aix release_strategy
021511 aix release_strategy
 

Recently uploaded

Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 

Recently uploaded (20)

Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 

091419 software product_pricing_kruemcke_product_camp23

  • 1. Product pricing considerations Jay Kruemcke jay@kruemcke.com http://Kruemcke.com ProductCamp Austin Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 1
  • 3. Prologue • Introduction ⎼Jay Kruemcke jay@kruemcke.com ⎼Product Manager at SUSE ⎼Long career in product management • Why am I giving this presentation? • Assumptions ⎼ Scope is traditional software product (License, Subscription, Cloud) ⎼ Competition exists ⎼ Relatively difficult to change the price once set ⎼ Price is elastic ⎼ Customer value based pricing model ⎼ This discussion has to fit into less than one hour Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 3
  • 4. Pricing – An essential Product Manager task • Why? Because its really important ⎼Key determinant of product success or failure ⎼Essential component of the product • What characteristics of “good” pricing ⎼ Facilitates product success ◦ Competitive ◦ Flexible to address different customer needs ◦ Doesn’t leave money on the table or price you out of a desired market ⎼ Simple as possible (but not too simple) ⎼ Reflects the underlying product and business strategy All pricing is a compromise Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 4
  • 5. What is Value based pricing? Price Value Elements of Perceived Value • Utility for intended task • Scarcity • Luxury / Status • Quality • Leading edge/early adopter Elements of Perceived Cost • Purchase price • Risk • Change vs Stability • Required investments (capital, people) • Opportunity cost • OpEx vs CapEx Price reflects Perceived Customer Value vs Perceived Cost $ $$$ Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 5
  • 6. What is your product market power? Market position ⎼Entry with no competition ⎼Weak with competition ⎼Existing but competitive ⎼Market leader Price elasticity Market maturity Target markets Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 6
  • 7. Product Pricing Strategies • Skimming ⎼Grab all you can, then lower to get share • Penetration ⎼Lower price to grab market share • Loss leader ⎼Sell low to encourage other sales • Limit pricing ⎼Protect against competition • Product mix strategy ⎼Total number of products available to customers • Tiered product pricing ⎼Different price points for similar products. Price Value $ $$ $$$ Tiered product pricing Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 7
  • 8. Value / Charge Metric • Typical Software Charge Metrics ⎼Processor capacity available ⎼Number of Users ⎼Named user ⎼Usage per interval ⎼Per device ⎼GB of storage used ⎼Per use ⎼Site license ⎼Two part pricing ◦ Fixed portion ◦ Variable portion ⎼Add ons Selecting a charge metric • Existing product / product line metric • De facto industry standard • Provides competitive advantage Charge metric requirements • Has to relate to the customer value • Have to be able to measure • Simple as possible • Customers have to understand • Sales people need to understand • Needs to scale with demand Price = Charge metric * price per unit Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 8
  • 9. Licensing Models* • Perpetual license ⎼You can use the product forever (Example: Oracle DB) ⎼Customer uses capital budget (CAPEX) to purchase • Product Subscription ⎼You have maintain a subscription to use the product (Ex. Adobe) • Support Subscription ⎼You purchase support and/or fixes for a set time period (Ex. Linux) ⎼Open-source software fits this model ⎼Perpetual licenses often have a support subscription component • Consumption ⎼You pay based on usage (Ex. AWS) Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 9 General rule – More flexibility for the customer results in higher price *Subject to Terms and Conditions
  • 10. How to get started? • Understand your current pricing ⎼Existing product or product line Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 10
  • 11. Understand your pricing in relation to your competition Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 11
  • 12. Moving forward on pricing • Understand your current pricing ⎼Existing product or product line • Look at your competition or similar offerings ⎼But consider that different pricing can be an advantage • Talk to your sales channels ⎼Identify problems and potential opportunities • Build a pricing model spreadsheet ⎼Project revenue for different volumes ⎼Evaluate against competition • Socialize proposed pricing ⎼Validate with sales channel and other stakeholders Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 12
  • 13. Pricing Adjustments • Promotional pricing ⎼ Useful to drive early adoption • Volume discount • Channel discount ⎼Encourage reselling ⎼Market Development Fund rebates based on sales • Segmentation ⎼Different price for different customers (E.g. Geographic pricing) • Customer appreciation discount • Bundle pricing • Discount for multiple years Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 13
  • 14. Terms and Conditions / Terms of Use – Protection for the vendor • A legal agreement between the provider and the customer that governs the use of the product and the responsibilities of both parties ⎼ Allowable use ⎼ Redistribution / resale ⎼ Ownership of the product ⎼ Limitation of liability ⎼ Disclaimer of warranties ⎼ Termination ⎼ Customer responsibilities ⎼ Vendor responsibilities ⎼ Prohibited actions ⎼ Charge metrics ⎼ … Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 14
  • 15. On-Demand Cloud Pricing – One approach Scenario: Customer wants to use an application hosted by a Cloud Service Provider (CSP) Inputs to calculating price: ⎼ Standard annual price for the product (if purchased normally) ⎼ Adjustments for CPU capacity available (in vCPUs) ⎼ Minimal cloud billing interval (minute, hour, month) ⎼ Adjustment for Multi-tenant vs Single tenant Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 15 Cloud Pricing Example Non-Cloud Price per Year $100,000 Hours in a year 8,760 Single Tenant Cost Multi-Tenant Cost Annual price / Hours in a year (Base price per Hour) $ 11.42 VM size Hourly cost Equivelent Annual Cost VM size Hourly cost Equivelent Annual Cost 1-2 vCPU adjustment factor 0.55 1-2 vCPU $ 6.25 $ 54,750 1-2 vCPU $ 5.19 $ 45,443 3-4 vCPU adjustment factor 1.10 3-4 vCPU $ 12.50 $ 109,500 3-4 vCPU $ 10.38 $ 90,885 5+ vCPU adjustment factor 1.31 5+ vCPU $ 15.00 $ 131,400 5+ vCPU $ 12.45 $ 109,062 Multi-tenant adjustment factor 0.83 Hourly price calculation: Base price per hour X vCPU adjustment X Multi-tenant adjustment
  • 16. SaaS pricing models Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 16 Thanks to - https://www.inturact.com/blog/the-top-10-saas-pricing-strategies Approach Comments Example Per User Very common. Charge for each additional users. Downside is fewer users get to use your product hurting future growth. Probably not the best choice Salesforce Tiered User Similar to per user but the number of users increase in tiers of multiple users such as 1-10, 11-50, 51-200 Confluence Per Storage Cost increases as more storage is used. Usually grouped into tiers. Often with free tier. Advantage: gets customers hooked on free, then easy upgrade to paid. Dropbox Feature based Increased features with higher priced options. Trick is to select the right features PandaDoc Pay as you go Costs go up as usage increases. Downside for customer is predicting costs. AWS Roll your own Start with a base price and select individual features at a higher cost. Intercom Freemium Free offering with upgraded features for higher cost. PM challenge is to provide enough features in free tier to hook customers and pick the features customers would upgrade for LinkedIn Flat rate / Subscription Free for base. Flat rate price for all additional features. Easier than Feature based Buffer Free, Ad supported Free to use. Cost to remove advertising. Wix Per active user Free for small number of users. Tiers for more users with refund if not used Slack
  • 17. Guidelines • Don’t set price too low ⎼Easier to discount with promotions than to increase price later • Don’t set price too high either ⎼Setting price too high can discourage consideration • Customer flexibility comes at a higher price ⎼Flexibility such as Cloud comes at a higher overall price • Tiered offerings are usually a good approach ⎼New capability comes as a higher cost. Easier to scale offerings • Understand competition pricing but don’t just mimic the competition ⎼Pricing model can provide a competitive strategy All pricing is a compromise! Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 17
  • 18. Last words • Pricing is one of the key tools Product Managers have – don’t be afraid to use it • The pricing model should align with the customers perception of value • Tiered pricing is often a good approach • Be sure to get buy in from the sales channels before making changes • Promotions and adjustments can be used to vary the price as a short term tactic Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 18
  • 19. In Kind Advocate Sponsors SUPPORTERS Thanks for keeping ProductCamp Austin FREE!