Sales & Conversion
Last year, I was brought in as a freelance consultant for a B2B SaaS that was drowning in signups but starving for paying customers. Their metrics told a frustrating story: lots of new users daily, most using the product for exactly one day, then vanishing. Almost no conversions after the free trial.
The marketing team was celebrating their "success" - popups, aggressive CTAs, and paid ads were driving signup numbers up. But I knew we were optimizing for the wrong thing.
Here's what happened when I made signup harder, not easier. And why this counterintuitive approach to onboarding completely changed their business.
You'll learn:
This approach works for any B2B SaaS struggling with high signup volumes but low conversion rates. And yes, it goes against everything most SaaS growth playbooks tell you.
Open any SaaS growth playbook and you'll see the same advice repeated everywhere: reduce friction, simplify signup, optimize for conversions. The conventional wisdom goes something like this:
This advice exists because it works for consumer products and some simple SaaS tools. When you're selling a $10/month note-taking app, removing friction makes sense. The decision to try is low-stakes.
But here's where it falls apart: B2B SaaS isn't a consumer product. You're not selling a one-time purchase or simple tool. You're asking someone to integrate your solution into their daily workflow, convince their team to adopt it, and potentially replace existing processes.
The problem with focusing only on signup optimization is that you end up with what I call "tire-kicker traffic" - people who sign up because it's easy, not because they have a real problem your product solves. These users pollute your metrics, waste your support resources, and give you false signals about product-market fit.
Most SaaS companies optimize for departmental KPIs instead of the entire pipeline. Marketing optimizes for signups. Product optimizes for activation. Sales optimizes for conversions. But nobody optimizes for the right thing: qualified, ready-to-buy customers.
Who am I
7 years of freelance experience working with SaaS
and Ecommerce brands.
When I walked into this project, the numbers looked good on paper. This B2B SaaS was getting hundreds of signups per week through a combination of paid ads, content marketing, and an aggressive popup strategy. Their signup conversion rate was solid at around 15%.
But dig deeper into their funnel and the reality was brutal:
The client was frustrated. They'd hired me because their previous consultant had focused entirely on "optimizing the onboarding experience" - building interactive tours, reducing friction, adding progress bars. All the textbook stuff.
Those changes had improved engagement slightly, but the core problem remained: they were attracting the wrong people.
I spent the first week analyzing their traffic sources and user behavior. Most signups came from cold traffic - paid ads and SEO. These users had no context about the product, no immediate pain point, and no buying intent. They signed up because it was easy, not because they needed the solution.
The revelation came when I looked at their highest-value customers. Almost all of them had come through warm channels - referrals, direct search for their brand name, or targeted outreach. These users already understood the problem the product solved before they ever signed up.
That's when I realized we weren't treating this like the B2B sale it actually was. We were treating it like a consumer app download.
My experiments
What I ended up doing and the results.
Instead of making signup easier, I made it harder. And I know how crazy that sounds to most SaaS founders.
Here's exactly what I implemented:
Step 1: Added Credit Card Requirement Upfront
Yes, we required a credit card before the trial even started. This immediately filtered out casual browsers and people who weren't serious about evaluating the product. My client almost fired me when signups dropped 60% in the first week.
Step 2: Extended the Qualification Flow
Instead of a simple name/email form, we built a multi-step qualification process:
Step 3: Implemented Progressive Disclosure
We didn't overwhelm users with all the qualification questions at once. Instead, we used smart branching logic to ask relevant follow-ups based on their previous answers.
Step 4: Created Expectation-Setting Content
Before anyone could sign up, they had to watch a 2-minute video explaining exactly what the product does, who it's for, and what the trial process looks like. This pre-qualified users and set proper expectations.
Step 5: Built a Pre-Trial Education Sequence
Once someone completed the qualification flow, they entered a 3-day email sequence that prepared them for success during their trial. This included:
The key insight was treating onboarding like what it actually is in B2B: a sales qualification process. We stopped trying to get everyone to sign up and started focusing on getting the right people to sign up.
This meant accepting that our total signup volume would decrease dramatically. But we were optimizing for quality, not quantity.
The results spoke for themselves, though it took some convincing to get my client to stick with the approach when signups initially plummeted.
Month 1 Results:
Month 3 Results:
The most surprising outcome was how much easier everything became downstream. Sales calls were no longer about explaining what the product did - prospects already understood that. Instead, sales conversations focused on implementation, pricing, and terms.
Support tickets shifted from "How does this work?" to "How do I optimize this workflow?" The quality of user feedback improved dramatically because we were talking to people who actually used the product.
Learnings
Sharing so you don't make them.
This experience completely changed how I think about SaaS onboarding. Here are the key lessons I learned:
The biggest mindset shift is realizing that not everyone should be your customer. Your onboarding should actively discourage bad-fit prospects while making it easy for good-fit prospects to succeed.
This approach works best for B2B SaaS with higher ACVs (above $100/month) and longer sales cycles. For low-touch, self-serve products under $50/month, traditional low-friction onboarding still makes sense.
My playbook, condensed for your use case.
For SaaS products, implement this playbook by:
For e-commerce, apply these principles through:
What I've learned