TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What to charge for support SLA for one-person SaaS

17 点作者 orkj超过 3 年前
Hi HN.<p>I have a SaaS that has quite a few small and big customers. I am now in the process of negotiating terms with another potential big customer. And they want an SLA for support. Their suggestion on emergency incidents is 30 minutes response 24&#x2F;7.<p>The nature of the service tells me it&#x27;s not going to be any emergency incidents, but I don&#x27;t like to put it there in writing. I am one person, and I love to sleep.<p>It&#x27;s also not suggested this would cost them extra, but I will for sure charge for the SLA separately.<p>So 2 questions: - What would you state as emergency response time? - What would you charge?<p>Thanks for any and all answers!

10 条评论

brudgers超过 3 年前
You have a bus factor of one.<p>The potential customer is not in your market segment.<p>In part because you cannot deliver what the potential customer wants. In part because you don&#x27;t want to change your business in order to deliver it.<p>So your choice is basically, forego the sale or sell something you can&#x27;t deliver. Because your product does not meet their requirements.<p>There are two options. Be honest with the potential customer about your limitations. Or sell them reliability that you cannot <i>reliably</i> deliver.<p>Ok there is a third option.<p>There are 168 hours in a week. That&#x27;s 4.2 FTE&#x27;s. A Silicon Valley engineer salary of $120k is $10k&#x2F;month&#x2F;engineer. 50% overhead makes that $15k&#x2F;month&#x2F;engineer. 33% profit makes that $20k&#x2F;month&#x2F;engineer.<p>Doing it right is $88k per month. Or just north of a million dollars a year. If you cover some of the on call, then you can offer a discount down to $1,000,000&#x2F;year for a year prepaid. Good luck.
评论 #28386864 未加载
codegeek超过 3 年前
30 mins SLA for 1 customer means you are almost working for them exclusively if you are 1 man team. So they better be paying six figures or it is a no deal. Are they paying six figures ? Unless you have a support team, don&#x27;t do SLAs especially that short of a window.<p>If you really want this business but don&#x27;t want to hire a support team member, negotiate a different SLA which is not 30 mins. More like 24 hours. But then I don&#x27;t know how mission critical this app is for the customer.
评论 #28379545 未加载
orkj超过 3 年前
Thanks everyone for validation. I just told them that there are 2 options:<p>1. Change the response times by a lot and find a price for that.<p>2. Not continue the conversation since the product does not meet their requirements<p>I am confident this is the right decision
评论 #28380731 未加载
mobiuscog超过 3 年前
As others have alluded to, you want enough to cover the costs of completely outsourcing the on-call and any additional overheads at a minimum.<p>Support for big customers can often mean dealing with outsourced&#x2F;contracted employees on the other end who would rather ask for you to &#x27;fix&#x27; things than make an effort themselves.<p>Also, ask yourself one question - Did you build this SaaS to empower yourself, or to be at the beck and call of someone else ?
Cocojumbo超过 3 年前
Response time !== resolution time.<p>Response time can mean an automated email that a ticket was created and that someone is looking into it.<p>Now because you are a 1 person company this could be a problem.<p>Also you need to split incident by categories as an example:<p>P1 &gt; 1h P2 &gt; 24h P3 &gt; 48h<p>Your customer may not be aware that their issue may be well classed as P2 or P3 (you mentioned the nature of the service doesn&#x27;t require this).
osivertsson超过 3 年前
Service providers you depend on will fail, either in catastrophic ways or weird almost-working&#x2F;most-of-time ways, so emergency incidents are going to happen. It is just a matter of time and scale.<p>Another thing to consider is that your customer might incorrectly point fingers at you when in reality the problem is at their end. This might be due to incompetence or internal politics. And sometimes the blame is more fuzzy when they increase load on your service many-fold one day and latency spikes, which has knock-on effects on their end.<p>Whatever the cause you might need to spend a lot of time to carefully debug and educate people at your customer to keep that organisation happy with your SaaS.<p>A response time of 30 min 24&#x2F;7 is going to ruin your life, so charge what you consider an obscene amount for this and plan to hire help to cover it.<p>Consider suggesting a very lax but cheaper SLA to them, they might not care much, maybe it is just a check-box on their end?
评论 #28377297 未加载
PaulWaldman超过 3 年前
They may just be concerned about ticking a box that your product has 24&#x2F;7 support. In that case you could charge a smaller retainer and a large per incident fee. This would align the value they recieve with what they have to pay. It also incentivies them not to bother you unless it is a critical issue.<p>If they do require a flat fee, I would try to cap the number of incidents. This will force them to place value on support requests and not take advantage of the SLA.<p>You&#x27;ll need to be explicit when defining the scope of the SLA. If there is an issue with your product that is impacting production, that seems like a reasonable support request. Alternatively, if they want consulting services or training that may be beyond the scope of the SLA. I&#x27;ve had expierence with customers who open a support request, only to request consulting services.
评论 #28379061 未加载
verdverm超过 3 年前
Charge enough to hire help, get something like pager duty setup, keep up the good work. Set the time at something that doesn&#x27;t cost you the contract.<p>Caveats if this is meant to be a lifestyle company
评论 #28377103 未加载
readonthegoapp超过 3 年前
Go with a big number<p>Bigger than you are comfortable with
Jugurtha超过 3 年前
&gt;<i>Their suggestion on emergency incidents is 30 minutes response 24&#x2F;7.</i><p>Why 30 minutes? Why not 29 minutes? Why not 31 minutes?<p>We worked on a project with a client to predict a certain event which, if it happened, would result in a loss of about $100MM (that&#x27;s a hundred million dollars).<p>During that conversation, the client said they&#x27;d like us to predict the event 48 hours before it occurs. My question right off the bat was: Why 48 hours? There was some answer.<p>My next question was: at what point is it too late to notify you?<p>The client said: never too late. Even if you predict it two minutes before it occurs, we have ways to mitigate the damage and procedures. We can do something to save the situation.<p>It went from 48 hours to 2 minutes, and the ML team was happy because these are really two different things to tackle.<p>Therefore, it is useful to ask about what they are trying to do? What systems are impacted? Where&#x27;s the urgency?<p>One must be careful not to take client&#x27;s solutions as a problem statement, but to discover the underlying problem they are trying to solve.<p>Here&#x27;s another example of an informal conversation with a friend: the friend asked me &quot;How do you solder a copper wire to a thin metallic plate&quot;?<p>I could have just answered the question, but instead I asked &quot;What are you trying to do?&quot;<p>He said he had this fuse but the wire in the fuse melted, so he wanted to use a thicker wire for the fuse. I replied that it&#x27;s the job of the fuse to die to save downstream equipments, and if he did that, he&#x27;d save a fuse but ruin costly equipment. The fuse did its job.<p>&quot;Solder a thicker wire to a metallic plate&quot; was what he thought the problem was, but it was his solution. A poor solution to the underlying problem.<p>Here&#x27;s another example:<p>One project was stuck before we were involved and doomed to fail because &quot;of the client&quot;. We went there. Big table with a bunch of people from legal, security, data, etc. They said there was no way they&#x27;d do what our company asked.<p>So we slid a sheet of paper and a pen and asked them &quot;What are we asking? Can you draw the data flow?&quot;. We were hunched on each part of the big table over that piece of paper. Their security engineer drew the flow (VMs and different systems, our system). We smiled and said it&#x27;s really not what we&#x27;re proposing. We drew the actual thing, and he said &quot;Oh, if that&#x27;s the case then I don&#x27;t have any objection&quot;. Unanimous sigh.<p>That was a mid six figure project unlocked just like that.<p>Asking questions and digging deeper and helping people figure out what they actually are trying to do really is a good way to find better solutions.
评论 #28379016 未加载