1. It gets added to a list of marketing website leads, which is owned by SDRs/BDRs who are there to filter and qualify leads. These are usually early-career people, with a base salary + quota for qualifying leads. The website is many times their least preferred channel of leads due to the quality, but they can't ignore it because sometimes good customers do come through there.
2. The SDR will either work over email or on a call; their goal is to identify if you're a real potential customer (vs shopping for prices, vs confused about what we sell), write up notes, and identify which customer segment you belong to (geography + business type + business size).
3. You will then speak to a salesperson (with varying titles "Account Executive", "Sales Director", "Regional VP of Enterprise Sales", or whatever inflated title makes sense for that sales organization). Their goal is to confirm they're speaking to the right person in your organization (or wasting their time), if your use case is meaningful enough for the "enterprise plan" (they can't sign too small deals), what your budget is, what your usage will be like, etc.
4. Pricing could be made up by guessing your price point, but it's rare. It is difficult to consistently make up pricing that works over time and doesn't have many lowball deals that harm the company's revenue long-term, and salespeople often don't understand the technical details well enough to make things up that make sense. Usually, there will be a pricing framework and an internal calculator (very often, a spreadsheet with formulae and VLOOKUPs) that will give them a range. They can then choose what number within that range to offer, based on who they think you are and how far off they are from their quarterly quota.
5. They can then negotiate the number, or the included features, or the payment terms (upfront payment, multi-year contract, exit clauses, etc.) which can be translated into discounts if they're favorable to the seller.
If a VP clicks on the button, that's a different story.
Enterprise pays more due to volume , but generally pay less on a per user or whatever the unit that constitutes the seas is
No, you can get idiots who are trying to sell you crap, random confused job seekers (who may or may not also be spammers), etc.
1. Someone who wants only one feature that's not in self-service but doesn't have the budget to pay more. 2. Someone willing to pay more but not enough more. 3. Someone who's just trying to compare prices between vendors but isn't a serious buyer (especially when not an existing customer). 4. Various non-obvious spam (affiliate resellers, etc.). 5. Someone who's interested but can't get a sale to happen given their role: has no budget and their manager doesn't have budget, has no authority on technical decisions. 6. Someone who's only curious. 7. Etc. etc. etc.
The level of effort required to press that button is very low, so it isn't that great of a filter. Again, they take those calls because the lack of filtering doesn't mean it's never a quality lead.
“I am a jerk trying to annoy you”
“I am a bot scraping your web site”
“The people setting up the website are incompetent and a blank entry was just added to the database”
“I am a dishonest salesperson with a harebrained scheme to pad my metrics”
I do think we just found the poster who has not worked in sales, though. Please, be sure to count your blessings!
... what?
At my company, we sell deals between $25k and $1.2m/y. You obviously get very different salespeople taking those calls.
Super junior salespeople promoted from SDRs train on the $25k-$40k; most salespeople handle midmarket deals up to maybe $200k; and the very best salespeople get the enterprise leads.
Then depending how formal the customer is the reply can be a text email with a quote, a formal quote that looks almost like an invoice (PDF), or even a 10 page draft document for further discussion.
This might sound like a lot of extra work, something that can't easily be automated, but those companies are used to long sales processes. The product manager needs to liaison with their legal department, then with their accounting department. "Request for quote" and "contact sales" are essentially the same.
Pricing is usually the same only scaled higher. We have an Excel spreadsheet that's an extension of the public pricing page. Then we look if something is complicating the contract (but we might only insist on minimum contract length, not higher price) or making it easier (they need less features which actually cost us less money and we can give discounts).
That's for an established SaaS. I assume any new SaaS only few months old will just make prices up on-the-fly (we did!).
I get that it's for differentiation between plans, but as a customer it feels weird to walk into this pricing black hole just for SSO. Maybe you have some experience with that?
Some customers use Okta; great! But some of those customers have Okta configured in ways that don't work with your auth service. Some customers use Okta as a downstream to their _actual_ IdP, which could be Keycloak (a million different ways to configure that) or, god forbid, some custom thing they wrote. You've gotta support that.
Some customers (the ones that will pay the REALLY big bucks) use Active Directory Federated Services and SAML-based auth. SAML is XML/SOAP. Gigantic pain. Gotta support it.
Some customers want LDAP/LDAP-S based auth. Gotta support that.
Given all this, it makes much more financial sense to lock that behind customers who are willing to pay the big dollars for enterprise-y features AND support instead of dealing with infinitely long support tickets.
[0] There is no such thing as a happy OAuth2 flow.
Offering SSO as part of an enterprise SKU offering implies there is a high-touch relationship out of the gate, and that there is a higher chance of success and adoption, including getting SSO set up right.
Furthermore many large behemoth corporations have strange SSO configurations and it's not unusual to require bespoke configuration let alone debugging time.
"Price discrimination" is a pricing strategy where very similar products are sold at different prices in different market segments.
Imagine you've invented an amazing silver bullet that makes software developers 30% more productive.
For the likes of Google who pay developers $200k/year, getting 30% more productivity would be a great deal even if you were charging them $10k per user per year, because that productivity boost is worth $60k.
For unpaid students, casual users, open source projects and cash-strapped micro-businesses - a 30% improvement in $0 is still $0 so they can't afford much. Maybe $50/user/year, and they'll still complain like hell about it. But it'll help your tool spread and build word-of-mouth.
So how do you price your product - $50 or $10,000?
With "price discrimination" you can do both. Offer a cheap tier for home users and micro-businesses, and an enterprise tier with features Google desperately wants, at a much higher price.
By having prospective customers call for pricing, your sales folk can research each customer and figures out whether they're the kind of place that pays their developers $200k/year or more like $30k/year - allowing them to figure out how much the product is worth to that particular customer.
Unpopular opinion - you may like to call it an SSO tax, but I think it's perfectly reasonable from both sides. The reality is - if you're a 10 person startup and the "SSO tax" is annoying, then simply don't do the SSO version...you have 10 people in your company, you can get them all to use a password manager with MFA. If you're worried about security then fine, don't you think it's worth paying a little more?
If people's issue with the "SSO tax" is that the SaaS software provider is making incremental money for very little effort/investment, then I would love to explain how the economics of most SaaS tenancy models work with regards to infrastructure spend...
It's in the launch HN instructions we give YC founders, which are here if anyone wants to see them: https://news.ycombinator.com/yli.html. All the advice is valid for HN generally, though the logistical aspects are specific to YC.
Edit: I even keep a list of examples to scare people:
https://news.ycombinator.com/item?id=40237070 (May 2024)
https://news.ycombinator.com/item?id=40170609 (April 2024)
https://news.ycombinator.com/item?id=39787870 (March 2024)
https://news.ycombinator.com/item?id=39513573 (Feb 2024)
https://news.ycombinator.com/item?id=31840885 (June 2022)
https://news.ycombinator.com/item?id=31659066 (June 2022)
https://news.ycombinator.com/item?id=31655259 (June 2022)
https://news.ycombinator.com/item?id=30630736 (March 2022)
https://news.ycombinator.com/item?id=29554111 (Dec 2021)
https://news.ycombinator.com/item?id=29552753 (Dec 2021)
* Since we sell mainly to Enterprise they all have procurement people who get measured on how much money they save - with some getting crazy bonuses if they can "save" 50%. So we needed to keep the price inflated by 50% until it gets to them so they can "twist our arm" down to the real price to show their value.
* And if a procurement person can get that 50% off our competitor such that the deal with them makes them look better they'll pick them instead.
* And when we used to put that 2X the real price price on our website some people wouldn't know to twist our arm for the discount and instead just thought we were too expensive. It was also abused by our competitors who were all "Contact Us" to make out they were cheaper than us without giving us the chance to compete.
So instead we do this stupid dance that I hate where we can't even tell the real price to the people in the early meetings (keeping that for procurement at the end of the process) - and we have to do all this fishing to find out who else they are looking at and what their price is that we have to beat before giving them our price. The entire purpose of our Sales Execs is to do this dance to decide whether to give a price and which price they tell to various people at the various stages as far as I can tell - though they actually are pretty good at it...
I came from Amazon where the price was public as were the mechanisms to lower it through various types of commitment so I found the whole thing ridiculous. I have since learned that everybody does it this way and this seems to be the reason. I argued "maybe if we are the one who doesn't in our space then we'll get more business for being the easiest one to deal with?" but I was assured that was not the case and it would just mean procurement people would want 50% off our best price instead...
Our pricing is in general based on a "fixed" monthly per-module price plus max-simultaneous-users price, and then a usage based per-transaction price element in addition.
The "fixed" cost can be somewhat different, typically it's a bit lower for smaller customers which also takes into account smaller customers typically have fewer custom integration needs (ie less custom maintenance/support).
The transaction pricing has a volume discount "ladder" with many steps. So smaller customers pays a lot more per transaction than larger customers. The transaction-based "price ladder" is otherwise quite fixed between customers.
This transaction-based element allows us to have reasonable overall prices for small as well as large, as it scales with our customers' activity. If they have a good month they pay more but also have more income.
This model is used for all our customers, from single-employee shops to the largest ones we have (many hundreds of simultaneous users). Our CEO has been clear he doesn't want to be cheapest, but deliver a superior product that justifies the price.
In the 10 years I've been here we've gone from #5 of a group of vendors to a dominating position. I think our pricing model has been one of the factors that has facilitated this.
Year 1 - Form posts into slack. Someone calls you and reads the price off a pdf.
Year 2 or 3 - form posts into CRM. Someone calls you and reads the price off a pdf.
Year 4+ - form posts into CRM. Someone calls you and maybe enters some details into a Google sheet.
Think very hard before using something not upfront about pricing.
It's not extortion. A good salesperson is looking for a good customer that actually needs the product. They want to make sure that the product is a good fit for the customer. Selling to a business that doesn't need the product is not only a waste of time, but it actually costs the business, as the customer will quickly cancel and all the work the account executive put in to learning the business ends up in a net loss
I had one large, famous call center vendor who were running on a monolithic Java backend in their own data center, with a six-week implementation time for a completely vanilla configuration, and for which the simplest change required a professional services engagement. There is no technical reason the entire thing couldn’t have been done with self-service signup and configuration, and indeed that’s how their smaller, younger competitors do it.
The pricing will be basically the same rate for everyone, with discounts based on actual scale, but there will be a minimum commitment which will be calculated to be substantially less than your likely bill -- this is to encourage you to actually start using the service, rather than sitting on it for another year while you wonder if the conversion will be worth the trouble.
(It is. Clients love us after they actually start using us. One of our big sales drivers is employees of clients going to work at other companies and noting how much worse things are without us.)
Then the client will have due diligence and security questionaires and want to negotiate some fine details of the contract. Will they require special setup services? More or less training than usual? Sometimes this will require a one-time fee.
you'll get a list price (the price that the company needs to sell at with lots of margin added on top), and, depending on how serious you are and your actual needs, you'll get a "real" price after a sales person/sales engineer qualifies you.
there are a million ways big-money SaaS licenses can be discounted, but it always depends on the buyer, the relationship, how "sticky" they'll be (i.e. will they use it for a year and bounce, or could they be a multi-year loyal customer), sales targets and how much other stuff they might purchase.
also, like a previous poster said earlier, there are lots and lots and LOTS of ways that enterprise software can be purchased. "request for quote" sales flows covers that.
SaaS companies do this because so much of B2B pricing is a function of value and willingness to pay for that value.
SOC2 reports, SLA monitoring dashboards, 5% annual increase limits, they can put literally anything as a requirement.
Once I was cooling my heels in the lobby of Oracle and, looking around realized I’d had a stupid brain fart. So I opened my laptop and doubled the price of every line item in the quote (felt very high tech in ~1994). They complained about the cost, but paid. They would have complained about the original quote: complaining about the cost is the first step of negotiation.
I’m surprised there isn’t a service that takes the requestor’s email address (if it’s something generic like @gmail.com, DWIM-searches LinkedIn), looks them up in an in-house proprietary database, and sends you a score (a multiplier).
Someone should start that — it’s probably a quick flip to Experian.
We'll walk through the problem you're facing that lead you to fill out the meeting form, and you'll either get a solution that day, or it'll be built rapidly.
I started with an "unlimited" plan and very quickly realised this attracts pathological customers for whom $199/mo for unlimited resources is a steal. So now I charge incrementally per resource used (uptime checks, status pages).
I’m guessing you want someone to reach out to you for a video call where they can tell you whether the product works with your Identity Provider, follows your security standards, and has a human who you can negotiate with set starting price per license/head/unit.
What do you put on a features/pricing page to help you start finding out what your enterprise customers might actually want? (Not the generic stuff like SSO and audits, but specific to your product/market).
Just a generic "Don't see the features you need? Email us!"?
When you submit the contact us form I receive a message via Matrix on Element. I also receive an email and the submission is recorded in postgres.
Depending on the request details, I may reach out to you immediately or put you on my task list for 24-48 hours to handle.
I don't sell or do anything with the data. I'm the only person that sees it.
Maybe you are shopping on price.
Maybe you are seeking bespoke services.
In other words, it’s rare to have a huge variation of costs given to customers for the same product, even if they are higher or lower for certain customers.
"Request a quote" is a sign to me that the company is dishonest, with high pressure sales tactics, toxic incentives, and a culture of maximizing profit over providing quality service. I've never seen a counter-example of an awesome, high performing company I loved working with, who went the extra mile, use "Request a quote" or similar tactics.
"Request a quote" is a corporate version of a street busker con, with them needing to get up close and personal, to shuffle the numbers and dazzle you with "here's what we are willing to do, just for you!" as their hand slides into your pocket.
There are always better options that somehow manage to be honest, clear, and upfront with pricing. If a company is hiding the price, it's to get away with something that you'd call out as sketchy if you knew all the information in advance. Even if it's only to force an interaction with a skilled sales agent, it's a despicable tactic.
> be honest, clear, and upfront with pricing
I have seen SaaS sales where the prospect (not the vendor) required contracts to be executed prior to determining requirements. This involved legal on both sides to be involved. Once the trial was started, the prospect required many changes to the app, API, data model, and other fundamental aspects of the SaaS.
In order to account for this, what number would you put on the website's pricing page?
Thing is, while we might be able to provide a "sticker price" on our webpage that would fit the smallest customers, it wouldn't for anyone larger.
For example, our product has a lot of modules (over 20), and you pay per module. Unless you've worked with our product before, you have little to no idea which modules you need. Best is to give us a call, explain your daily operation and we can then tell you which modules you need and give you some options on which modules you might benefit from additionally.
Anyone but the smallest customers also has some integration. Largest ones have a lot. Do you require a custom integration or can you use our standard integrations? It doesn't help that you run say SAP on your other system, as no two SAPs are the same. Perhaps our standard integration can cover your needs, perhaps not. Similar for a lot of other systems we integrate with.
We have tons of small customers, including many single-employee shops, up to the biggest fish in our pond. There's some variation in pricing between customers through negotiation, but not a lot. It's just that customers have quite varied needs.
I bet those companies also have a "request a quote" process for their enterprise customers, who do not pay the public prices, you just don't see it.
Why aren't companies honest and upfront about this? Sometimes they are. Slack, for example (https://app.slack.com/plans/T02EPKPG3) is pretty straightforward: you can pay $7.25 if you're a normie company, $12.50 if you have more advanced needs, or you can request a quote if you're a giant enterprise who's going to be expensive to support. The risk is that a company which really ought to be in the "request a quote" tier ends up in a lower one and then has mismatched expectations. I've seen one case where a sticker-price-tier customer was absolutely outraged that nobody would set up a call with engineering for him.
Sometimes the cost of an offer is not linear with some metric or easily predictable.
And sometimes the offering company is not Salesforce and just does not have resources or existing similar customers to model price adequately