Tag Archives: Software as a service

How to Bootstrap Your Business

I’ve always been fascinated by bootstrapped businesses that grow slowly, and hit their stride around year 4 or 5 or 10!  What make them interesting is their ability to do so without much outside capital (less than $500k).

Unfortunately, too much of what we see in the mainstream, and what is praised are the home runs hit by startups that are well-funded in their infancy.  But then we see that they are the ones that are prone to early acquisitions.  What leads to their early acquisitions is an inability to balance cost and revenue.  People don’t keep tabs on their sources of costs: servicing customers, overhead – employees, and production.  Instead, the founders strongly fixate on growth, but it’s actually growth that fuels rising costs.  No matter what business you’re in margins are what matter.

Then there are those that aren’t acquired and manage to IPO.  Once again the IPO isn’t fueled by a strong revenues, but growth.  Resulting in common cases where the stock falls precipitously after the IPO, I think we know of a few out there today that have experienced this…

Hence, as founders we have to ask ourselves the question, should we really be striving for hyper growth?  It seems unsustainable because it creates a set of expectations that are untenable long term.

So how do you get past the hype and instead focus first on building a sustainable bootstrapped business that will eventually be big?

1. Focus on value creation.

This of course means that you have to really understand what your customers need, what they are willing to pay for, and how both of those variables change as you move from an early adopter to a mainstream customer.

You can offer a simple value proposition to early adopters and still monetize off of them.  However, you might receive push back after sometime, because they’ll want you to provide deep value that keeps them engaged.

There are startups that don’t raise a lot of capital, and manage to get to break even early on from their early adopter pool.  The secret to their success is putting emphasis on the following formula:

  simple product value proposition (keeps cost of servicing down)

+ attractive pricing (based on perceived value to early adopters)

+ volume (matching up the pricing to the # of customers needed to hit break-even) + identifying key distribution channels (cost effective but lead to quick word-of-mouth)

= repeat business and sustainable revenue growth (keeping customers engaged monthly)

There aren’t too many businesses that I’ve seen do this exceptionally well, but here are a few that come to mind: MailChimp, Olark, FreshBooks.  Because these are all SaaS products they did have to go through a ramp up period, where they were building product for awhile.  The founders worked hard to keep costs low during that ramp up period, but they also had to think about how they were going to attract customers quickly to make ends meet.

2. Steady and sustainable growth.  

It’s perfectly normal to grow and then hit a plateau.  But once you hit a plateau you have to figure out why you are there.  You have to ask yourself the following questions:

  • “Have I created a solid repeatable model?”  (Seeing steady monthly revenues.)
  • “Is it possible to scale to the next level, if I employ a new strategy, or are there limiting factors about the business that make it hard to get to the next level?”  (Limited supply, increased costs of goods, or a limited distribution channel.)
  • “Are there competitors who have entered that are taking away market share?”
  • “Is market demand growing or shrinking?”

3. Knowing when and how to get to the next level.

The most important question that I think founders fail to ask themselves is: “Do I even want to grow this business or am I happy where it is today?”

Realize that growing a business from where it is currently at may require new strategies, and those strategies require some level of introspection.  You have to  analyze what has worked, and what hasn’t.  Then figure out if what has worked can continue to work, or if you have to take some time to discover new methods.  Most importantly:

  • Will those new methods pay off?
  • How long will they take to pay off?
  • What’s the work and resources required to make it all happen?

Going after mainstream customers required 2 strategies.

You’ll first need to figure out how to sell a product to a mass market, which means figuring out new marketing tactics that expose a common problem or experience across customer types.  The second is offering the new customer types a product at a reasonable price, that satisfies demand, production, and service costs.  e.g. the price reduction of the initial iPhone, which led to wider adoption.

When you build a business over time it gives you time to think about these strategies.  But too often we get caught up in a desire for hyper growth, which may or may not arrive.  The desire for it is detrimental to our first goal of creating a sustainable business first by offering a product that customers demand.

Enhanced by Zemanta

Cost of a Customer

Too often founders and CEOs fixate on CAC (customer acquisition cost) or LTV (lifetime value of a customer), but they fail to consider the cost of a customer.  Many people tie this into COGs (cost of goods sold), but I actually think it needs to be a separate line item.  To me COGs is just how much it takes to build the product, and often times for technology products and services that is amortized as an R&D investment.  Hence, the cost of maintaining the product or service needs to be factored in.  We need to shift our thinking because we we’re no longer making shrink-wrapped software!  We’re doing SaaS (software as a service).

Unfortunately, CAC and LTV being at the forefront is a phenomenon that especially plagues startups and companies that service a broad base of customers rather than a niche market.  However, the reality is that the cost of the customer can actually narrow margins significantly impacting profitability.  Hence, the key is to think about what the cost of a customer is, and how it can be reduced.

Cost of a Customer

Calculating the cost of a customer is tricky.  You have to begin by seeing what is driving up costs, here are three major factors that contribute to it:

  1. The type of customer you are attracting.
  2. Putting a price on servicing their needs.
  3. The quality of your product or service.

The Right Type of Customer

I actually never blame a customer for asking for too much or driving up costs.  The type of customer a company attracts is well within their control.  It is up to the company to determine who is and isn’t the right fit for the product.  In the event that there isn’t a fit the customer and company shouldn’t bother to do business, it will only cause friction and drive up costs.  This is a hard idea for most founders and CEOs to adopt because it causes them to assume that it will limit their company’s growth rate.

To attract the right customer, you of course have to do customer development; understanding their needs, expectations, and what value they are seeking from your product or service.  However, if you do customer development correctly, you can then craft a marketing message that is clear and attracts that particular type of customer in mass.

For example, BizeeBee offers a self-service CRM product to independent fitness professionals and businesses (e.g. yoga studios and personal trainers).  We don’t service businesses with multiple locations or franchises.  In making the product self-service, I knew that the type of fitness professionals we’d be able to service needed to be comfortable enough with technology to get up and running by themselves, or with as minimal customer support from our end.  However, despite their degree of tech savviness, because we are focused on making a self-service product, we knew that the product needs to be as simple to use as possible.  If a potential customer comes to us asking for a lot of help to get setup we tell them that we’re probably not going to be a good fit.  Yes it kills the sale, but it also kills the long term cost.

At BizeeBee, we still talk about having great customer service, but because our product being self-service, lets customers know that they can get setup on their own.  They don’t need to wait on us to get started.  This might seem pretty obvious to most, but for our customer segment it is important to be clear with the messaging because our competitors products’ are very setup intensive.  Our goal is to empower our customers and keep our support costs down.

By baking in customer needs into the design of our product, and conveying for whom and how our product addresses those needs in our messaging we have attracted the right type of customer.

Pricing Your Product

Pricing your product also helps a lot.  At BizeeBee, we don’t appeal to the overly price sensitive customer.  Instead we’ve concluded that the price point we offer attracts customers that value our product and our time.

If it were a free product or very low cost solution there would be an element of entitlement.  The other element to pricing that people often overlook is charging the users of their product directly.  Indirect approaches such as affiliate marketing and lead generation or having two users but one customer (e.g.  marketplaces or B2B2C), can skew costs.

I’ve actually experienced this at my last startup Mint, because it was a free product it attracted millions of users!  This is something people think they want… In reality it drove up customer entitlement (requesting more features), creating the need for support staff to handle customer requests, and put a burden on engineers to spend time building features that weren’t always revenue generating.  The amount of money we were making on lead generation per customer, i.e the LTV, was significantly less than the cost of a customer.

Quality of Product

Quality is the #1 driver of customer cost.  It manifests itself in the following manner:

  • int increases the number of customer support staff you need to address customer concerns
  • it increases customer churn and reduces closing rates for sales staff
  • it impedes the time engineers spend on creating new products because they are more focused on fixing bugs

Now some companies take the strategy of charging their customers for technical support.  I think paying for technical support only makes sense if a customer wants additional maintenance, i.e to add features to a product or receive help/training getting setup.   Barring those two, having a customer pay for a defective product will definitely leave them thinking twice about doing business with you going forward.

Finally, the cost of a customer will change as the number of customers go up.  This is because servicing more customers means you’ll have more operational expenses such as building or maintaining infrastructure to support the larger number of customers.  You can offset the increased costs by looking for services that will support the larger load.  But you’ll still have an interim period of growing pains that will need to be addressed.

There isn’t an exact formula to determine the cost of a customer, but the point is to be aware of what contributes to it, and factor it into various aspects of your business namely: product quality and the type of customer you’re attracting through your marketing and pricing.

Do you want help determining the cost of a customer for your product? Then check out our Lean Product Development Course Learn more!

Enhanced by Zemanta