- IdeaHub
- Posts
- š§ Are you charging enough for your SaaS product?
š§ Are you charging enough for your SaaS product?
How to build a pricing strategy that maximises the revenue potential of your SaaS product
Happy pre-Friday š
This week is all about how to evaluate your product offering and decide on a pricing strategy that goes hand-in-hand. Failing to keep the two in sync as your product evolves can lead to a lot of revenue being left to fall between the cracks.
This week in IdeaHubā¦
Pricing models explained: The most common SaaS models with examples to help you decide which fits your product best
How to price your product: Practical steps in maintaining an effective pricing strategy as your product grows
Supercharging your pricing: 3 strategies to increase total revenue without any new customers
Letās jump inā¦ ā¬ļø
1. Pricing models explained
Software products are notoriously difficult to price. The main reason being that there is a lot of variation in the cost base of the vendors that sell it.
Corporations that spend millions every month on providing a service for their customers have a very different set of challenges when it comes to pricing that say, a bootstrapped indie hacker does.
So when weāre looking for comparisons in the marketplace, it can seem challenging to know who to lean on.
Iāve chosen the 3 most common pricing models to look at, so letās get the rundown:
Value-based pricing
This is my area of operation.
As a product manager and tech lead in the risk & compliance industry, I build a lot of solutions for customers with the sole purpose of saving them from hefty fines if they fall out of compliance with a particular regulation.
This is great as it allows us to assign an intrinsic value to the software based on a potential cost-saving (which can reach seven figures! š¬).
If I sell something for $100, I want to provide at least $1,000 in value to themā¦ at least.
But this also proposes challenges for us as a vendor as different customers exposed to varying levels of risk may be willing to pay different amounts to save their skin.
However, this can be applied to almost any software where the customers purchasing intent is outcome driven.
For example, if selling a marketing automation tool means a customer can save $100K a year, they will be willing to pay more than just your average $99 a month!
Consumption-based pricing
Vendors that adopt a consumption-based model tend to be those whose costs have a direct correlation to platform usage.
One of the best-known examples is Google Maps. Customers that want access to data for everything from route planning to address validation pay a cost that scales with the number of units of work they request.
Hereās 3 other examples across the tech stack that you could research if you think a consumption model is for you:
Amazon Web Services
Riddled with complex pricing matrices, most AWS services offer a āpay-as-you-goā option - hereās an example
Stripe
Payment provider that takes a percentage of the total transaction value to cover costs associated with managing the infrastructure required to make it possible
HubSpot Marketing Hub
Marketing automation and campaign tools for businesses where pricing scales with total contacts
Consumption models can be particularly favourable for low-usage customers who often pay next to nothing so for SaaS vendors who operate in this way, that cost is usually made back with enterprise deals.
Attractively, however, a consumption model can provide agility to vendors who are free to tweak pricing to maintain a healthy margin as costs fluctuate.
Per-seat pricing
Being able to predict platform costs ahead of time is the most significant advantage of a per-seat (sometimes called āper-headā) pricing model for your customers.
Itās simple to determine that if headcount grows by X, costs increase by Y which can increase a customerās willingness to purchase compared to complex usage-based models.
But this works both ways, if a vendorās business scales directly with active users, then it makes sense to make that metric your customerās primary cost lever and incentivise them to turn it.
Hereās 2 examples of rigorously tested per-seat pricing models:
GitHub
As tech companies usually scale headcount to grow, it makes sense for GitHub to employ per-seat pricing
Slack
A communication software provider that uses a nuanced model in that they only charge for active users, reducing wasted subscriptions
Beware though, as high-growth customers can be averse to this model if headcount grows rapidly. So if startups are your market, maybe avoid this if you can!
2. How to price your product
Keep it simple, stupid
In reality, most established vendors employ a combination of models to service their entire offering.
But when your product is early, pick one model and stick to it. Focus on improving your core value proposition and donāt muddy the waters by introducing complex pricing just for the sake of it.
You also need an element of competitive pricing for early products. If you're offering a new or alternative way of solving a problem, customers need to be convinced to be early adopters.
You should know who the closest three competitors are to your product and what they charge for a similar service. If you want to attract their customers to use your solution instead, consider pricing roughly 10% lower.
The right way to use pricing tiers
Pricing tiers look sexy on a landing page, but in reality, their purpose in SaaS should be to provide a more tailored experience for a segment of your customers.
Each tier should aim to maximise the value those customers can derive from your product whilst ensuring all customers are paying the correct price.
When you do this, you can start to really turn your pricing model into a pricing strategy.
By gating advanced features only required by power users, you also create a clear staircase of pricing that your customers can climb up as they grow.
Knowing each segmentās specific needs is therefore essential to creating an effective tiered pricing strategy and therefore it should only form part of a product once that learning process has taken place.
Trial periods
Used to increase adoption, limited-time access to your product can reduce the barrier to entry for new customers.
However, tempting as it may be to use trial periods for new products and get them off the ground quicker, I personally prefer to keep them paid-only for as long as possible.
Forcing customers to pay for a product is a perfect way of validating that you have actually built something they desperately want to use.
At the end of the day, anyone can sign up for a trial, use a product for a week, and then leave at the end of it - it doesnāt mean they really needed it in the first place and can leave you feeling muddled as to why they churned.
Instead, once you have some traction and feel like you have a good understanding of your customer profile, introduce a trial period to widen your sales funnel.
But free trials donāt work for every product. Neil Patel summarises this well, so Iāll leave that up to him!
3. Supercharging your pricing
Nobodyās product extracts 100% of its potential revenue from its customers, itās a complex equation with too many variables. But there are ways of increasing its efficiency without acquiring any new customers.
Hereās 3 ways you can start doing this with your products:
Increasing perceived value
By continually releasing features that benefit your customers, essentially by either saving them more time or more money, you increase the value that your customers feel like they are getting from your product.
If currently, your product can save a customer a $10K yearly overhead, think of ways to 10X that to $100K.
Ensure that youāre openly marketing this to your customers and making them aware of the new value they can redeem by continuing to use your product.
Once your customers perceive this, increasing prices becomes more of an exercise in reaffirming new value rather than a traditional (and sketchyā¦) yearly price bump.
Read how Shopify increased prices by 33% for the first time in 12 years, solidifying the new intrinsic value built into the platform over that period.
Identify customer pain points
Recognising the most critical features that each segment of your customer base relies on, and then gating these behind specific pricing tiers is a great way to ensure customers continue to pay more as they grow.
By giving away too much value straight out of the gate, you leave money on the table and let your customers take advantage of you.
Yes, itās important to overdeliver on your value proposition, but not to the extent itās costing you precious revenue.
Ensure you tie your price to your customerās revenue/headcount/usage so that you both succeed as they grow.
Upsell upsell upsell!
Be continually conscious of your customerās businesses, what their objectives are and how they plan to achieve them.
Customers will never be as hot on what your product can do for them as you are, so speak to them once or twice a year and hear what challenges they are currently facing.
Doing so gives you ample opportunity to not only pick up on new features but also for āwell that is actually possible with Xā¦ā type interactions - where X is a key pain point youāve identified and gated as above.
Once you have that first interaction that leads to unlocking new revenue with just a conversation, youāll want to be talking to your customers every day!
āI would recommend IdeaHub to those who are intrigued by entrepreneurship and want to build their own tech products.
Itās helped me understand the full product process from idea generation, validation, building an MVP and the road to first sale.
I find the discussions really exciting and the feedback loop to apply them to my own products is invaluable.ā
- Mitchell, Senior Data Engineer (and Indie Hackerā¦)
Dave Pages is the fastest-growing directory of over 340 developer tools curated by developers, for developers.
Finally, stop asking the question āWhatās the best tool for [X]ā and spending ages scouring StackOverflow and Reddit - just search Dev Pages instead.
This is a great resource for anyone learning something new, whether you're taking your first steps on your development journey, or you're a seasoned engineer branching out into new tech.
The founder is building this out in public over in their newsletter as well as creating content to help power up your programming productivity.
Community products! š„
This week weāre looking at a hot new AI product.
No, itās not another ChatGPT wrapper! I think this one has great potential to disrupt a number of industries.
AudioNotes is a speech-to-text conversion platform capable of processing up to 60 minutes of audio in one go.
It supports multiple languages and can either transcribe the audio directly or notarise it into a summarised format.
The obvious applications of this are in meeting transcripts and the generation of assigned actions and takeaways.
But I think there are a lot more possibilities, for example in journalism where interviewers are recording voices live and in podcast editing where creators could repurpose episodes into captivating blog posts.
In the future, the creator Andrey hopes to support custom prompts creating more possibilities for the platform.
Take a look and start a recording straight away without signing up.
P.S. Check out the official IdeaHub Reddit community where you can share ideas with other builders - Iām also taking applications for mods if you are interested in growing the community with me!
Reply