How I Used Google Maps to Find Clients and Build Websites for Businesses That Didn't Have One
I wasn't looking for a system. I was just bored, clicking through Google Maps at 11pm, and I noticed something that made me stop mid-scroll: a barbershop with 200 reviews, a 4.8 star rating, and no website. Not a broken link. Not a placeholder. Nothing. Just a phone number and a pin on a map.
I copied the number. I sent a WhatsApp message. Three days later, I had a client.
That's the whole story — and also none of it, because what happened after that is where it gets interesting.
The Thing Nobody Tells You About Lead Generation
Every YouTube video about finding freelance clients tells you to go on Upwork. Post on LinkedIn. Send cold emails. Join Facebook groups. And sure, some of that works. But all of it takes time. You spend forty minutes crafting a proposal for someone on Upwork who has already received sixty applications before yours hit the inbox. You spend an hour writing a cold email sequence that goes straight to spam. You join a Facebook group only to find that every other freelancer in there has the same idea.
What nobody talks about is Google Maps. Which is strange, because Google Maps is essentially a database of millions of real businesses — with phone numbers, opening hours, customer reviews, and (this is the key part) a very visible gap when a business has no website listed.
That gap is the opportunity.
When a business shows up on Google Maps without a website, it means one of two things: either they genuinely don't have one, or they have something so bad they didn't bother linking it. Either way, they need help. And you now have their phone number.
The One-Click Method (And What It Actually Means)
Let me be specific about what "one click" looks like in practice, because the phrase sounds like marketing fluff until you understand the workflow.
Google Maps has a filter system. Most people use it to find restaurants with outdoor seating or hotels with pools. But there's a filter that almost nobody in the freelance world is using: the ability to search for businesses by category and then manually spot (or use a scraping tool to pull) those that have no website attached to their listing.
The manual version is simple. Search for a business type in a specific city — "hair salons in Marrakech" or "plumbers in Manchester" or "dentists in Dubai." Scroll through the results. Any listing without a website linked is a warm lead. You can see their phone number directly on the listing. You can click to WhatsApp them if they've enabled it. You can pull their name, category, and rating all from one screen.
The faster version involves tools — extensions or lightweight scrapers that pull Google Maps listings in bulk, filter by "no website," and export a spreadsheet with names, phone numbers, and locations. Some of these tools are free. Some cost a few dollars a month. I'm not going to name specific tools here because they change constantly, but a quick search for "Google Maps lead scraper" will surface the current best options.
The result either way is the same: a list of real local businesses that have been validated by Google, have actual customers leaving reviews, and are missing the one thing you can build for them.
The Counterargument (And Why It's Wrong)
Some people hear this and immediately say: "If they don't have a website, they probably don't want one."
I used to think that too. Then I actually started messaging these businesses.
The reality is that most small business owners — especially in physical trades like salons, restaurants, mechanics, cleaning services — don't have websites not because they decided against it, but because nobody ever made it easy or affordable for them. They don't know what a website costs. They assume it's thousands of dollars and months of back-and-forth with some agency that will make them feel stupid for not knowing what "responsive design" means.
When you reach out with a clear, simple offer — "I noticed your business doesn't have a website, I build them for small businesses, here's what it would look like, here's what it costs" — you're not selling them something they rejected. You're solving a problem they'd given up on.
There's also a secondary layer to this. Businesses with no website are increasingly invisible. In 2026, if someone Googles your business name and nothing comes up except a Maps pin, half of your potential customers will assume you're either closed or not serious. The barbershop owner I contacted in that first conversation — he knew this. He just hadn't found anyone he trusted to fix it.
What Happened When I Sent That First Message
The WhatsApp message I sent was not complicated. I didn't use a template. I didn't run it through some AI cold-outreach generator that sounds like a robot reading a sales script. I said something close to this:
"Hi, I found your business on Google Maps. You've got great reviews. I noticed you don't have a website — I build websites for local businesses, simple and fast. Would you be interested in seeing what yours could look like?"
That's it. No pitch deck. No portfolio PDF attached. Just a direct human message.
He replied within two hours. We talked the next day. I sent him a basic mockup using a free tool. He hired me.
After that, I went back to the list. I sent similar messages to fifteen more businesses over the following week. Not a mass blast — I personalized each one to the actual business I was contacting. I mentioned their reviews. I referenced their category. I made it clear I'd actually looked at their listing.
Of those fifteen messages, nine got replies. Four turned into paid work. The others either said they'd think about it or didn't respond — and that's fine. A 25% conversion rate from a cold outreach channel you can fill with leads in an hour is extraordinary by any standard.
Why Google Maps Leads Are Different From Every Other Cold List
Here's what separates a Google Maps lead from a list of emails you bought online or scraped from a directory: validation.
A business on Google Maps has been verified. It has a physical address. It has customers who've left reviews. It has operating hours. It exists. That might sound like a low bar, but if you've ever tried to work from a purchased email list full of defunct businesses and outdated contacts, you'll understand why "this business is real and active" is actually valuable information.
There's also a psychological difference in how the business owner receives your message. If you reach out via their Google Maps listing — through the WhatsApp number they've listed publicly — you're not spamming them. You found them the same way their customers find them. That familiarity changes the tone before the conversation even starts.
And then there's the specificity. You know what kind of business they are. You know what city they're in. You know how many reviews they have, which tells you roughly how active they are. You can tailor your offer in thirty seconds without needing to do any additional research.
The WhatsApp Angle (And Why It Matters in 2026)
Email open rates for cold outreach hover around 20-30% on a good day. WhatsApp message open rates are consistently above 90%.
That's not a small difference. That's the difference between sending a hundred messages and having twenty conversations versus sending a hundred messages and having ninety conversations.
Most small business owners — especially in markets across Africa, the Middle East, Latin America, and Southeast Asia — use WhatsApp as their primary business communication tool. They're on it all day. They respond faster there than they do to email, to phone calls, to anything. When you reach out via WhatsApp from a Google Maps listing, you're meeting them in the place where they already do business.
This matters especially if you're targeting markets outside the US and Western Europe. In Morocco, for example, almost every small business owner uses WhatsApp as their main point of contact. A cold WhatsApp message from someone who found their Maps listing feels like a referral, not a spam call.
Scaling This Without Losing the Human Touch
Once you've confirmed the method works — once you've landed a client or two and built the confidence to keep going — the temptation is to automate everything. Bulk-message a thousand businesses. Use a bot to send the first reply. Let software handle the follow-up.
I'd push back on that.
The reason this method works is precisely because it feels personal. The moment your outreach becomes obviously automated, that psychological advantage disappears. Businesses get WhatsApp spam too, and they recognize the pattern immediately.
What you can automate, sensibly, is the front end of the process. Use a tool to pull the leads and filter them by your criteria — no website, minimum rating, specific category, specific city. Do that work programmatically. But once you have the list, write the messages yourself. Keep them short. Keep them specific. Keep them sounding like a person who actually looked at their business.
That's the thing nobody selling you a "lead gen system" wants to admit: the tool is just the list. The conversion still comes from the conversation.
What You Actually Need to Start Today
You don't need a fancy website. You don't need a portfolio with ten case studies. You don't need a registered business or a PayPal account or any of the other things the internet tells you to set up before you start.
You need three things:
One — a basic ability to build something. If you can put together a simple site using WordPress, Webflow, Carrd, or even a well-configured Google Business Profile, you have enough to offer value to a business that currently has nothing.
Two — a phone with WhatsApp. That's the channel. That's the tool.
Three — a willingness to look at a Google Maps listing and just… send the message. The number is right there. The door is open. Most people walk past it every day because they're waiting to feel "ready."
Readiness is a lie your brain tells you to avoid the discomfort of being seen. Send the message anyway.
The Bigger Opportunity Nobody's Talking About
Websites are the entry point. But once you've built a relationship with a local business owner — once they trust you and see results — the relationship expands.
They need SEO. They need Google Business Profile optimization. They need someone to help them run WhatsApp marketing to their existing customers. They need a simple booking system, or a menu page, or a link-in-bio for Instagram. None of these are complicated to deliver. All of them represent recurring revenue if you set them up right.
The barbershop owner I mentioned at the start? He's on his third project with me now. What started as a WhatsApp message about a missing website turned into an ongoing relationship because the trust was built in that first conversation. Local business owners are deeply loyal to people who take care of them. They don't churn the way corporate clients do.
One lead from Google Maps, handled well, can become months of predictable income.
The reason most freelancers are broke isn't that there aren't enough clients. It's that they're looking for them in the same crowded rooms as everyone else — the same job boards, the same platforms, the same Facebook groups. Meanwhile, there's a database of millions of real businesses, publicly accessible, filtered by location and category, with phone numbers attached, that almost nobody in the freelance world is using seriously.
You now know it exists. The question is whether you're going to open Google Maps tonight and actually send the message — or whether you're going to close this tab and go back to refreshing Upwork.
Explore More Tools & Resources
Want to go deeper on building a real online income from scratch? Start here:
- Free AI & Online Tools → Tools I actually use to run my business.
- Digital Products Marketplace → Ready-made products you can sell today.
- Fikrago Shop → Templates, guides, and resources built for beginners.