top of page
logo horizontal white.png

The Onboarding Problem Nobody's Actually Solving

  • 10 minutes ago
  • 4 min read

I was onsite with a customer this week, mapping out her onboarding process, when something dawned on me.


We keep fixing the process. Nobody's fixing why they don't want to finish it.

That one sentence reframed the entire session.



We were walking through her company's full customer experience, looking for the places where new customers hit the most friction. And no, it wasn't a surprise where we landed.


It was Onboarding and Implementation. It almost always is.


So we did what most CS leaders do when they're trying to fix onboarding. We broke it down step by step. We walked through every stage, every handoff, every touchpoint, trying to anticipate where things would slow down or fall apart.


But somewhere in that exercise, we hit a wall. Because the more granular we got with the process, the more obvious it became that the process wasn't actually the problem.


The Real Problem Isn't the Process


Here's the thing most leaders get wrong. They assume that if onboarding is broken, the fix is more structure. More resources. More content. A better handoff doc. An extra check-in call. A cleaner project plan.


None of that touches the actual issue.


A customer who isn't motivated to finish onboarding will find a way to stall no matter how airtight your process is. You can build the most beautifully designed implementation journey in the world, and it still won't matter if the person on the other end isn't invested in getting to the finish line.


Process fixes friction. It doesn't create commitment. Those are two different problems, and most companies are only solving for one of them.


The Debate We Got Into


While we were mapping this out, the conversation shifted to something we'd both been circling for a while: should you charge a one-time fee for onboarding?


It's a debate every CS leader eventually has, and both sides hold up.


The case for charging:


A paid onboarding fee funds a real onboarding team instead of treating implementation as a cost center that gets starved every budget cycle. It filters for customers who are actually committed and takes the process seriously from day one. And it signals value. Free reads as low-stakes. Paid reads as expertise.


The case against:


Charging adds friction and another line item to negotiate in an already long sales cycle. It can price out smaller customers who might have turned into great long-term accounts if they'd just gotten in the door. And it risks turning onboarding into something the customer just wants to "get through," rather than a moment that actually drives retention.


We went back and forth. Our lists on both sides kept growing, and neither of us landed on a clear winner. Because both sides are right, depending on the business.


The Idea That Changed the Conversation


Then she told me about a company she'd read about that took a completely different approach. Instead of a one-time fee, they charged a deposit.


Here's how it worked. The customer put down a deposit at the start of onboarding. In exchange, they agreed to commit to specific obligations and timelines throughout the process. If they hit those milestones, they got the deposit back in full.


The terms were clear. They were measurable. They were fair to both sides.


And if the customer didn't hold up their end of the timeline, the deposit didn't just disappear. It funded additional resources dedicated to getting them across the finish line. The company that fell behind got more support, not less, and that support was already paid for.


I hadn't come across this model before, and I'll be honest, it's genius.


Why This Model Actually Works


What makes the deposit model different from a straight onboarding fee is what it's actually solving for.


A one-time fee is a transaction. You pay, you get access to a team, and the incentive structure mostly benefits the vendor. A deposit is a commitment mechanism. It puts skin in the game on both sides. The customer is financially motivated to hit their timelines, and the vendor is financially equipped to help them do it if they don't.


It reframes the entire relationship. Instead of onboarding being something that happens to the customer, it becomes something the customer is actively invested in completing. And when they don't complete it on time, the company isn't left scrambling to find budget for extra hand-holding. The resources are already sitting there, funded by the very risk that created the need for them.


That's the part most onboarding models miss entirely. They're built to reduce friction. This one is built to create motivation, and it has a built-in safety net for when motivation isn't enough.


The Real Objective


At the end of the day, the goal was never the fee, and it was never the deposit either. The objective has always been the same thing it's always been: get customers successfully integrated, configured, and onboarded so they actually realize the value they bought.


Every structure, every fee model, every process map only matters if it serves that outcome. The deposit model doesn't guarantee success. But it does something most onboarding processes fail to do. It makes sure the incentives on both sides of the table are pointed in the same direction.


If your onboarding process is struggling, it might be time to stop asking how to make the process better and start asking why your customers aren't motivated to finish it. Those are two very different problems, and only one of them gets fixed with a better project plan.


Would you ever charge a deposit for onboarding? Or does that cross a line for you?

Comments


bottom of page