How to Get Your First Web Design Client in 14 Days
By Cameron Kirdzik — Founder @WebHunt.ai
· 8 min read
TL;DR
- Build one laser-focused spec site in a single trade; it beats a generic portfolio.
- Prospect 100–150 no-site/weak-site businesses and personalize every touch.
- Use proof levers from your spec: Core Web Vitals, mobile speed, accessibility.
- Keep outreach under 90 words; show a 30–60s Loom and ask for 15 minutes.
- Package a 14-day delivery offer with milestone billing and close 1 deal.
Before You Start: The No-Portfolio Objection and the Spec-Site Answer
A single, hyper-relevant spec site in one trade beats a mixed, student-style portfolio. It signals a clear offer, gives you a concrete hook for outreach, and lets prospects picture their business on a proven layout.
Define “spec site”: a non-commissioned sample built from public info (service list, neighborhoods) with stock or original photos. Do not copy logos or proprietary copy. Add “Sample site for demonstration only” in the footer.
Spec structure:
- Homepage
- Services overview (+ 1 child page if needed)
- Contact/booking form
- Mobile-first hero with tap-to-call
- Trust section (generic badges, review stars placeholder)
- Above-the-fold CTA
Outcome target for the sprint: 1 spec site, 100 high-fit prospects contacted, 3–5 booked calls, 1 closed client.
Risk and ethics: use only public data, don’t imply endorsement, and never publish private info.
Key takeaway: One good, niche-specific spec is an asset you can sell around. Five unfocused samples won’t move the needle.
Days 1–2: Pick a Local Trade Niche and Define a Paid Offer
Shortlist three review-driven trades with steady demand: roofers, plumbers, electricians, HVAC, dentists, auto repair.
Select one niche using a quick scorecard:
- Local search volume ("[city] + [service]")
- Seasonality you can ride (e.g., AC in spring/summer)
- Average job value (bigger tickets absorb web budgets)
- Visible quality gaps you can spot in 10 minutes (no HTTPS, dated theme, no booking)
Pick a single metro you can drive to. Local presence boosts call credibility and same-day site reviews.
Offer (packaged and repeatable): “Mobile-fast 5-page site + booking + Google Business Profile tune-up in 14 days for $X with $0 down and milestone-based payments.”
Bake in three proof levers you can deliver without past clients:
- Performance: Core Web Vitals screenshot from your spec
- Accessibility: pass/fail notes (alt text, color contrast)
- Speed: before/after mobile load tests on your spec
Days 3–4: Research Pain Points and Draft Your Pitch Angle
Audit the top 20 businesses in your niche/city. Note common failures: missing HTTPS, slow mobile, no online booking, buried phone number, thin service pages, no tap-to-call.
Quantify three buyer-relevant gaps you’ll mention:
- “No tap-to-call on mobile”
- “Phone number hidden below the fold”
- “No reviews visible on homepage”
Collect three proof stats for your copy: consumers rely heavily on online search to find local businesses; slower mobile loads spike bounce; and there’s a realistic cold email reply-rate baseline to beat 1.
Draft your 3-sentence value prop:
- Who: “We help [city] [trade] companies…”
- Fix: “…turn more mobile visitors into calls with a fast 5-page site + booking…”
- Outcome: “…delivered in 14 days so you book more jobs this month.”
Write two script skeletons (keep them short):
- Email (≤80 words): 1-line personalization, 1-line value prop, 2 bullets on fixes, 1-line CTA to a 15-min call.
- Call (≤20 seconds): confirm owner, 10-second reason, 1 specific issue, 1 question.
Days 5–6: Build One Spec Sample That Looks Like Money
Choose a stack you can reproduce quickly (static-hosted or a modern site-builder). Set a non-negotiable: sub-2s mobile load on average 4G to avoid early bounces 2.
Source content ethically: services and neighborhoods from public listings; photos from royalty-free stock or your own shots. No logos or copyrighted copy.
Homepage checklist:
- Headline: “[City] [Trade]—Fast, Reliable Service”
- Three benefit bullets tied to outcomes (same-day fixes, 24/7 emergency, warranties)
- Trust badges (generic), review stars placeholder
- Big tap-to-call CTA + “Request Estimate”
- Services tiles
- Footer with NAP sample text and “Sample site” label
Add two conversion drivers the niche cares about:
- Emergency banner (24/7 plumber/roofer)
- Financing/warranty blurb (roofers/dentists)
Benchmark your spec: turn on HTTPS, optimize images, lazy-load, run Lighthouse/Mobile Vitals. Screenshot desktop and mobile results and save them for your pitch deck.
Day 7: Set Up Lightweight Sales Infrastructure
Create a simple pipeline: New → Contacted → Replied → Booked → Presented → Won/Lost (sheet or CRM).
Prep outreach assets:
- 3 email templates (≤7 lines)
- 2 voicemail scripts (≤20s)
- 2 SMS follow-ups (if compliant)
Set a booking link (15- and 30-minute slots) with three qualifiers: service area, current website, main goal.
Register a pro domain/email. Warm it up. Set SPF/DKIM/DMARC.
Define daily targets for Days 8–14: 40–60 personalized touches/day to hit 100 by Day 10 and 150–200 by Day 14.
Days 8–10: Build a Hyper-Qualified Prospect List (No-Website and Weak-Website Targets)
Target criteria within your chosen city and trade:
- No website found, or
- Obvious weaknesses: no HTTPS, not mobile-friendly, very slow, no recent updates
Compile 100+ prospects with: business name, website status, owner/decision-maker, direct phone, email. Tag each with a primary weakness and review momentum (recent reviews vs. stale).
Prioritize by buy-likelihood:
- Recent negative reviews mentioning site/UX
- Running ads but sending traffic to poor sites
- Rising demand signals in your category
If you’d rather not build the list by hand, WebHunt.ai scores local businesses for buy-likelihood using website-quality signals, review momentum, and category demand. You can filter by trade/city and weakness (missing HTTPS, slow, non-mobile) to pull a tight Tier 1–2 queue.
To get owner details fast, WebHunt.ai also enriches the owner’s name, direct phone, and email with confidence scoring and line-type checks, so you start with the right person.
Estimate the opportunity size in your city with directional market data (business counts by category, share with outdated/missing sites) to scope total addressable outreach 3.
Create a 3-tier queue:
- Tier 1: No website (contact first)
- Tier 2: Weak website (contact second)
- Tier 3: Okay site but slow/outdated (contact last)
By the numbers: A focused 150–200 lead list in one trade/city is enough volume to book 3–5 calls if your offers and personalization are tight.
Days 11–12: Personalize Pitches and Send 1:1 Outreach
For each lead, write a 1–2 sentence observation tied to your spec:
- “Noticed your mobile hero hides the phone number—our layout keeps tap-to-call fixed on screen.”
Record a 30–60s Loom: show your spec, call out one change they’d benefit from, stay respectful.
Email structure (≤90 words):
- 1-line personalization with the observation
- 1-line value prop
- Two bullets with concrete fixes (tap-to-call, above-the-fold CTA)
- 1-line CTA to a 15-minute call
Call structure:
- Confirm owner
- 10-second reason to call
- One specific site issue
- One question to open the convo
- Leave a voicemail if no answer
Follow-up rhythm:
- Day 0: email + call
- Day 2: reply bump with a new angle (speed/accessibility)
- Day 5: voicemail + SMS (if compliant)
- Day 9: final break-up with a useful resource
If time is tight, WebHunt.ai provides AI-generated “Deep Analysis” briefs per lead with screenshots and a suggested pitch angle, so your personalization is faster and sharper. To accelerate demos, the one-click website prompt in WebHunt.ai pre-fills an AI builder prompt with the business’s real details—useful for showing a tailored draft quickly.
Days 13–14: Run Calls, Present the Spec, and Close Your First Deal
Use a tight discovery flow:
- Goal: “More calls/jobs or fewer tire-kickers?”
- Current: site, Google Business Profile, ads
- Gaps: speed, mobile, booking
- Timeline: “Okay starting this month?”
- Budget: “Comfort range for a 14-day build?”
Live micro-demo: load your spec on mobile, then their site. Show 2–3 fixes: fixed tap-to-call, prominent CTA, services layout, faster hero.
Package two options:
- Starter: 5 pages + booking + basic SEO
- Pro: Starter + review widget + speed optimization + 1 month of updates
Risk reversal and urgency: milestone billing, 14-day delivery, “two build slots open this month.”
Close with next steps:
- Deposit invoice
- Kickoff questionnaire
- Access requests (domain, GBP, hosting)
- Delivery dates
Track everything. If you don’t have a CRM yet, WebHunt.ai includes a deal pipeline so you can save leads, track stages, and export data. If you prefer a done-for-you top-of-funnel later, its AI Voice Agent SDR and human caller marketplace can book meetings directly onto your calendar—useful once you’ve nailed the script.
Appendix: Scripts, Templates, and Metrics to Track
Email Template (Tier 1: no-website) Subject: Quick fix for [Neighborhood] [Trade]
Hi [Name]—noticed I couldn’t find a website for [Business]. I build fast 5-page sites that make it easy to call/book from a phone.
- Tap-to-call button always visible
- Reviews + services above the fold Worth a 15-min chat this week? Here’s a 40s demo: [Loom].
Email Template (Tier 2: weak-website) Subject: 20s idea to get more calls from mobile
Hi [Name]—on your site, the phone number is below the fold on mobile. I have a [City] [Trade] layout that fixes this:
- Fixed tap-to-call + “Request Estimate”
- Loads in ~2s on mobile Open to a quick 15-min call? Demo: [Loom].
Voicemail (≤20s) “Hi [Name], it’s [You]. Quick idea to turn more mobile visitors into calls—saw one fix on your site I can show in 60s. I’ll email a short demo; if useful, grab any 15-min slot at [link].”
SMS (if compliant) “Hi [Name], [You] here—sent a 40s demo showing 1 mobile fix for [Business]. If useful, pick a quick time: [link]. Reply STOP to opt out.”
Discovery call checklist (10 Qs)
- What does a “good month” of jobs look like? 2) Service area? 3) Current website? 4) Biggest site headache? 5) Where do leads come from now? 6) Any ads running? 7) Mobile vs desktop traffic? 8) Urgency/timeline? 9) Budget comfort? 10) Who signs off?
Mini-deck outline (5 slides)
- Their current mobile hero vs. your spec hero 2) 2–3 fixes and why they matter 3) Speed/accessibility proof 4) Offer + timeline 5) Next steps + milestone billing
KPI baselines to aim for: 3–8% positive email reply rate in local SMB outreach, 10–20% booked-call rate from positives, 20–40% close rate on qualified calls 4.
A/B ideas:
- Subject lines: “Quick fix for [Neighborhood] [Trade]”, “2-min idea for [Business] mobile”
- First-line angle: recent review vs. speed gap
- CTA phrasing: “15-min chat?” vs. “Worth a quick look?”
Ready to put this to work?
If you want a faster start, use WebHunt.ai to surface local businesses that actually need a new or better site, complete with owner contacts, audit briefs, and a pipeline to track your sprint to client #1.
Frequently asked questions
What if my spec site turns off prospects because it isn’t for their exact business?
Make it obviously generic and label it a sample. The point is to show structure and outcomes (speed, tap-to-call, clear services), not their branding. In outreach, explain that colors, copy, and photos are customized in the build.
How many outreach messages should I send per day without getting flagged as spam?
Stay in the 30–60 personalized emails/day range per warmed domain and mix channels (calls/voicemail/SMS where compliant). Keep messages short, relevant, and low-link to reduce spam signals. Use proper SPF/DKIM/DMARC and avoid blasts.
Should I do the first project for free or discounted to get a case study?
Avoid free. Offer milestone-based payments (e.g., deposit after approved homepage) and a tight 14-day delivery to reduce perceived risk. A fair launch price for the first few projects is fine, but anchor the value with your speed and outcomes.
What if no one replies to my first 50 emails or calls?
Tighten personalization to a single, specific fix and add a 30–60 second Loom. Test two subject lines, two first-line angles, and mention a local neighborhood or review. Increase the call component and follow your Day 0/2/5/9 cadence.
How do I price my first web design project without undercutting myself?
Package by outcome and speed, not pages. Offer Starter vs. Pro, with milestone billing and a 14-day timeline. Price the Pro to be the anchor, and keep Starter profitable by standardizing your stack and content process.
Can I target multiple niches at once to speed this up?
For your first client, no. One city + one trade keeps your spec reusable and your outreach sharper. After you close client #1 and have a case study, you can branch into adjacent trades with a second spec.
Sources
About the author
Cameron Kirdzik — Founder @WebHunt.ai
Cameron is the founder of WebHunt.ai, where he helps web designers, agencies, and freelancers find local businesses that need a website. He writes practical, field-tested guides on prospecting and closing local clients.