How to Sell GBP Websites to Local Businesses (2026 Workflow)
A Google Business Profile tells you who is busy, who has no website, and what to put on their site. Here is the full workflow for selling GBP websites: find the businesses, build a demo for each, reach out, price it, and hand it off.

Quick Answer
To sell websites to businesses from their Google Business Profile (GBP), use the profile as your prospecting tool and your source material. Find businesses that are active on Google but have no website or a weak one, build a demo site from each profile before you reach out, then send the owner a link to a site that already has their name on it.
The workflow:
- Pick one niche and one city.
- Spot weak profiles from the signals on the listing.
- Build a lead list with contact details.
- Build a demo site for every business on the list, before you contact anyone.
- Send a short message with the owner's own demo link.
- Show the demo on their phone, then agree on a price in two parts: the build and a monthly service.
- Build the full site, hand it off, and link it to their profile.
You do not need to ask anyone to "get a website." You show them one. A demo of their own business does the selling that a pitch deck cannot.
This is a GBP-specific workflow. If you want the full sales-call and objection playbook, read How to Sell Websites to Small Businesses. The demo and build steps below use 1ClickWebsite.
Step 1: Pick One Niche and One City
Start narrow. "Roofers in Phoenix" is a better first list than "local businesses." A single niche means one set of services, one set of photos and one pitch you can reuse for every message.
Pick a trade where a single new customer is worth real money to the owner, and where you can explain what the site should do in one sentence: a roofer needs inspection requests, a plumber needs emergency calls, a salon needs bookings.
Step 2: Spot Weak Profiles
You can read most of what you need from the listing before you contact anyone. Zarla's guide to selling websites starts with established businesses that have good reviews and a weak site, or only a Facebook page, and Vonsel points to three signals on a profile that mark a business as a prospect: few reviews, no website and no photos. Here is how to read them.
| Signal on the profile | What it tells you | How to check |
|---|---|---|
| No website button | The business may have no site at all | Search the business name before you claim this. A missing button is a clue, not proof |
| Website link goes to Facebook, a link page or a dead address | They have a link but not a real site | Click it on your phone |
| Old business.site link | Google retired that builder in March 2024, and the redirects stopped on June 10, 2024, according to Vonsel | Click the link |
| Plenty of recent reviews | The business has customers, so a better front door pays off | Check the review count and dates |
| Thin profile: few photos, short services list | The owner has not had help with their online presence | Scroll the listing |
| Website exists but is slow, not mobile friendly or hides the phone number | A weak site is also a prospect | Open it on a phone |
Businesses with good reviews and a weak website are the easiest pitch. They already have demand, and you can show the gap in one look.
Step 3: Build the Lead List
Doing this by hand works for the first ten businesses: search the niche and city on Google Maps, open each listing and write down the name, phone number, address and website status. Past ten, you want a tool.
We use LocalProspects to pull businesses by niche and city with owner contact details, then export a CSV. For other tools, see 10 Best Tools to Find Local Businesses That Need a Website.
Whatever you use, your sheet needs, for each business:
- Business name (required for the next step)
- Phone, email and address
- Logo, if the business has one
- Website status and what is wrong with it
- Review count and rating
Step 4: Build a Demo Site for Every Business
This is the step that changes the pitch. Before you write a message, build a site for each business on the list. Mini Sites in 1ClickWebsite does it in one batch.
How Mini Sites works
Mini Sites (formerly Lead Gen) is in the dashboard sidebar. You upload a CSV, and it builds a one-page demo site for every business in it.
- Up to 500 businesses per batch.
- CSV columns:
business_nameis required.phone,email,address,logo_urlandprimary_colorare optional, and they fill in each site. - One industry per batch, such as plumber, roofer, med spa or HVAC. The industry sets the services, images and layout for every site in the batch. That is why you pick one niche in step 1.
- One Mini Site credit per business. An industry without saved photos adds 5 credits once, for making them.
- Check and edit. When a row finishes, open its settings and change the name, phone, email, address, logo URL, color or background mode.
- Export the batch as a CSV with each business's page link, ready to merge into your outreach.
Step by step, in the dashboard:
- Click Mini Sites in the sidebar, then New Batch.
- Enter the industry and check the template it picks.
- Upload your CSV and click Continue.
- Review the leads, fields and credit cost, then click Start Batch.
- Click View Batch to watch each site build. Click Refresh for progress, since some rows finish before others.
The full walkthrough is in the Mini Sites batch guide. You can also run it from Claude, ChatGPT or Cursor with the MCP server: hand your AI the list, and ask it to build the batch, change a business's page and export the results. Your AI should confirm the credit cost before it starts.
What a Mini Site shows, and what it does not
A Mini Site is a sales tool, not the client's website. It is a one-page demo with the business's name, contact details, logo and color on a layout built for their industry. It does not hold their full service list, a page per town, or their Google reviews. Those come with the full site, built once they say yes. The Google reviews, services and service areas that the full site pulls from the profile are covered in Turn Your GBP Into a Website.
Review each demo before you send it. Check the business name spelling, the phone number and the logo. A demo with the wrong name is worse than no demo.
If you work for an agency and want to send demos from your own domain, the agency options are in GBP Website Builder for Agencies.
Step 5: Send Outreach That Shows Their Own Site
Now you have something specific to send. Keep the first message short, name one real observation about the business, and link the demo. Zarla suggests building the draft first and opening with the owner's customers, not with your price. Do the same.
A message that works
Hi [Name], I found [Business] on Google Maps. You have [real review count] reviews, but [the profile has no website link / the website link goes to Facebook]. I made a quick homepage for [Business] to show what it could look like: [demo link]. If you like it, I can build out the full site. Want me to walk you through it on a short call?
Rules for the message:
- Only say what you checked. If you say there is no website, search the name first.
- Use their real details only. Name, phone, services and photos they have published. Do not invent reviews or claims.
- No promises about rankings or leads. You are selling a site that makes it easy to call or request a quote.
- Do not pitch inside their profile. Do not leave your offer as a review or a Q&A on their listing. Reach the owner directly by phone, email or text.
- Send it on the channel you have. A phone call or a text with the link works for owners who do not read email.
Follow up once or twice over the next couple of weeks, then stop. Track each business in a sheet: demo sent, reply, next step.
Cold email rules
In the US, the FTC's CAN-SPAM guide says the rules apply to commercial email, including business-to-business. Use accurate sender details and subject lines, include your postal address, give a clear way to opt out, and honor opt-outs promptly.
Other countries differ. Vonsel notes that in the UK, the ICO treats sole traders as individuals, so they need consent or a soft opt-in, while companies and LLPs can receive business marketing email without consent. Check the rules where your prospects are. This is general information, not legal advice.
Step 6: Show It on Their Phone and Agree the Price
When an owner replies, open the demo on their phone, because that is where their customers see it. Point at what changed: their name, their services, their number a tap away. Then talk about what they want more of: calls, bookings or a certain kind of job. For the full call structure and answers to objections, use the small business playbook.
How people price GBP websites
Prices vary widely by niche and area, so treat these as examples, not a rate card. Zarla's guide recommends pricing in two parts: a one-time build and a monthly service. It cites Website Profit Course's 2026 guide, which puts a small business website at $2,000 to $5,000, a landing page at $500 to $1,500 and monthly management at $100 to $500, and FreshBooks, which puts a basic small business site at about $6,760 including first-year upkeep.
Set your own price from your hours, your costs and what the monthly service includes. Put the pages, revisions, delivery date, payment terms, hosting and ownership in a one-page proposal, and keep the client's domain and accounts in the client's name.
The monthly part can include hosting, small text and photo edits, new service pages and Google Business Profile updates.
Step 7: Build, Host and Hand Off
Once the owner says yes, build the full site. In 1ClickWebsite, enter the business name, pick a template, confirm the details it finds (address, hours, services, service areas, reviews) and click Create Site. About three minutes later there is a multi-page WordPress site with a page per service and per service area, plus the business's Google reviews and lead forms. The step-by-step is in How to Turn Any Google Business Profile Into a Website in About 3 Minutes.
Then:
- Review it. Check the services against what the business sells, fix the hours, add photos the owner owns, and test forms and phone links on a phone.
- Host or export it. Hosting with 1ClickWebsite is $10 per site a month or $65 a year, or you can export the site and host it anywhere. New sites stay on a temporary preview address for 14 days, so host or export before then.
- Connect the domain. Keep it in the client's name.
- Link it to the profile. Add the live address under Edit profile → Contact → Website. If you do not manage the profile, the owner can invite you as a manager. Google's help page says each person needs their own Google Account, so no one has to share a password.
- Plan updates. A build from a profile is a one-time build, so when hours or services change, update the site along with the profile.
Sites on every 1ClickWebsite plan have no 1ClickWebsite branding, and each one is real WordPress, so you can give the client a login or move the site.
Ethics: Demo Links Only Until They Say Yes
A public profile is fair material for a demo. A public site is not. Keep these rules:
- Do not publish a live site for a business without permission. Send a demo link. Publish and connect a domain only when the owner agrees.
- Do not imply you work for Google or that Google sent you.
- Do not copy review text or photos you have no right to use. Reviews belong to the people who wrote them, and photos on a listing may have been uploaded by customers. Use photos the business owns or supplies.
- Do not promise a ranking. Nobody can.
- Honor "no" immediately, and keep a list of opt-outs.
Related GBP Guides
- How to Build Service Area Pages From Your GBP
- Google Business Profile Website Shut Down? What to Use Instead
FAQ
How do I find businesses that need a website from Google Maps?
Search a trade and city, then open each listing and look for a missing website button, a link to Facebook or a dead address, and a healthy number of reviews. Always search the business name before you say they have no site. A tool like LocalProspects does this by niche and city and exports a CSV.
Do I need the owner's permission to build a demo site?
A demo that uses public details such as the name, phone and address, sent as a link, is a sales sample. Publishing a live site or using their photos and reviews is different: get the owner's permission first. See the ethics section above.
How many demo sites can I build at once?
Up to 500 businesses per Mini Sites batch, one industry per batch, at one Mini Site credit per business.
Does the demo use the business's Google reviews?
No. A Mini Site is a one-page demo built from your CSV: name, phone, email, address, logo and color. The full site, built after they say yes, includes the business's Google reviews.
How much should I charge for a website?
It depends on your niche and area. As examples, Zarla's guide cites Website Profit Course putting a small business website at $2,000 to $5,000 and monthly management at $100 to $500. Price from your own costs, and split it into a build fee and a monthly service.
Can I run the whole thing from Claude Code?
Yes for the 1ClickWebsite side. The MCP server can run a Mini Sites batch, edit a business's page and export the links. See Turn a Google Business Profile Into a Website With MCP.
Is cold emailing local businesses legal?
Usually, if you follow the rules where the business is. In the US, CAN-SPAM applies to commercial email, including to businesses. In the UK, the rules differ for companies and sole traders. This is not legal advice.
Sources and Review Notes
This post was informed by an LLM Sleuth research run on 2026-11-08 across GPT-6.1 Sol, Claude Sonnet 5.5, Gemini 3.8 Flash and Perplexity Sonar. Product claims for 1ClickWebsite were checked against our Mini Sites guide, plans docs and existing tutorials. Prices quoted from other sources are examples, not recommendations, and change often, so verify any price before you rely on it.
- Zarla: How to sell websites to local businesses
- Vonsel: Selling websites to local businesses that have no site yet
- Vonsel: How to sell Google Business Profile management using a Maps lead list
- FTC: CAN-SPAM Act compliance guide for business
- Google: Manage your Business Profile owners and managers
- 1ClickWebsite: Mini Sites batch guide
- 1ClickWebsite: Plans