3 revenue models for B2B SaaS Startups
I have built a multi-million dollar revenue business from scratch. Here are the top 3 ways to generate revenue for your B2B SaaS Startup:
1. Pay-per-outcome model: In this model, you charge on a per-outcome basis. For instance, if your Product helps the business generate more leads, you charge on a per-lead basis. For this, you need to have a sound knowledge of the domain because the cost of a lead in say banking, would be very different in the Edtech industry. So you should be aware of that for your industry. An example of such a pricing model is Google PPC (pay-per-click) ads.
2. Pay-per-usage model: In this model, you are basically the infrastructure provider to the customer and so, the risk of the outcome is on the customer. You only charge on a per-usage basis. A simple example is WhatsApp Business API where Meta charges on a per-conversation basis. Meta doesn't get into the specifics of how the conversation is helping your business. They will deliver the message and charge you for that. Other examples - Cabs, AWS, etc.
3. Pay-per-seat model: In this model, you charge the customer on a per-user basis. As the customer grows in size, you generate more revenue. An example of this pricing is Slack. Other examples include Google Workspace and a dozen other tools. This is quite a common pricing model simply because it helps you build a steady revenue stream from the customer, irrespective of usage or outcome.
There are a few other ways to increase revenue from your customers:
1. Upselling more users: If your customer is on a 100-user plan, can you convince them to add 20 more users/agents? If your product is doing well, most customers would automatically increase the number of users.
2. Upselling a higher plan: If your customer is on a basic plan, can you explain to them the value of your premium plan, so that they upgrade? For instance, your basic plan could have limits on the data storage or the type of analytics you provide. The premium plan will have higher limits.
3. Cross-selling your other products: Do you have other products that you can sell to the same customer? Go and showcase it to them. If they are the buyer, they are more likely to buy from you, than someone else, simply because they already know you and are comfortable working with your team. If they are not the right buyer for the other product, ask them for references.
What other ways do you think you can add more value to your customers so that you can get more revenue?
#startups #business #entrepreneurship
I write about building and scaling Technology Startups
Sunday, 5 February 2023
3 revenue models for B2B SaaS Startups
Friday, 3 February 2023
5 misconceptions about starting up
5 misconceptions about starting up.
1. You need a lot of capital to start a business. Nope. There are indeed some businesses that may need a high capital investment upfront. But, almost always, you only need a little capital *to start*. You can always build an MVP with a small amount of money. This is especially true for Software businesses because if you are a programmer, then you can write the first version of the product yourself. If you are not a programmer, then you can either 1.) get a technical cofounder or 2.) use no-code tools.
2. You need job experience before starting a business. Nope. I was a college fresher when I started Cogno AI and today, we have 200+ large enterprise clients. So long as your learnability is high, you don't need prior experience. Prior job experience does help, but it is not a prerequisite for starting up. There are countless other examples of college entrepreneurs who made it big.
3. You need to have a network before starting a business. Nope. Network definitely helps a lot to get access to enterprise customers or investors. But you don't need to have one in order to start a business. Today, there are so many startup incubators that help you with mentorship, guidance and help you with access to investors. All you need to do is to dilute a small percentage of your company.
4. You need to have domain expertise in the area where you are starting up. While it definitely helps to know the domain well, it is not at all mandatory. For instance, we started Cogno in the Financial Services space with ZERO prior knowledge of the space. Our first 5 clients were the State Bank of India, SBI Life, SBI Mutual Fund, ICICI Bank and Kotak Mahindra Bank.
5. You don't need a cofounder for starting up. While there are cases of a single founder doing well, it is highly recommended that you get a cofounder so that you can discuss ideas, keep a check on each other, help each other during tough times and build a team that has a complementary skillset.
Important note: All the above points have exceptions. There are no thumb rules in business. The above points are guidelines to help you increase the probability of success as has been seen in multiple cases. The above points do not guarantee any form of success and the reverse is also true - not following the above points doesn't mean that your startup will fail.
I have shared a lot of my learnings about Business and Entrepreneurship on my YouTube Channel. Please check it here: https://youtube.com/@aman.goeliitb
Thursday, 2 February 2023
7 ways to grow your startup
My startup was on the verge of bankruptcy because of an abrupt Cofounder exit. 2.5 years later, we did $1M in annual revenue and then got acquired in a multi-million dollar transaction.
Here are 7 ways to grow your startup:
1. Expansion within existing customers. Make a list of your top 10 customers and go and meet them personally. Ask them what other problems they have which they are looking for a solution to. See if there is a pattern and if you can find other problems to solve.
2. Expansion to other Sectors/Industries. Talk to the prospects in the other sectors and see if a small 10 - 15% change in your product can help you open up a new industry. Then you can gradually start setting up a team that is dedicated to that industry.
3. Expansion to other Geographies. Can your product be sold to a nearby country? Travel to the nearby countries and talk to the prospects and see if they also have a use-case for your product.
4. Go up-market. Are you selling to SMEs? Try selling to 1 large enterprise. Then 1 more. Then hire a dedicated Enterprise Sales Head and then ask them to build a team. Large customers are definitely more demanding, but they also pay well.
5. If you're Sales-led, explore some Marketing channels. Try running LinkedIn/Instagram ads. Explore Google ads, Facebook, YouTube, Tiktok, etc. Hire 1 person to just experiment across marketing channels and see if they can find a channel from where you can start acquiring customers. Then double down on that channel.
6. If you're marketing-led, explore Sales channels. Try hiring 1 Salesperson and ask them to meet some prospects and pitch them your product. Give them a goal of 3 - 6 months within which they have to sell enough to fund their salary.
7. Explore channel partnerships. Ask yourself - which companies can sell your products to their customers as a bundle or as an upsell. Become their Product partner and let them be your Sales partner. Refer point #1 above for more details on this.
A lot of you might be tempted to try out everything I mentioned above. Don't do that. Figure out 1 of the 7 points above which is relevant to your business. Execute it. Then delegate it to someone. Then pick another point. Repeat. Don't try everything at once. It's a recipe for disaster.
What other methods can be used to grow your startup? Share your thoughts below.
I have shared a lot of my learnings about Business and Entrepreneurship on my YouTube Channel. Please check it here: https://youtube.com/@aman.goeliitb