Everything I Wish I’d Known Before I Started Demoing SaaS
thebetterstory.co
thebetterstory.co
People don’t buy features, they buy solutions, trust, and relationships. -Rob Gonzalez
I can't count the number of times we (various IT teams) have selected products because they were the only one that had a feature we needed. I'm at the point in my IT career where if I'm watching a demo I politely let them do their little spiel for 5-10 minutes and then I'm like, "yeah yeah show us feature X" (because I want to see that it works and how it works).What always destroys a demo for me:
* Sales people that don't know the technical details.
"I'll have to get back to you on that." (for nearly every question)
* Irrelevant use cases. "Schools use our product!"
* Can't actually provide a *live demo*. Only slides or,
"Let's watch this 10 minute video after which I probably
won't be able to answer any of your technical questions!"
* Complete failure to mention anything in regards to security
or if they do it's nebulous bullshit like, "we your data
in transit!". This one is becoming greatest concern lately.
Everything I've read about this sort of thing says that the #1 thing you can do to improve sales of any software product is to add new features. At least, that works once your product has been established. Selling it initially? No matter how you slice it that's hard.And take established players like IBM: why do people pay more for IBM when their competitors are faster, have more features, and have flashier sales pitches? Because IBM is comfortable, reliable, and you know what you're getting. Better the devil you know than the startup that's going to get bought out and shut down a year from now, right?
But yeah, I've also seen a lot of companies turn down a great product because it was missing a feature they needed. It's always a cost/benefit analysis, is that sale going to offset the cost of developing and supporting that feature? If it's a feature built for one customer and no one else is asking for it, it's probably okay to lose that sale. But if someone else asks for it and you implement it later, go back to that first company and pitch again.
That is the point. You needed those features which means that it was solving your problem of needing that functionality/feature. When people say "sell solutions and not features", it just means that whatever you sell, has to solve a problem for the client otherwise it is just a "Feature". A feature that solves a problem becomes a "solution".
If the feature was something you didn't need, you would not buy them even though the feature may be nice and shiny. So it still has to solve your problem.
As to the need of a specific feature, that's an interesting position. I know people whom show you the work around, and ones that offer to build the feature after they have a signed contract. If you were given the two options and like the person/company which would you prefer?
I completely understand your frustration about sales people not being able to answer any question, but if they actually get back to you with a real answer does this not make the wait worth it?
The other three are completely valid and they should be ashamed of themselves...
If I'm spending my time watching your demo, it's because we have a problem we need solved, and believe you can solve it. You won't even get in the door without knowing what our problem is, so hopefully you'd be able to speak to solving it -- though of course, having to get back to me on precise technical details is fine.
But I can't fathom purchasing something (signed contract) on the promise that you'll add my feature later, maybe.
Let me try again: You're looking for a piece of software, you need it, and are ready to buy. Let's call it a CRM and the feature you're looking for the ability to add a new contact from the main screen. (It could be anything and any feature, but just as an example)
During the demo, you love the software, the people instill confidence, and you can see yourself using this everyday. If it takes three extra button clicks to add a new contact (giving you a workaround) would this make you happy?
Or you're really happy with everything, and the choice is to sign the contract and we would have the button before install date (written in the contract.) Would that be a better option?
I'm interested in how you as the person listening to the demo, would take those two options (giving only one option would be presented during the demo) Does this make more sense?
As a reference, The guys at Close.io use the first option ( http://blog.close.io/) patio11 (who is kicking around here) uses the second option (http://www.kalzumeus.com/)
If it was a new service, this should have ruled you out (for Harvest's case) before you became a qualified lead. I was trying to ask about something that you could use with a workaround (like a few more steps create a translation) or offer to write what was needed to translate for an additional commitment from you. Would you have taken one of those options, or was the client facing information needing to auto-translate a deal breaker for you?
I actually used Harvest for a while, and I basically changed all invoice labels to make them bilingual.
I ended up switching to Pancake, it actually supports setting a per-client locale, and the client-facing parts are translated correctly. It's still not perfect, though, but at least it's there.
I can think of a few pain points I have around storage vendors, functionality of their interfaces, some virtualization niggles, etc. In that case I already have a functioning product and I'm looking to extend functionality and solve a specific issue I have, so if the new product doesn't have it, I stick with what I have.
I'm trying to put myself in the place of someone who doesn't have a category X product at all and am evaluating a number of vendors who all compete in category X, and I'm coming up blank. So likely it's a peculiarity of my scenario -- or, at least, not the kind of customer situation you're dealing with.
I definitely have. I've even switched to a service with fewer features because the previous solution had absolutely awful support.
Don’t waste time showing [prospects] the step-by-step process of doing something. Create a vision of what benefit they can get by using your product. Then demonstrate how they achieve that benefit. Only if they ask for more should you get into the “step-by-step” process of how to set things up.
Only if they ask for more Well, you are asking for more. That's a good thing! It means you're engaged. You are asking about a needed feature. Should the pitcher instead mind numbingly list through all of the catalog of features, hoping they get to yours before mutual boredom sets in? Hell no.I thought this article was full of awesome advice for the reluctant salesperson. That would be me.
alias hnquote='pbpaste | fold -s -w 77 | sed "s/^/ /" | pbcopy'
Then your quote will be Don’t waste time showing [prospects] the step-by-step process of doing
something. Create a vision of what benefit they can get by using your
product. Then demonstrate how they achieve that benefit. Only if they ask
for more should you get into the “step-by-step” process of how to set things
up.My preferred style is:
> Don’t waste time showing [prospects] the step-by-step process of doing something. Create a vision of what benefit they can get by using your product. Then demonstrate how they achieve that benefit. Only if they ask for more should you get into the “step-by-step” process of how to set things up.
This has the advantage of letting the browser do the word-wrapping, while still setting off the quote in a different style.
> asdf
Are you manually applying the italics? Apparently
> asdf
That is indeed better...
If you're a provider who the customer cannot get rid of, you can fuck around with relationships, solutions and other mumbo jumbo.
From the book Pitch Anything, sounds both of us are "analyst frames".
"A particularly dangerous one is the analyst frame that fixes on granular details. The best way to knock off this frame is to give a direct yet high-level answer that describes overall goals or systematic features and then go back to your pitch."
These are taken for granted and will be fleshed out in the POCs or demos to the various technical teams by the vendor's technical marketing and solution teams. The business heads or CIO evaluate the solution proposed and are usually risk averse. An expensive purchase or botched project will look extremely bad for them which makes relationships important, in that the vendors delivers what is promised even if it takes more resources on their end. And these relationships can last long, leading to buying preferences, even if the technical solution is not completely there.
Sales always under intense monthly to quarterly pressure will always over promise and solution and services teams will always resist that, as it usually mean more free work for their BUs but this is long running conflict in most enterprise software companies.
> We invest in people not products.
Additionally, a lot of SAAS pitches are done to enterprises and those pitches happen to sales/marketing folks and not devs/tech leads (who come later in the process).
The bulk of customers over the course of my career have had non-technical people making purchasing decisions. Sales engineers (techies who work on the sales side) are always brought into appease the buyer side technical people who are generally brought in to vet a purchase far too deep in the sales cycle.
The answer to the "necessary feature" question is always yes. "Do you work with X SSO technology?" "Yes." "Show that to us." At which point the sales rep decides whether it's worth the labor cost to build/demo (assuming they haven't already done so). The elegance or performance of a given feature are never considered, except in product x vs. product y scenarios where x and y are evenly matched and even then the technical side is an afterthought to cost, market strength, gartner's opinion, relationships, etc.
I guess what I'm saying is that my experience is that from a sales perspective and an executive perspective, technical details matter little in most cases. That's a big reason why companies with great technology fail while others with terrible technology see great success. Too many brilliant engineers have trouble understanding the importance of great marketing in opposition to great solutions. You can fail with a product that saves companies millions of dollars when none of that spend is a pain point. You can succeed with a product that makes companies spend millions of dollars fruitlessly if you are addressing one of their key initiatives.
Your experience could be a complete and utter failure of sales reps to recognize an opportunity, or it could be that they just don't appreciate that you are a decision maker.
If a potential customer only talks about "feature" and it does not talk about their problem then I consider the customer a "troll". Move on.
The problem with "feature you need" is that many many times IT have no clue that problem X can be solved with feature A, feature B, etc. And whether they envision that "feature' should look like will never be exact the same what my team implemented.
In short, from founders perspective, if I cannot understand that we are solving problem X then I cannot sell our product. But there are some shark which can do - but for small startups that is not good.
I later replaced those demos (which I still do occasionally) by 2 things :
- An in-app onboarding tour (fully self-service), implemented with mock data (see https://gist.github.com/thbar/6036b30ddbc2b00b7656987a930ea5... for a full write-up on how to implement that with Rails & Hopscotch)
- A git-based detailed knowledge base (also self-service), https://www.wisecashhq.com/blog/lessons-learned-creating-a-g...
And I also moved from a CC-upfront trial mode, to a no-CC trial.
Applying those 3 measures slashed my "customer support time" to almost zero & fewer churn.
I suppose I'm attracting more savvy, self-service users too now.
We tried that at Cronitor in 2015 but we saw less engagement from users who started a trial without a cc and less engaged users, predictably, converted at a lower rate for us.
I don't have enough numbers for things to be meaningful (it's a small-scale SaaS), but I seem to recall that removing the CC without onboarding initially was not great, and things improved with the onboarding tour (sorry if I cannot be much more specific!).
Removing the CC avoided the need to handle refunds for some people, which was a bit of hassle to handle.
It's much appreciated anyway. Sharing of the secret sauce is what makes this forum so valuable to the tech community.
No silly viewers for people to install to watch your demo.
Now, I trust that this is sound advice for many (enterprise) customers, but personally I hate it.
- This will not work; I didn't see this in the screenshots
- I don't understand what I saw and now I have irrelevant questions
If the buyer tells you the pain points, and only the pain points, as a seller you can focus on _those_ and cut out the bullshit. It makes manipulating easier as a seller, and as a buyer you're left to trust the seller that everything will work out in the end.
Haven't got the experience to say whether or not this is a good thing.
You mean manipulating the pitch in a way to only focus on the benefits to their problems? Or in a bad way?
I think a lot of these companies, though, are more-or-less selling hosted versions of the stuff they've been selling for decades... which is very much not multi-tenant, but it's what they've got.
companies are also super paranoid about competitors getting a hold of your product and ripping the good features
If the feedback you're getting from an enterprise sales meeting is "we need solution X which isn't part of your product," then either a) you're still doing market research or b) the enterprise is asking for something that doesn't fit your cost/benefit curves.
They sold a document/project management system, extensible like salesforce that was generally used by the whole company.
AFAIK, they targeted CEOs and IT heads, but they targeted SMEs and gave up on larger customers because they believed it simply wasn't worth the effort for those customers, they just got mucked around too much and closing sales took far too long.
This 100 times. This goes for many things too, it's often very easy to feel like you are being productive by painstakingly going over basics and step-by-steps but anyone who is genuinely interested will follow up themselves. Anyone else is going to get bored fast. This is why it's so important to have and show this big vision - you need to hook people to stay interested.
Great post, it's also nice to see something well over 1,000 words! Thanks for taking the time to write all this up!
Most places will not allow you to connect via a wired connection to their network for good reason.
I then started tripping all over myself because I had not prepared for this situation. I did not land the customer.
If possible, running on local host is the way to go.
It was a character building experience.
But then on another client, I put in better (more realistic) placeholder text for the same document and they thought I had sent them another client's information and got real scared about their own data privacy with our company. That's when I learned to refuse a client's request to show them a document before it's (at least nearly) finished. If they want to see the format, a static picture of very obvious placeholder data serves just fine.
As developers, we spend all day building things that don't have the right or final (or any) content, and we understand that a box filled with lorem ipsum will look fine once the real text (which doesn't exist yet) is in there, or a screen with just a big red rectangle adorned with "PLACEHOLDER 500x300" will look perfect once the final image is inserted. But for consumers of what we build, they have no experience of non-finished products: they don't ever see placeholder images on Facebook, they don't see unwritten copy in the newspaper, and when they open up Microsoft Word, they don't type "The quick brown fox..." into it, they type the actual text they want. We know that the hard work from a development perspective has been done, and it's now someone's job to write the copy and pick the images (which is, of course, no easy job)... but to the end user who has no concept of the code whatsoever, all they see is a page where everything is totally wrong.
Secondly, imagination: if all they can see is a red rectangle, many people will find it very hard to imagine a tastefully chosen hero image there instead. We built a product a while back which, in large part, was intended to be flexible and extremely configurable - that was a really key feature of the software. When I was initially demoing it, I showed it in two configurations: one that was incredibly basic, and one that was a wild mix of various garish colours and fonts. I had anticipated that people would use their imagination to interpolate various tasteful designs between the basic and the garish, but no - all they could see was boring or ugly. Even with a careful explanation - "Of course I've used awful colours, you can easily choose from your corporate palette!" - it just never went down well. (Now when I demo it I show off the configurability by tweaking in real-time two pre-existing designs, very different but both very pretty, and both of which are firmly grounded in real-world use-cases, which avoids nitpicking like, "Well, it looks very nice, but we'd never use it like that, we'd have another foo after the bar...")
To the guy saying to use Bacon Ipsum, just no. That's fine and funny when you're a developer sharing something within a development team, but otherwise for a surprisingly large number of clients it will be confusing and possibly seem extremely unprofessional.
I do it for a few reasons:
1. Because our service is expensive and some more old school clients want to hold something in their hand
2. It sits on their desk pretty much forever, keeping the brand in front at all times
But it has the added benefit that even if the power goes out, I would still be able to pitch.
But, realistically, the sales guy doesn't give a shit about how their prospect's day has been - how is this 'sincere'?
How do I show that I care to the same level about some random client?
I have had people fall asleep in the middle of my presentation (after lunch-heart medication). I have had people throw up in the middle of my presentation. I have had people cry in the middle of my presentation.
At that point, I stop politely. I'm not in sales mode anymore; I'm in human being mode. Maybe they need an ear. Maybe they need a beer. Maybe their staff understands that they fall asleep after lunch and that you can continue on.
Sales is mostly empathy and education. I'm selling to you because I believe that I'm going to make your situation better. If I reach a point where I believe that is not true, I'm going to stop selling to you, refer you to someone else, etc.
Occasionally, this loses me a sale. Oh, well. I generally engender so much good will when it happens that it almost always rebounds back to me later.
I should maybe add that I struggle with small-talk at the best of times, so I'm probably a sales person's worst nightmare :)
Maybe I should also add that I'm from the UK, and we don't generally go in for 'have a great day' and all that American smiley stuff :)
Also the author has clearly acquired some sales chops by reading those books on demos - the note at the end about researching and writing the post in 9 hours using airstory had me clicking on the links!
Of course they disclosed they were an airstory founder on their blog.
Engineers, content creators, program directors, are going to be looking for different things and make decisions in different ways. Don't just ensure decision makers show up; make sure you're talking about the pros and cons those decision makers will care about, rather than the ones you think they should care about.
works from within the browser excellent video/audio quality good screen sharing set up meeting with just a simple url
Spending an hour explaining our systems, our business and our pain points to a random sales rep is usually not a good use of my time, especially if I still don't really know or understand your product yet (don't expect me to have even visited your website before the demo if I'm not the person who booked it).
I almost always go through materials before a meeting because it makes me better informed and we end up having a much better conversation.
Currently we have more or less simplistic demos, which also do not look shiny. And we have to highlight everytime that these demos are using just a tiny subset of the full API and much more stuff is possible. When we got more customers we were also able to point to some nice looking apps but this is also not always optimal.
I would never think to check how a SaaS company was funded when looking at their products.
I hope it doesn't come up that often. I worry, though, that it's actually some sort of signal to the average prospect (who's not in the startup world).
One approach -- besides make sure you have an answer ready to go next time -- is to talk about two things (straight up stolen from patio11, but if there are mistakes in memory, they're mine):
1 - who do you think you matter more to, some company with thousands of customers or me?
2 - I don't give a shit what their SLA says, when you call late at night, you don't get eng. If you call my cell, you get the person who wrote it all. Who is going to get your problem fixed faster?
(Hat tip to Jason Cohen for this line of argument.)
It also gives a clue about their expectations for the relationship. Venture-backed companies are not necessarily more stable, because they are often under pressure to grow very fast.
Once you play with the big kahunas, your prospects will be tightly controlled and briefed by their procurement teams. Which means most of the question techniques outlined in the post will fall flat as the proc guys have read the same playbook.
This is where the side chats during coffee breaks, etc become the core. Be ready to show your software to anyone, anytime. The literal elevator pitch. Anything to outmaneuver the proc team.
Good luck :)
If there's anything doing demos has taught me over the years, it's that clients really hate answering the same questions over and over. If you have any of that information ahead of time, don't ask them again. But also like the article says, don't assume their answer is still the same. Say "what I understand you're looking for is X, has that changed?" It shows you're paying attention and have read the information they sent you.
On the other hand, the level of upper management that tends to make the decision is exactly the sort of person this demo advice applies most for: the people who really don't care about the flexibility of your search function or UX (because they're probably not using it themselves) but are quite impressed when you use it to highlight a solution to a problem unique to their company/sector, and don't actually have time to watch a walkthrough of Feature X but do remember the story about how it saved a company facing similar issues $100k
For example, when I hear this bit from the article:
Sales rep: “So, currently your company is losing out on
sales opportunities because leads are falling through
the cracks. [...] how much revenue do you think you’re
missing out on just because of ineffective lead
management?”
[...]
Sales rep: “So we’re talking hundreds of thousands of
dollars in lost deals every year.
What I hear is a sales rep asking "What is the highest price you'll ever pay?"Revealing this strikes me as an unconventional approach to price negotiation.
I would imagine senior executives at major companies would know such things - be it from their procurement teams, their education, or elsewhere.
Though it can be much easier if you're asking the more sensitive questions as a plausible part of a demo rather than grilling them at the beginning.
e.g. "So this is how you track your lost deals from each month, and we allow you to use different ways of handling bulk leads and smaller volumes of high value leads. So what sort of number do you think might be falling through the cracks in a typical month?"
[...]
"that definitely sounds like something you'd want the ability to monitor individually. Particularly as earlier you mentioned your typical deal size was at least $10k, so that's over $50k each month that our better lead management system could help you with accurately tracking and following up"
[Eureka moment!]