How Sales Complexity Impacts your Startup’s Viability




There is no question that success for the entrepreneur starts with a breakthrough (or at the very least great) product or service. Yet too often, entrepreneurs fall into the “field of dreams” mentality (in the words of Terence Mann, AKA James Earl Jones: “build it and they’ll come”). But the truth is that defining the product is just the beginning. Entrepreneurs must spend significant time thinking about the complexity of their sales process and the cost of customer acquisition, as these factors will strongly impact a company’s ability to make money and attract investors.

An obvious requirement for a successful startup is that they are able to make more money from a customer than they spend for a customer, i.e. Lifetime value (LTV) should be greater than cost of customer acquisition (CAC) (see my prior blog post, Startup Killer: the Cost of Customer Acquisition). In this post, we’ll focus on the complexity of the sales cycle for various different types of B2B software and hardware products, and looking at how that impacts the viablity of startup business models by increasing CAC. And I will introduce a “zone system” that entrepreneurs can use to help evaluate different start up sales models.(Note: This post is primarily about B2B technology companies. Some of the concepts may apply to B2C internet, or to other industries, but it was not written with them in mind.)

Understanding Sales Cycle Complexity

Let’s start by looking at the sales cycle spectrum. Some products/services are easy to sell, and buyers will feel comfortable buying them online the first time they visit a web site, while other products and services require complex sales cycles with multiple on-site visits, meeting with various decision-makers, a protracted proof-of-concept trial of the product, etc.

The following diagram attempts to portray the spectrum that exists from the simple to the complex:


(Note: The categories shown are not hard and fast ways to define sales complexity, but are designed to provide a framework for discussion. For simplicity, I have also left out channel sales at this stage.)


In this model, some version of the product or service is given away, with the goal of up-selling or cross-selling over time. Think Open Source products like JBoss, MySQL, and Asterisk, and web services such as DropBox and SugarSync. (Note that only some portion of the free customers will likely convert into paying customers.)

No Touch Self-Service

Here you drive traffic to the web site using SEM/Pay per Click ads, SEO, Inbound Marketing, Freemium, etc. Visitors convert to paying customers without any need for salespeople. The product needs to be simple to understand, and have a compelling value proposition.

Light Touch Inside Sales

In this model, you might provide some light level of human touch such as email exchange to answer questions and provide customer support. A slightly higher level of touch might involve a phone call with an inside sales person.

High Touch Inside Sales

Here you still sell your product/service over the phone, but the amount of work in closing the deal requires several phone calls, sales engineers, and/or web-based demos.

Field Sales, and Field Sales with SE’s

Now you require an on-site visit using a field sales organization. You might also need multiple on-site visits, selling to several decision-makers, use of SE’s (sales engineers), and perhaps on-site proof-of-concept installations that take considerable SE time.

Impact of Sales Complexity on Customer Acquisition Costs (CAC)

If you are like me, you would expect the Cost of Customer Acquisition (CAC) to rise as sales complexity increases. So the first time I talked about this topic, I drew the following simple graph:


However, when I looked a little deeper into the costs, a very different picture emerged. The diagram below shows rough estimates of how CAC increases with the complexity of the sales process. (For a look at the spreadsheets that support these estimates, take a look at the embedded spreadsheets in Startup Killer: the Cost of Customer Acquisition.)


Now let’s create a more accurate graph with these estimated numbers:


What we see above is something quite surprising: using the rough numbers that I had estimated for these different categories, CAC appears to increase exponentially as Sales Complexity increases.

To help understand this phenomenon further, I looked at the estimated numbers against a logarithmic scale:


The above diagram illustrates the same phenomenon in different way: using my estimated numbers, the cost of customer acquisition (CAC) jumps by about 10x as you move between these different sales models.

A warning about the data and the graph

Readers should be aware that there can be substantial variation in CAC for different real world companies from my estimates. The key driver of variation is the conversion rates and time taken at various stages in the sales cycle. However, despite that, I believe the diagram is a good indicator of the correlation between Sales Complexity and CAC, indicating a major rise in CAC as additional human touch is added into the process.

Reducing CAC by reducing Sales Complexity

The numbers indicate that it is possible to reduce CAC by very significant amounts if you could change your sales model from:

  • Inside Sales –> No Touch
  • Direct Field Sales –> Inside Sales

This is obviously much easier said than done. But the impact is so powerful, that it bears serious thought and brainstorming.

What causes Sales Complexity?

To understand if we can reduce sales complexity, we need to understand its causes. Here is a quick list of things that will make a product or service have high sales complexity:

  • Complex to understand and/or evaluate, install, configure
  • Requires multiple people to get a purchasing decision (frequently caused by a high price)
  • Mission critical
  • Has high cost if it fails (e.g. data loss, significant financial impact), and the risks of failure are high
  • Expensive – high cost to the purchaser, and/or takes a long time to get an ROI
  • Affects many other IT systems, people or departments
  • Requires significant change to the way people work
  • Requires the purchase of other elements, or integration/development work to make a complete solution
  • No customer references that have the same usage needs as the buyer
  • Pricing complexity, where the buyer can’t easily figure out the right configuration, etc.
  • Custom contracts need to be negotiated

The list is probably incomplete, so please add your own thoughts via comments.

There are two other factors relating to your buyer that can make it harder to sell a product:

  • Where there is low customer pain
  • Where there is no sense of urgency

If you are an entrepreneur looking at your next startup, the following sections will help you understand the impact on your business of a product or service that has the specific sales complexity properties.

Customer Monetization (LTV) must exceed CAC

As stated in the introduction, for a profitable business the money that you make from your customers must exceed the cost that it takes to acquire them. i.e. LTV must be > CAC.  (This topic is covered at length in Startup Killer: the Cost of Customer Acquisition.)

As Sales Complexity and CAC increase, this means that businesses need to find a way to charge their customers more money for their product/service to remain profitable.

To get a customer to pay for a much higher priced product in today’s tough economic environment, I believe there are three driving forces that need to be in place:

  • Value: the customer needs to perceive that they are getting good value for the money they are paying
  • Pain: the customer needs to be experiencing some significant pain that they need to see resolved
  • Urgency: there needs to be a sense of urgency to get the problem resolved

The combination of these three factors could be said to equate to your ability to monetize the customer (Lifetime Value of the Customer, or LTV).

Lets look at what happens when we plot Value/Pain/Urgency with a logarithmic scale against Sales Complexity:


Startups that fall below the line are likely to be in the Unprofitable Zone where their buyers will not be willing to pay them enough money to cover just their sales and marketing costs. See diagram below:


A Zone System for evaluating Startup Sales Models

Using the above chart, it is now possible to group startups into a series of interesting zones based on the complexity of their sales process. Lets start with the Red Zone.


Red Zone 1 (Field Sales)

As you might imagine, the color red signifies danger. Startups in Red Zone 1 usually have high priced sales people selling direct to the customer. Given a typical number of deals that those people can work on at any time, this will drive a high CAC number. (For the spreadsheet showing how sales productivity in terms of deals closed per sales person affects CAC, see Startup Killer: the Cost of Customer Acquisition.)

The only way to cover the high CAC number is to close high priced deals. In a strange twist of fate, charging your customers more money has the unfortunate effect of increasing sales complexity (because it lowers the perceived value for money; involves more people in the decision making process; and potentially introduces budgeting issues).

There is also another fundamental problem: buyers see high risk in purchasing from startups as there is a perceived high risk that those startups may not be around in the long term. This is the so-called “Safe Choice” problem, which adds to the sales complexity, and makes an already tough problem considerably harder.

Other problems that are likely to affect companies using direct sales forces are:

  • Lumpy deal flow that makes revenue forecasting difficult and unpredictable
  • Deals tend to close at the end of the quarter, which can make life uncomfortable for executives and the salesforce

Despite how difficult it is to be successful with a direct sales force, it is possible to be very successful in this area provided your product/service gets a high score on the Value/Pain/Urgency axis, allowing you to charge enough money to cover the high cost of customer acquisition. If you are an entrepreneur thinking about an idea in this area, I would caution you to remove the rose colored glasses, and ask yourself some very hard questions about your value/pain/urgency score, to make sure you don’t end up in the failure zone, like so many other venture backed companies. Given my own experiences in this area, I have seen only a small percentage of these make it into Blue Zone 1.

Despite the difficulties, good companies can successfully make it to Blue Zone 1. Matrix Partners has done very well investing in this area, and will continue to seek out good ideas in this space. Examples of successes in the Portfolio include:

  • Netezza (IPO-ed in 2007) with an average initial deal size of around $1m
  • Starent (recently acquired by Cisco for $2.9Bn) that successfully sold wireless data infrastructure equipment to wireless carriers. Very high LTV per customer.
  • Aruba (IPO-ed in 2007), sold wireless infrastructure to enterprises. High LTV per customer.
  • Airvana (IPO-ed in 2007), sold infrastructure to wireless carriers for 3G data services. Very high LTV per customer.

Using Strategic Partners

There is one very good strategy that companies in Red Zone 1 can follow which will move them into Blue Zone 2, and that is to sign up strategic partners like IBM, HP, Oracle, etc. to resell their products for them. These companies have built successful direct sales organizations and have the credibility with customers to get around the “safe choice” problem. A couple of my porfolio companies that were very successful at doing this were AppIQ (acquired by HP) who leveraged relationships with HP, Sun and HDS; and Diligent (acquired by IBM) who leveraged a relationship with HDS. To play this game right, ideally the partner should sell a platform version of the product, leaving open the opportunity for the startup to go back to those customers and up-sell them additional modules, thereby establishing its own customer relationships. Companies that only sell through one or two OEM channels and have no direct customer control are valued far lower than those with a broad set of customer relationships.

Another option is to try to move to selling through a VAR channel, but this move needs to be done early in the company’s life to get the culture right, otherwise it can be very difficult to change later.

Red Zone 2 (Channel Sales)

Channel Sales is complex category that is not easy to represent on this chart. It could span a range of complexity/CAC values depending on whether the channel management program is human intensive or not.

For simplicity sake, I chose to show channel in a zone between inside sales and field sales. I also chose to place this in the Red Zone, as it can be very hard to get a channel started and working well.  Entrepreneurs and startups tend to underestimate just how hard this can be, and how long it will take. Success requires a deep commitment to channel partner recruitment, training, support, and sales & marketing assistance. It may also require field sales people working alongside the channel if there is no existing demand in the market, as channel partners are not good at creating new markets or evangelizing a major new concept.

In this model, it is often more about your ability to successfully build a network for partners than it is about the uniqueness or marketability of your product.

The Amber Zones


The Amber Zones are a less dangerous place to find yourself as a startup, as your cost of customer acquisition can be low enough, that your primary problem is solving how to provide enough value to your customer in an area where they have adequate pain and urgency.

Amber Zone 1 (Freemium): this zone is for companies that have used a free product to acquire non-paying customers, e.g. Open Source. The challenge for these companies is to figure out how to monetize their customer base without damaging the growth of the free product. A good example of this kind of company is one of my portfolio companies, Digium, which produces Asterisk, the Open Source telephony server (most frequently used as a PBX). Asterisk is downloaded approximately 4,000 times every day. Digium has several strategies for monetizing its market position, including offering support, and a premium version of the product, Switchvox, that turns Asterisk into an easy-to-use, and bulletproof, PBX.

Why Amber and not Red?

There are two reasons why I prefer to use Amber as a color to indicate less danger than Red for these zones:

  1. CAC is low enough here, that the challenge of figuring out how to increase value to move to the Green Zone is not as hard as it is for companies with higher CAC numbers.
  2. Companies in the Amber Zone are likely to have the ability to leverage the transformational effects of the Internet on sales and marketing. See later section entitled: Make full use of the Web for Sales and Marketing for more details.

The Green Zones


The Green Zones represent a great place to make money. These are areas where I am particularly focused on finding investments.

Green Zone 1 (Freemium) can work well where the free version of the product is highly attractive to customers and drives considerable numbers of people, and when the conversion rate to paying customers is high.

Usually there is some additional selling work to do to convert the non-paying customers into paying customers. (e.g. JBoss used an inside sales organization, and Digium uses both inside sales and a channel to convert its customers to paying). Hence the arrow in the diagram above.

Green Zone 2 (No Touch Self-Service): One of the most powerful B2B business models. These companies in this zone have found a way to create very clear value propositions for their products/services that can be easily understood just by visiting their web sites. Having a touchless conversion from website visitor to buying customer means that all your focus should be on maximizing visitor traffic to your web site, provided you can do that and keep CAC at a reasonable level below your LTV (the lifetime value of your customer).

Green Zone 3: (Inside Sales): An attractive business model provided that you are able to appropriately monetize the value that you are providing to your customers. If your business is in this zone, it makes sense to ask questions about how to further simplify your sales complexity, and even ask if it might be possible to move some set of customers into a touchless conversion. There is the possibility of a very significant reduction in CAC if you are able to do this.

Winning by reducing your Sales Complexity

Product / Service Design plays a crucial role in Sales Complexity

A big question that this whole blog post raises is whether it is possible to take a product/service that has the properties described above in the section called What Causes Sales Complexity, and change them so that can use a less complex sales model. It is my current belief that the primary way to do that is to redesign the product/service to eliminate the issues.

SaaS example

By moving from a an on-premise, enterprise software product to a SaaS model, a company changes the following elements that contribute to Sales Complexity:

  • Eliminates the need to involve IT in the decision making process
  • Makes it easy for the customer to try the product
  • Eliminates the need for any on-site installation, or new equipment purchases
  • Greatly reduces the initial size of the $’s that have to be allocated to purchase
  • Moves the expenditure from CapEx to OpEx which is usually an easier decision
  • Greatly reduces risk for buyers, as if it doesn’t work, they can cancel and stop paying

This has the following effect on the diagram:



Freemium offerings can aim to reduce sales complexity by doing the following:

  • Making it easy for the customer to try to the product
  • Eliminating risk for buyers, as they don’t pay for other services or upgrades until they have seen some results from the free version

The best Freemium offerings are like DropBox. They provide the full functionality of the product for free, but find a measurement that the customer will likely exceed that draws them into paying. By the time the customer reaches this threshold, they are likely very happy with the product and inclined to pay without too much difficulty, and also hooked by its sticky features (i.e. they have a lot of files on the system that are being shared with others that would be hard to move elsewhere.)

Free Trials

In a similar way, free trials reduce sales complexity by:

  • Providing a very powerful way for your customers to ensure that your product will solve their problem
  • Greatly reduce the risk for the customer when purchasing.

These are both important steps to allowing your customers to sell themselves.

Open Source

Open Source software has a similar transformative effect on Sales Complexity. By making your software free and Open Source, you change the following:

  • Make it easy for the customer to try the product
  • Eliminate risk for the buyer, as they don’t pay for other services or upgrades until they have seen some results from the Open Source version
  • Greatly reducing the $’s that have to be allocated to purchase versus Enterprise software
  • Lower customer risk if the vendor fails as you have a community that can support you

Leverage the Transformative Power of the Web for Sales and Marketing

The wide new range of tools available including SEO, SEM, the Social Web, Inbound Marketing, viral techniques, etc. all combine to provide a savvy marketer with great ways to generate low cost web traffic. Then once you have those visitors, other web tools allow the use of rich interactive media, videos, free trials, etc. to answer buyers’ key questions, and handle their objections. Businesses that are expert in this area have a huge cost and business model edge over those stuck using human touch which is expensive and doesn’t scale easily.

Leverage Engineering to solve Sales and Marketing problems

There are a few ways that engineering resources can be used to help with sales cycle complexity. In particular Engineering needs to adopt the cultural mindset of designing and building the product so it is far easier to evaluate during the buying cycle.

Sometimes, doing this well might involve building a separate version of the product just for evaluation. A good example of the latter is CloudSwitch, which produced a free Express version of its product that has a greatly simplified user interface from the Enterprise edition.

Leverage Channel Partners to do more of the Human Touch

To the extent that your company is doing the human touching, it is very expensive from a CAC perspective.  When channels are engaged, CAC to some degree migrates to more of a variable cost model in that there is some ongoing expense associated with training and managing the channel, but once a channel is trained and productive, that burden lessens.   Subsequently,  “others” are spending their dollars on CAC, and the manufacturer pays for success on a variable basis through margin to the partner.

The Internet Divide

One of the more interesting developments in the software industry is the emergence of a new breed of companies that have leveraged the revolutionary effects of the Internet together with either a touchless sale or inside sales model. That combination has created a far lower cost of sale than was previously possible for selling complex software. Pioneers in this area include JBoss, SolarWinds, Acronis, and HubSpot. These companies have developed new techniques and scientific approaches to lead generation, marketing automation, and inside sales, and used those advances to sell software in high volumes at low prices. This is in stark contrast to the old way of selling enterprise software which is very human intensive, and expensive.

The divide between the two approaches is illustrated on the diagram below:


For want of a better name to describe this new approach, I refer to it as the Low Cost Sales Model.

Disrupting the Enterprise Software world

The Low Cost Sales Model has the power to disrupt the industry as companies using the Low Cost Sales Model can disrupt players using the older enterprise sales model. As an example, JBoss used the Low Cost Sales Model to disrupt BEA and IBM that were selling the same solution for dramatically higher prices. BEA and IBM could not respond as they were stuck with a business model that would not be profitable at the lower price point.

Selling to SMBs (Small and Medium sized Businesses)

Sales and marketing costs are now low enough that it is finally possible to profitably sell sophisticated software to the SMB market. Previously it was simply too expensive to try to reach this market for anything but the simplest software. Since most SMB’s don’t have IT staffs, Software as a Service (SaaS) provides the perfect delivery mechanism. HubSpot is a great example of a company using the Low Cost Sales Model to sell software as a service to SMBs very successfully.

Extreme Profitability

Companies like SolarWinds are leveraging the power of the Low Cost Sales model to deliver extraordinary levels of profitability. In 2009, it reported EBITDA profits of $52m on revenues of $116m. That means its operating profit margins were 52%, placing it in rarified territory.


The most fascinating new insight that I discovered while writing this post, was how CAC grew at a roughly exponential rate as sales complexity forced higher levels of human touch into the sales process.

Given this, I recommend that B2B Entrepreneurs gain a clear understanding of the sales complexity of their proposed new business, and carefully contrast this with the associated customer value / pain / urgency levels. This comparison should help them understand if they have what it takes to make a viable business model. (A viable business model requires that you are able to monetize your customers at a higher level than it costs you to acquire them – i.e. LTV>CAC.)

The data also shows that it is extremely important to consider ways to redesign your product/service and resultant go-to-market models to minimize the amount of human touch involved in the sales process. It is not enough to simply want to use a lower touch sales channel. The product/service has to be simple enough to evaluate and purchase for it to work in that channel.

If you have an existing business, my recommendation is that the CEO should be leading brainstorming sessions with his or her VPs of Products, Sales and Marketing to see if it is possible to move from one tier of sales complexity to a lower tier.

Key Takeaways

  • Understand the sales complexity of your business. Figure out your LTV and CAC, and make sure that your LTV>CAC so that you have a viable business model.
  • Look for ways to decrease your sales complexity, which might involve redesigning your product and leveraging engineering resources to eliminate issues in the sales process.
  • Realize that reducing sales complexity is an achievable goal, and should be an ongoing process that merits a significant investment.

Brainstorming suggestions:

  • Do you have a clear documented picture of the issues in your buyers’ mind in each step of the sales cycle that have to be resolved before they can make a purchasing decision? (This needs to be in hard copy form for the brainstorming group to be effective. It is rare that I find this step has been properly completed.) For more details, refer to Building a Sales and Marketing Machine.
  • What attributes of your product/service are causing it to require a complex sales cycle? Can these be changed?
  • What would be required to allow your company to use the next step down in sales model (e.g. to move from Field Sales to Inside Sales, or from Inside Sales to No Touch Self-Service)?
  • Are you using all the latest techniques for leveraging the web including Inbound Marketing, lead scoring and lead nurturing, marketing automation, SEO, SEM, social media, web video, etc. Those interested in pursuing the Low Cost Sales Model would do well to study the techniques and behaviors pioneered by the leading companies like SolarWinds, Acronis, HubSpot, ConstantContact, etc.
  • Does your Web site answer all the questions and issues that arise in your buyers’ minds during their purchasing process?
  • Are you making it easy for the customer to sell themselves, including providing a free trial?
  • Is your pricing causing you problems by increasing sales complexity? Could you reduce entry level pricing to the point where only a single individual is required to make a buying decision?
  • Can you use a free product to help acquire customers that you can later up-sell or cross-sell?

Important Final Note

It would be wrong to read this article and conclude that any business with high sales complexity is a bad business. There is nothing wrong with having high sales complexity provided you are able to get large enough orders, in a reasonable time period, to cover your cost of sales. That is a very viable business model.

The opposite situation is also worth stating: any business that has low sales complexity but inadequate value provided to a customer is very unlikely to be successful.


I would like to thank the following people for their highly valued input to this article: Dharmesh Shah of HubSpot; Danny Windham and Steve Harvey of Digium; Tim Barrows, Antonio Rodriguez of Matrix.

About the Author

David Skok

Stay updated

Related Posts

690shares Best practices for inside sales managers. An interview with Mark Roberge,...

2.4Kshares In this article I interview Aaron Ross, co-author of a new book,...

263shares As most of my readers know, I am a big fan of Inbound Marketing. However...

  • Fantastic post David thank you.

  • petercohen

    Very useful analysis, David.

    A few quick comments:

    1. In addition to complexity, companies should also factor in the speed of the sales process. How long does it take for the customer to actually start paying them? For companies selling SaaS solutions in particular, a delay in cash flow can have a significant negative impact. You're exactly right that CAC in excess of LTV is a start-up killer; so is running out of cash while waiting for the LTV. It would be interesting to run a few scenarios showing the impact of delays in cash flow.

    2. You made good suggestions on how to cut sales and marketing costs. I've seen companies make use of cost-efficient marketing to actually replace high-priced sales resources or to maximize sales effectiveness. For example, an on-line demo can reduce the need for more support engineers to show the product. Or a published document on security policies can cut the amount of time sales people need to spend addressing those concerns, making it possible for an expensive sales rep to handle more opportunities.

    3. I like your suggestions about re-engineering the product where possible to make it easier to sell. I've also seen companies engineer marketing elements directly into their product that encourage users, particularly trial users, to upgrade. Marketers actually like it when they can enlist engineers for help!

    Just one caution on your comment that SaaS solutions eliminate the need to include IT in the evaluation process. That may be true in some cases, but in instances when the solution will be broadly deployed (e.g. web conferencing, CRM, HR), IT may interject with legitimate concerns about security, performance, or integration. SaaS providers should be prepared in advance to address their concerns.

    Peter Cohen
    SaaS Marketing Strategy Advisors

  • Stephen Hobbs

    Hi David, This is excellent information. Particularly appealing is the way you quantified and graphed the assumptions using the log scale. Keep these insights coming. I enjoy your articles very much.

  • Peter, great point on #1. Its sad to see a company run out of cash with sales in the pipeline and being forced to make quick financing deals at bad terms. Along with time to get paid, you also have to factor in the resources it takes to get paid. As the number of corporate customers goes up, the amount of resources needed to babysit your receivables goes up. It also adds a fair amount of stress 🙂

  • Charlie Ungashick

    Very thoughtful analysis as always. Streamlining the funnel to achieve a predicatble marketing and sales 'machine' is often far easier than adapting an enterprise product to be more channel-ready, mid-market friendly, downloadable, etc. Brainstorming sessions are a great way to see the entire process – from initial demand to closed sale.

  • davebrock

    This is an interesting post, I've mixed feelings about it. The biggest problem is that ignores how customers buy. Any company, in bringing it's offerings to market must understand how their customers buy, building their sales models around this. Using a channel that offers an attractive cost of customer acqusition is meaningless if it is not aligned with how customers buy.

    One of the biggest problems organizations(start-up through established) fase in this area is they build their sales processes from an inside-out point of view (largely driven by a cost model), rather than starting from an outside-in (then assessing cost alternatives/cost savings). Using this latter approach usually results in a shorter time to revenue, and overall reduced sales expense (by avoiding retinkering and fixing).

    A separate point, I like the concept of “making it easy for the customer to sell themselves.” However, I would tend to change the focus in “making it easy for the customers to buy.” While it seems like wordsmithing, the answers one gets by focusing on “how do customers buy, how do we facilitate the customer buying process, how do we make it easier for the customer to buy,” will be very different than focusing on “how do we sell.” It leads to faster ramp times, and ultimately lower cost of customer acquisition. Again, we tend to take the hard/expensive route by defining the process backwards.

    A related consideration is where the maturity of your “problem/solution” category–or where it is in its life cycle. (Note I am focusing on the category, not your product). This is a long discussion, I won't go into in this comment.

    On another point, an important consideration is the timing of cost/expense, and risk. In many cases the cost of using a channel (when you fully look at all the costs of developing, training, managing and supporting a channel) may not be signficantly different than another approach, but the timing or shifting from fixed to variable. For example in the comparison of a reseller and direct sales organization, the costs may not actually be that different, but many of the costs for a reseller organization are incurred when the order is placed, versus with a direct sales organization which are incurred up front.

    There is no doubt, the complexity of sales impacts all organizations' viability, not just start ups. Cost is an important element, but it is not the starting point in assessing routes to market and risk.

    Thanks for a provocative article.

  • kylelussier

    Another home-run! Particularly the CAC vs Sales Model. Would be so amazing if someone could collect a lot of hard-data related to those data points.

  • This was a great read. I love the depth, diagrams/charts, and overall analysis. As someone who is currently trying to figure out the right “step” in your model, this has helped to crystallize my thinking. Many thanks!

  • Dave, I could not agree with you more about the need to define the sales process from the buyers point of view first. If you read a different section of my web side called Building a Sales and Marketing Machine, you will see that I have very strongly recommended that approach.

    Thanks for your other thoughtful comments. The one area that I am not sure I fully understood was why you felt that the cost of building a channel would not be up front. In my own experiences, it costs a great deal of money up front to build a channel, and can take even longer than direct sales before you get a return on that investment. (I agree that you wil alsol incur a cost in the form of the discount you give the reseller at the point of making the sale.)

    Thanks, David

  • Dave; Another of your amazing posts – don't know how you write a book like this for each one, and with such great explanations. All I wanted to add is one thought about how to speed up the sales cycle itself for a complex sale.
    High tech solutions, as you point out, are usually complex and in the end are only bought by customers who have educated themselves to the point where they are comfortable enough to make the decision. And typically, this educational exercise falls on the shoulders of the sales rep. Especially, as in your section above on Field Sales.
    But with Inbound Marketing Automation, you condense all that product knowledge the reps carry around in their heads (and on bits of promotional paper and brochures) into white papers and videos. Written, created, directed and acted by professionals, using the best practices of your best sales rep (not to mention marketing team). And then you put the material up on your site (behind a registration form), and your prospects sign up (now giving you a name and email address and slowly much more about themselves as they answer a few questions about themselves each visit). And then they start downloading the materials, watching your videos and literally educating themselves. They do so at their own rate, fed each new piece immediately without lag time, 24/7. So they progress around the cycle more quickly. But they also reduce the CAC because your sales people are now freed up from this hand holding to concentrate on the more sales ready prospects who have been nurtured around their own “buying cycle” to the point where they achieved a high enough grade and score to be promoted from the marketing funnel, into the sales funnel (fed into your CRM). So no more cold calls as each prospect in the CRM has by definition received emails from this sales rep (automatically handled by the Marketing Automation software), and the rep knows a fair amount about the prospect from his or her profile and digital footprints on the site. So a more effective sales call.

    Great work, look forward to your next post.

  • mcenedella

    Another fantastic post, David!

  • This is a great post. There are so many business (including SaaS) that make their sales process more complicated than it needs to be. Keeping the sales process simple and CAC efficient is one of our competitive advantages.
    Joel Lessem

  • Jim Kelly

    Great summary and insight on the sales and revenue generation side of the ledger for startups. I feel these issues often get overshadowed by the technology, solution, and market opportunity aspects of a business plan, yet as we all know timely revenue generation is just as critical. Having sold and managed sales teams for many years in the Field Sales category you describe, I have found that another way to lower the CAC and deal with the inherent complexities of this segment is a strong sales methodology and discipline. The best sales methodologies encompass core components such as Account Planning, Opportunity Planning and Sales Call Planning, providing a common language and process for your sales, SEs and sales management to utilize. These methodologies if used correctly can help teams shorten sales cycles and increase revenue by process driven qualification, indentifying the weakness and unknowns in your sales opportunity, and preparing call plans and specific meeting objectives in order to accelerate the sale. No more “winging it”. A successful sales call moves from “wow, that went well, I think they really liked us and our product” to “wow, that went well, we achieved our sales call objective of gaining Joe Smith's verbal agreement to sponsor a meeting for us with the CEO by next Thursday”. The methodology I have used in my career for managing complex and high ticket technology products is Sales Force Systems. I highly recommend it.

  • Jim, Many thanks for taking the time to comment. For other readers, Jim works at Netezza, one of the companies that I list as being very successful in big ticket, complex sales. Useful to know about Sales Force Systems.
    Thanks, David

  • A fantastic article, thank you.

    We have found our pricing model where price/employee goes down as #employees goes up really falls over as we cross the line from inside sales to field sales. So a lot of lights went on as I read your article. They also want custom terms and conditions, SLAs, and customisation. This blows the whole model off course. We are currently in the process of revisiting our pricing model to take these issues into account.

    One comment I would add, is that where the deployment is going to impact all the employees in a company and the buyer hasn't done this before (for us this is often the HR manager) then other decision-makers will get pulled in irrespective of the deal size as the buyer looks to cover their risk.

  • Peter, thanks for your comment here. It is valuable to hear how this has worked in your own situation. I agree that there are certain situations where you just know you can't avoid pulling in other decision makers, and in that situation the important thing to recognize is that you will need to charge more money to cover your costs of selling.

    Best, David

  • David, a fantastic post. I can completely relate since I am running Mirror42. We have changed our sales structure from Channel to Freemium / Self Service in the last 2 years. We did this by building a free community called KPI Library that acts as a lead generator for Self Service SAAS solutions (called KPI Dashboard, KPI Benchmark, KPI Project) that are sold as credit-card subscriptions. We are now running an 8 months earnback time on our acquisition cost and operate in the green zone.

  • Karel, thanks for this feedback. It is really useful for other readers to hear how this has affected real world businesses. I can easily see how selling a product like yours could end up on the wrong end of the complexity scale. Looks like you have done a great job and have some very nice customers.

    How do you collect the data that is needed to feed your KPI tools? Do you need to install on premise adapters, or is the customer required to regularly upload data?

    Best, David

  • David, Great article!

    One question, though about many of the graphs.
    It would seem that as the Value/Pain/Urgency (VPU) grows, the CAC should shrink – you need to invest a lot less in convincing your potential customers to become customers if they perceive the high value to them.
    Since you equate LTV with VPU, the Y axis does not reflect that, i.e. one does not see the costs flattening out at the VPU to the customer grows.

    Am I missing anything, or perhaps the the Y-axis should reelect the LTV but not the VPU?

    SaaS Strategic and Technical Consulting

  • The way you describe things is correct, but was not the way I was using the graph. The way I planned the message to be conveyed was: if you have increasing sales costs, you will need to charge more money to cover those costs. To be able to charge more money will require at you have considerably greater Value/Pain/Urgency.

    So your observation is right. But it is just a different way of looking at things.

    Thanks, David

  • Great spot on post! This becomes particularly tricky as a startup matures and offers multiple products which might require coexistence of different models. Managing parallel sales models is sometimes the only way to make sure that all the product lines are profitable on their own (unless there is a strategic reason not to do so) and keeping the teams separate can be quite the exercise.

    Abbas Haider Ali.

  • Great spot on post! This becomes particularly tricky as a startup matures and offers multiple products which might require coexistence of different models. Managing parallel sales models is sometimes the only way to make sure that all the product lines are profitable on their own (unless there is a strategic reason not to do so) and keeping the teams separate can be quite the exercise.

    Abbas Haider Ali.

  • Ashwin Jayaprakash

    Many thanks for writing this.

    I laughed out loud on reading this – “In a strange twist of fate, charging your customers more money has the unfortunate effect of increasing sales complexity …….. involves more people in the decision making process; and potentially introduces budgeting issues.”. Spot on!

  • Ashwin Jayaprakash

    Oh and this:

    ” * Lumpy deal flow that makes revenue forecasting difficult and unpredictable
    * Deals tend to close at the end of the quarter, which can make life uncomfortable for executives and the salesforce”

  • Steve Kraner

    David – Great post for entrepreneurs and anyone building or turning around a company.

    Steve Kraner

  • SMB Research has recognized this article as one of SMB Research’s Top 20 Favorite Reads from 2010. The entire list can be found on the SMB Research blog at

  • Angus

    Dave, great post. Can you provide (or point to) more information on The Low Cost Sales Model.

    SolarWinds is one of the companies we model ourselves on and I would like to get more insight.

  • Baekholt

    Since the font on your site is not zoomable, i must send it to instapaper to be able to read it. — But i like the content. thanks. 

  • Sorry about that. I used a powerful template from CrowdFavorite, and it is where that problem lies. I cannot easily change it.

  • Fantastic David – Another reason for me to keep reading.
    We are making many of these calls intuitively and are finding that rather than a big corporate sale we are doing better just by letting the client try “pilots” via our channels at very low risk.

    The difference is between pushing a wheelbarrow up a slope rather than a flight of stairs 🙂

  • David +100 this issue – I took screen shots and zoomed !
    It seems the CAC of your posts is enormous – at least there is LTV in the wisdom ! BTW – still looking for Product / Market fit but now trialling with 3 Global 100 channel companies. As soon as we have metrics to justify bridging the funding gap we will be in touch.

  • svovaf

    Amazing post! Really helpful abstraction.

  • Dom


    I just set up a SaaS company a year ago. I want to ask you a question about our organization chart. We have five different departments as Software Development, Partner Success Team, Sales, Operation and Product Development. These all five connected the one -CEO-. and organization chart is horizontal. Do you have any suggestions to improve this chart? How can I change it to make effective?

  • andy

    Great website with content very interesting to learn. I hope the knowledge I can here can be applied to obat alami untuk mengatasi keputihan

  • Pramod Patil

    Excellent Article, here is my perspective, one of the important processes of sales cycle is Lead generation: here are 5 outstanding ideas to you might want to try

    Idea #1 Create a report
    Idea #2 Create a quiz
    Idea #3 Difficult content
    Idea #4 Email course
    Idea #5 Social media

    Summing up
    There are a lot of basic, time-tested lead gen strategies, but that doesn’t mean that you shouldn’t try something new. I described a few outstanding methods many companies aren’t thinking of. All of them are based on creating value and increasing users’ loyalty instead of trying to sell your product in the first email. Check these strategies out and draw your own conclusions!
    Here is the excellent tool which can enhance the lead generation, response time, and create a well audited funnel

Send this to a friend