How to Get Clients for Your Web Design Agency Starting This Week

A practical outbound plan: pick a niche, find local businesses with weak websites, and send short, specific emails that get replies.

Updated Nov 6, 2026 · 5 min read

Referrals dried up, your portfolio is good, and the calendar still has gaps. Waiting for inbound is the slow path. The faster one is outbound: finding businesses whose websites are holding them back and telling them, briefly and specifically, what you would fix.

This guide covers that one path from start to finish. You can do steps 1 to 4 today.

Step 1: Pick one niche you can talk about fluently

A generic pitch ("we build modern websites") gets ignored because it could be sent to anyone. A niche lets you say something only someone who understands that business would say.

Good niches for web designers share a few traits:

  • Local service businesses that win customers through search and phone calls.
  • Enough revenue that a few new jobs a month would pay for your fee.
  • Visible website gaps you can spot in seconds: no mobile layout, no booking button, no clear phone number, outdated photos.

Examples include pest control, auto detailing, roofers, dentists and physiotherapists. Pick one. You can add more later, but your first campaign should speak to one type of owner.

Write down three things that business needs its website to do. For a pest control company that might be: show the service area, make calling easy on a phone, and build trust with reviews. These become your talking points.

Step 2: Build a list of businesses in that niche

Google Maps is the most direct source for local businesses, because almost all of them have a listing with a website link, phone and category. Search your niche plus a city, then work outward to nearby cities.

For each business, you want:

  • Business name and category
  • City
  • Website URL
  • An email address, ideally the owner's
  • The owner's first name, if public

You can collect this by hand into a spreadsheet, which works for 20 or 30 leads. Beyond that it gets tedious. A scraper speeds it up: GetClient's Google Maps scraper searches live by keyword and location, runs several keywords and cities at once, and pulls emails and the owner's name with a confidence score where they're public. The Google Maps lead generation guide walks through search strategies in more detail.

Step 3: Qualify by looking at the actual websites

This is the step that separates you from spammers. Open each website on your phone and give it a 60 second check. Note one concrete problem per business, for example:

  • Phone number isn't tappable on mobile
  • No way to book or request a quote online
  • Site says "Copyright 2016" in the footer
  • Homepage loads slowly or shows a broken image
  • No website at all, only a Facebook page

Drop businesses whose sites are already strong. They're unlikely to buy, and pitching them wastes your sending capacity. Add the problem you found as a column in your sheet. That note is the heart of your email.

Step 4: Write a short email built around one observation

Keep the first email under about 100 words (a rule of thumb, not a law). Owners read on phones between jobs. Structure:

  1. Name the specific thing you saw.
  2. Say why it costs them.
  3. Offer one small, low-effort next step.

Example:

Subject: quick note on {{params.name}}'s site

Hi {{params.firstname}},

I was looking at {{params.website}} on my phone and the phone number can't be tapped to call. For a {{params.category}} business in {{params.city}}, most quote requests start with a call, so that's friction right where it matters.

I build sites for local service companies. Want me to send a 2 minute video showing three quick fixes? No charge.

Thanks, Sam

The curly-brace fields are merge tags that fill in each lead's details. Write them exactly as shown; the merge tags guide explains how they work. For the specific observation, use your own notes from Step 3 rather than a template sentence, since that's what makes the email read as personal.

Offering a short video audit works well for designers because it shows your skill without asking for a meeting.

Step 5: Set up sending so emails actually land

Before sending anything, protect your main domain. Many agencies use a second domain (like getyouragency.co instead of youragency.com) with SPF, DKIM and DMARC set up, and warm it up gradually. Use the Gmail sending setup checklist to work through it.

Then start small. A new account sending a few dozen emails a day is safer than hundreds. Read about Gmail daily sending limits before you scale, and spread volume across a couple of accounts if you need more.

Cold email rules vary by country. In general, identify yourself honestly, use a truthful subject line, and include an easy way to opt out. If you email businesses in the EU or UK, read up on the rules that apply to you; GDPR and B2B cold email is a starting point, not legal advice.

Step 6: Follow up two or three times, then stop

Owners are busy, and a missed email isn't a no. Plan a short sequence:

StepTimingContent
Email 1Day 0The observation and offer above
Email 2Day 3One extra detail you noticed, same offer
Email 3Day 7A brief example of a similar site you improved
Email 4Day 14Polite close: "Should I stop reaching out?"

In GetClient you can build this as a visual flow with delays and branch on whether someone opened, so people who never opened get a different subject line. Every email includes a one-click unsubscribe link, and unsubscribed addresses are skipped automatically. For the last message, see these breakup email templates.

Step 7: Handle replies fast and track what works

When someone says yes to the video, record it within a day while they still remember you. Keep it short, show their site, fix three things on screen, and end with a simple price range or a call link.

After each batch of 50 to 100 emails, check which niche, city and subject line drew replies. Change one thing at a time. If opens are low, the problem is usually subject line or deliverability; if opens are fine but replies are rare, the email body or offer needs work.

Run this loop every week and you'll have a repeatable source of conversations instead of waiting on referrals.

Frequently asked questions

Start with what you can personalize properly, often 20 to 50 a day across your sending accounts once they are warmed up. Quality of the observation matters more than volume, so scale only after you see replies.

AI-powered lead generation from 8 sources

Live leads from Google Maps, Yelp, Yellow Pages, YouTube, Facebook Ads, TrustMRR, Skool and Skool Discovery — AI finds the owner, emails and socials for every one. Start with free credits.

More from Blog

See all