How to Sell a Website to a Client: The Pitch Script

- Selling a website to a client means pitching web design services to a local business, not flipping a domain. Skip mockups and show a live, working preview site in the first meeting to close fastest. That shift turns "convince me" into "when can we launch," and can meaningfully raise warm-lead close rates in practice.
*Related: How to Sell Websites to Local Businesses in 2026: The Honest 5-Step Guide*
What does "selling a website" actually mean?
Two completely different things get searched under this phrase, and mixing them up wastes your time. One is selling web design services: walking into a local bakery or a plumbing company and convincing the owner to pay you to build them a site. The other is selling a domain or an already-built website as a digital asset, the kind you'd list on Flippa or Empire Flippers.
This guide covers the first one, pitching a local business owner face to face or over a video call and closing them as a client. If you landed here trying to sell a website you already own for cash, that's a different market with different rules. Flipping, not client work.
Everything below assumes you're a freelancer, a part-time web designer, or a small agency trying to get a signature and a deposit from a real business owner, ideally in one meeting.
*Related: Selling a Domain Name: How Much Is It Worth?*
*Related: Best Free Website Builder 2026: Full Comparison + Agency Use*
*Related: Website Reseller Program: Worth It in 2026?*
Why do most website pitches fail before they even start?
Most pitches die in the first 90 seconds, and it's rarely because the price was wrong. It's because the freelancer opened with "responsive design" and "SEO optimization" to someone who just wants more customers walking through the door.
A roofer doesn't care about your tech stack. A hair salon owner doesn't care that you use Webflow instead of WordPress. They care about one thing: will this bring in business. Open with anything technical and you've already lost half the room.
Research the business in 10 minutes
Spend 10 minutes before the meeting on the basics: check if they have a Google Business Profile, read their last 10 reviews, see if their current site loads on mobile, and note their opening hours and location. That's it. You don't need a full audit. You need three specific observations you can drop into the first two minutes.
If you're finding these businesses cold rather than through referrals, our guide on finding businesses without a website covers how to build that list before you ever pick up the phone.
Know their real problem, and it's not "no website"
The real problem is never "we don't have a website." It's "customers can't find us" or "people call our competitor first because they show up higher on Google." A business with zero website and a business running a dead 2014 WordPress theme have the same actual problem: invisible online.
Frame the opening around that. Not "you need a website." Try: "I noticed people are searching for [service] in [town], and three of your competitors show up before you do."
What do you actually say in the pitch meeting?
The single biggest lever in this meeting is showing a live, working preview of their site instead of describing one. A traditional web design proposal, PDF mockup or slide deck, asks the owner to imagine the finished product before agreeing to anything. A live URL they can tap on their own phone removes the imagination step entirely. That's the difference between "convince me" and "when can we launch."
This is exactly the gap mockup-based pitches never close. A static image doesn't load, doesn't scroll, doesn't feel real. A live preview, even a rough one built from their existing Google listing and a handful of stock photos, feels like a product that already exists. Tools like LumaSite generate that kind of branded, industry-specific preview site automatically before you sit down with the client, so you're not speculatively building a full site on spec just to have something to show.
Proof still matters, just less than most freelancers think. A portfolio link or a past case study builds background trust in a cold email, before you ever get in the room. Once you're standing in front of their live preview, past work becomes secondary. Keep one strong example ready if they ask, then get back to their site fast.
Opening line that avoids a cold sales pitch feel
Say something close to this: "I built a quick preview of what a site for [business name] could look like, based on your Google listing. Mind if I show you on my laptop?" No pitch deck, no "let me tell you about my agency." You're showing, not asking permission to sell.
How to walk them through the preview
Open the preview and let them scroll it themselves if they're comfortable holding the phone. Point at three specific things: the phone number in the header ("this calls you directly"), the photos ("I pulled these from your Instagram, we'd swap in better ones"), and the reviews section ("your 4.8 stars go right here, front and center"). Keep each comment under 10 seconds. You're building momentum, not giving a guided tour.
Turning the demo into a "this is basically done" close
Once they react positively, say: "This is maybe 70% of the way there already. The rest is your final photos, your copy, and hooking up the domain." That sentence reframes the remaining work as small and finite, not as a project starting from zero. People say yes to finishing something. They hesitate at starting something.
How do you bring up price without sounding like an invoice?
Price the outcome, not your hours. Value-based pricing means the number you say connects to what a new customer is worth to them, not to how many hours you spent in the editor. A plumber who lands one extra $400 job a month from the new site pays for a $600 build in under two months. Say that math out loud.
How to introduce the number
Don't lead with the price. Lead with what's included, then land the number as a fact, not an apology: "For the full build, including design, copy, hosting for the first year, and getting it live, we're looking at $900." No "would that work for you," no trailing hedge. Pause after you say it.
Package examples
| Tier | What's included | Typical price range |
|---|---|---|
| Starter | 1-page site, contact form, Google Maps embed, basic mobile design | $300 to $600 |
| Growth | 3 to 5 pages, photo gallery, review widget, basic SEO setup | $700 to $1,500 |
| Full | Full site, booking or quote form, blog setup, copywriting included | $1,500 to $3,500+ |
These ranges shift a lot by trade and region. For a detailed breakdown by industry, especially for tradespeople, see our full pricing guide for handwerker websites.
What do you say when a client pushes back?
Every objection has a specific, short response. Generic reassurance doesn't work here. Specificity does.
| Objection | What to say back |
|---|---|
| "That's too expensive." | "Compared to what you're spending on flyers or ads that don't show up when someone searches you, this pays for itself in a couple of new jobs." |
| "My nephew can build it for free." | "He probably can. Will he still answer your call in six months when you need a photo swapped or the site's down?" |
| "We already have a Facebook page." | "Facebook's great for updates. But most people search Google first, and Facebook doesn't show up when someone types 'plumber near me' into Google Maps." |
| "We'll think about it." | "Totally fair. I'll leave the preview live for a week so you can look it over. Can I check back in 48 hours?" |
| "We're happy with our current site." | "When's the last time it actually got you a new customer? A lot of sites from 5+ years ago don't even show up right on mobile searches anymore." |
Objection handling works better live than word for word, but having the first sentence ready removes the awkward pause where deals actually die.
What happens after the client says yes?
Getting the deposit the same day matters more than getting a bigger number later. Verbal agreements evaporate. A signed agreement and a deposit, even a small one, locks the deal before second thoughts set in.
Getting the signature or deposit same-day
Bring a one-page agreement, not a 10-page contract, to the first meeting. It should state scope, price, timeline, and payment terms, that's the floor for a valid web design contract. Ask for 30 to 50% upfront as a deposit, the rest on delivery. If they hesitate to sign on paper, a simple invoice with a "pay to confirm" line and a digital signature tool works fine for smaller jobs under $1,000.
Handoff checklist: domain, hosting, content, invoice
Sending a finished site to a client is a specific technical sequence, not a vague "I'll email it over."
| Step | What to do |
|---|---|
| 1. Domain | Buy the domain in their name if they don't have one, or get registrar access if they do. Domain transfer takes 5 to 7 days if you're moving registrars. |
| 2. Hosting | Set up hosting under an account they own, or hand over admin login if it's running on your infrastructure |
| 3. Content | Collect final photos, logo files, and copy before the build starts, not after, to avoid a stalled handoff |
| 4. Walkthrough | Run a 20 to 30 minute call showing them how to edit text, swap photos, and check the contact form |
| 5. Invoice | Send the final invoice on delivery day, referencing the deposit already paid |
If you're freelancing on the side in Germany, this is also where the Kleinunternehmerregelung matters for your first invoices, no VAT line if you qualify. We cover that and the basic paperwork of going freelance part-time in our guide to working as a part-time web designer.
What are realistic close rates, and when does this pitch fail?
A live-preview pitch to a warm lead, someone who already agreed to a meeting, tends to close at a meaningfully higher rate on the first sit-down than a mockup-based pitch, and even higher across a short follow-up sequence. Cold walk-ins or cold calls without a scheduled meeting close far lower, because you're asking for attention and a decision at the same time.
I ran this exact approach with a local tiling contractor last spring. Showed up with a preview built from his Google listing, walked him through it on my phone in his van, and had a signed one-pager and a $300 deposit before I left the parking lot. That's the best case. Most meetings take two touches, not one.
| Scenario | Relative close rate | Notes |
|---|---|---|
| Warm lead, live preview shown | Highest | Referral or scheduled appointment |
| Warm lead, PDF mockup only | Lower | Asks more imagination of the client |
| Cold outreach, no prior contact | Lowest | Across email, call, and door knock combined |
| Follow-up after "we'll think about it" | Modest additional lift | If the preview stays live and you follow up within 48 hours |
*Note: these are directional estimates based on practical experience, not figures from a published study.*
This doesn't work in a few specific situations, and pretending otherwise wastes everyone's time. It fails when the decision-maker isn't in the room, when the business genuinely has no marketing budget this quarter, when the owner is locked into a contract with another agency, or when they redesigned their site 8 months ago and are happy with it. Don't push in those cases. Note the business, ask to check back in six months, and move to the next one.
If you're still building your outreach pipeline before you get to the meeting stage, our guide on cold outreach for freelancers covers the messages that actually get a reply.
FAQ
How much can I sell a website for?
Prices run from $300 for a simple one-pager to $3,500+ for a full multi-page build with copywriting, and vary heavily by trade. A restaurant menu site prices differently than a full booking system for a beauty salon. Anchor the number to what a new customer is worth to the client, not to your hours. See the pricing table above and the detailed handwerker pricing breakdown for industry-specific ranges.
How do I send a website to my client?
Transfer or set up the domain under their name, move hosting to an account they control or hand over admin access, collect and install their final photos and copy, then run a short walkthrough call before sending the final invoice. Never hand off a half-finished site. Finish content collection first.
How do I sell a website to someone I've never met?
Start with cold outreach, a short email or call requesting a 15-minute meeting, then bring a live preview to that meeting instead of pitching over the phone. The preview does the convincing. The outreach just gets you the appointment. See cold outreach tactics for message templates that get responses.
Do I need a contract to sell a website to a client?
Yes, at minimum a one-page written agreement covering scope, price, timeline, and payment terms. It doesn't need to be a lawyer-drafted document for a $500 project, but a verbal handshake leaves you unpaid more often than you'd think.
What if the client says they'll think about it?
Keep the live preview URL active for 5 to 7 days and follow up within 48 hours with something short: "Just checking if you had any questions on the preview, happy to jump on a quick call." Don't chase daily, that reads as desperate. Two follow-ups over two weeks is the right cadence before moving on.
How do I get clients to sell websites to in the first place?
Find local businesses with no website or an outdated one through Google Maps searches, then reach out directly instead of waiting for referrals. Our guide on finding businesses without a website walks through the exact search process, and the broader playbook on selling websites to local businesses covers pricing tiers and objection categories in more depth than this pitch-focused guide.
Keep reading

How to Sell Websites to Local Businesses in 2026: The Honest 5-Step Guide

Businesses Without Websites: How to Find, Verify and Pitch Them (2026)

Average Cost of Website Design for Small Business (2026)

Best Free Website Builder 2026: Full Comparison + Agency Use
One honest guide per week
Free, straight to your inbox — finding clients, selling websites, starting clean. No spam, one click stops them anytime.
✓ Check your inbox — click the confirmation link and you’re in.