He Closed a Client and Thought He Won
I was on a coaching call with a guy I'd been working with - web designer based in Denver, side hustle, building a cold outreach system to get more website clients. Smart guy. Doing the work. We'd just spent most of the call getting his email campaign set up in Smartlead, cleaning his lead list, fixing the copy.
Right at the end, he drops this on me like it's a victory lap:
"Hey, just wanted to tell you - I closed one for my yard sign business. Offered $4,500 flat for the website or $500 a month for a year. He chose the $500 a month."
He was proud. And I get it - he made his first cold sale, he structured a real offer with two pricing options, and the client picked one. That feels like a win.
But here's what actually happened: his client made a rational business decision to hold onto $4,500 in cash, pay $500 a month, and reserve the right to walk away after month two if he decides this isn't working for him. The client transferred all the risk onto the guy I was coaching, and the guy I was coaching said yes.
That's not a win. That's a trap with a handshake.
What the Monthly Option Actually Is
When you give a client two choices - pay upfront or pay monthly - you are not offering convenience. You are creating a negotiation in which one option is good for you and one option is good for them, and most clients, without even thinking about it consciously, will pick the one that's good for them.
Here's what the monthly structure looks like from the client's perspective:
- Month 1: Pay $500. Try the service. See if this guy delivers.
- Month 2: Pay $500. Still evaluating. Results aren't clear yet.
- Month 3: Cancel. Get a refund request denied. Ghost.
Meanwhile, you've done 90% of the work - site design, revisions, copy, setup - in the first 30 days. You've front-loaded all your labor into a structure that lets the client bail after month one with minimal downside on their end.
They chose monthly because it is objectively the better deal for them. Six months of optionality. No lockup. No risk. And you're sitting there excited because somebody agreed to pay you.
The Math Is Not Close
He offered $4,500 flat or $500 a month for 12 months - which is $6,000 total. So the monthly option actually costs the client more, which is why it should exist: as a premium for flexibility. That part is good. He charged more for the payment plan. Most people don't even do that.
But here's the problem. Six grand assumes 12 payments. What does he actually collect? That's a function of churn, not agreement. A contract signed is not money in the bank. Payment three and payment seven and payment eleven are all contingent on this client remaining happy, remaining in business, and remaining willing to pay.
If the client pays for four months and cancels - which is a very real scenario for a small tradesmen business that just needed a website - he collects $2,000 for a $4,500 job. That's not a payment plan. That's a 56% discount he didn't know he was offering.
This is why, when he told me about the deal, I said: "I would try to get them on the upfront. I like that you're charging more for monthly, but you need to actually collect the six grand."
Free Download: 7-Figure Offer Builder
Drop your email and get instant access.
You're in! Here's your download:
Access Now →The Leverage He Forgot He Had
There was one thing he mentioned almost as an afterthought - he still controls the website. If the client stops paying, he pulls it down.
That is actually real leverage. Use it explicitly in the sales conversation. Not in a threatening way - in a matter-of-fact way. "Payment plan option comes with a service agreement. While you're on the plan, we host and maintain the site. If payments stop, we pause the hosting until the account is current."
That changes the dynamic. Now the client isn't just choosing between two payment schedules. They're choosing between owning an asset outright and renting access to one. That reframing makes the upfront option more attractive, because now they understand what monthly actually means.
It also means you have a recovery mechanism. You're not chasing invoices and hoping someone does the right thing. You have a technical off-switch, and the client knows it.
Still - even with that leverage - my advice is to get the money up front whenever you can. Leverage is a fallback. Cash is the goal.
How to Actually Get the Lump Sum
The objection to upfront payment is almost always cash flow. The client doesn't want to drop $4,500 out of pocket in one shot, especially if they're a small operation. That's legitimate. Doesn't mean you have to eat the risk - it means you need a tool that bridges the gap between what they want to pay and what you need to collect.
I told him exactly what to use: Stripe. Specifically, Stripe with Klarna built in.
Klarna is a buy-now-pay-later product that's natively integrated into Stripe. What it does is simple: the client finances their purchase through Klarna, you get paid the full amount upfront, and Klarna deals with collecting from the customer over time. The client gets their monthly payments. You get your lump sum. Klarna takes on the credit risk, not you.
So you're not giving up the cash-flow argument - you're just removing yourself as the lender. Instead of you financing the deal and hoping the client pays for twelve months, a financial institution does it. You collect in full on day one. They pay $500/month to Klarna, not to you.
The practical setup is this: run your payments through Stripe, turn on Klarna in your dashboard, and when you send the invoice for $4,500 (or whatever your project price is), the client sees the Klarna option at checkout. They choose their payment plan. Klarna approves them instantly in most cases. You get the full project amount, minus standard processing fees, and you move on to the next job.
This is not complicated. Stripe's documentation is clear, the integration requires no custom code, and the whole thing takes maybe 30 minutes to set up if you've never done it before. There's no reason for a freelancer doing website projects to be personally financing client purchases in the year we're in right now.
The Structure You Should Default To
Here's how I'd build the pricing offer for a service like website design for tradesmen:
- Option A - Pay in full: $4,500. Delivered, done, you own it.
- Option B - Finance it: $6,000, paid monthly through Klarna. You still get paid upfront. They pay over time.
You present both. You explain that Option B costs more because it includes the financing arrangement. You send them the Stripe invoice and let them choose at checkout. If they pick monthly, Klarna handles it. If they pick upfront, great. Either way, money hits your account before you open Figma.
Notice what's gone from this structure: the version where you personally collect $500 a month and hope for the best. That option doesn't exist in this menu. You're not a bank. Don't act like one.
Need Targeted Leads?
Search unlimited B2B contacts by title, industry, location, and company size. Export to CSV instantly. $149/month, free to try.
Try the Lead Database →This Is a Broader Problem With How Freelancers Price
The reason this specific situation stuck with me is because it's not a one-off mistake. It's the default mode for most freelancers and small agency owners. They build a service, they pitch it, they close the client, and then somewhere in the payment discussion, they get talked into something that feels like a compromise but is actually a transfer of risk.
Monthly retainers for deliverable-based work are the most common version of this. The client pays month-to-month for something - SEO, websites, ads management - and the service provider does the work early (because that's how the work flows) and then waits on the backend payments that may or may not come.
The antidote is front-loading payment collection to match your front-loaded effort. For project work, that means paid-in-full or Klarna. For retainer work, that means net-zero billing - the client pays for the month before the month starts, not after. For anything with a deliverable - a site, a campaign, a piece of software - you do not begin until you have money.
The guy I was coaching has control of the website. So technically he has a mechanism to enforce this. But he'd already built the thing. He'd already done the work. He's now in collection mode on a project that's complete, hoping this client stays happy and keeps paying.
Don't put yourself in that position. Solve the payment problem before you do the work.
One More Thing on the Cold Outreach Side
We spent most of this call getting his outreach system live - he had 37 domains hooked into Smartlead, a list of tradesmen leads already verified through NeverBounce, and we were writing two versions of the email sequence to A/B test.
Version one was a straight pitch: "I noticed you guys didn't have a conversion-focused website - got 15 minutes this week so I can show you what I built?"
Version two added a case study line: "I've been building sites for tradesmen for 10 years." One sentence. One claim. That's the whole case study. It doesn't need to be a portfolio deck.
If you're doing outreach for a service like this, the pitch needs to be hyper-specific. Not "I build websites" - "I build conversion-focused websites for contractors and tradesmen." The niche is the credibility. When a plumber gets that email, he's not thinking about whether you're technically skilled. He's thinking: this person understands my world. That's the psychological door you're trying to open.
If you want the exact scripts we use for this kind of outreach, I put our top-performing templates together at the Top 5 Cold Email Scripts page - free download, no fluff, just the actual emails.
For leads in a niche like tradesmen or local services, you can pull a targeted list from ScraperCity's Google Maps Scraper - it pulls local business data directly from Maps and gives you business name, address, phone, and often the owner's contact info. Pair that with the ScraperCity Email Finder to get verified emails, run them through NeverBounce, clean up the CSV, and you're ready to send. That's the whole lead gen stack for a local-service campaign.
The outreach side of this business can be dialed in fast. It's the payment structure side where most people quietly bleed out.
The Summary, As Direct As I Can Make It
Your client chose monthly because monthly was better for them. That's it. That's the whole analysis. They made a rational choice, and you let them make it at your expense.
The fix isn't to stop offering payment plans - it's to stop financing them yourself. Use Klarna through Stripe. Collect upfront. Let a financial institution take the credit risk. You're a web designer or a marketer or an agency owner, not a lender.
Charge more for the payment plan. Collect the money before you do the work. And if somebody absolutely insists on paying you monthly with no financing product involved - make sure you have a technical off-switch before you deliver the asset.
That's not harsh. That's just how you run a business that actually pays you.
If you want to go deeper on building a real outbound system that gets you to clients who can pay properly - not just the first warm body who says yes - check out the 7-Figure Agency Blueprint. That's the full framework for positioning, outreach, and pricing at a level where monthly-vs-upfront isn't even a stressful conversation anymore, because your pipeline is full enough that you can afford to walk from deals that don't work for you.
And if you're at the point where you're ready to work through this stuff live - offer structure, pricing, outreach, the whole thing - Galadon Gold is where I do that coaching. Come in, show me your numbers, and we'll fix it.
Ready to Book More Meetings?
Get the exact scripts, templates, and frameworks Alex uses across all his companies.
You're in! Here's your download:
Access Now →