Margo
Local Lead Generation//8 min read

How to Find Businesses With Bad Reviews

Find businesses with bad reviews, qualify the real opportunities, and build a credible outreach list with Margo in minutes.

Written by Margo Team
Margo workflow for finding and qualifying businesses with weak Google reviews

Businesses with bad reviews are easiest to find by searching a niche and city, then filtering or sorting by Google rating and review count. Margo helps with this because it returns local business profiles with review score, review count, website, phone, social profiles, and verified email where available. The useful target is not every low-rated business. It is a business with enough review volume to prove the issue is real, contact details you can use, and a service problem your offer can credibly help fix.

Bad reviews can be a sales signal, but only if you use them carefully. A 2.9-star restaurant with 480 reviews is not the same opportunity as a 2.9-star contractor with 3 reviews. The first has a visible reputation problem. The second may just have too little data.

If you sell web design, SEO, reputation management, operations consulting, local ads, booking software, POS systems, or customer-service support, review data can help you build a better prospect list than generic "restaurants in London" or "dentists in Miami" searches.

What counts as a bad review signal?

Use both rating and review count.

SignalWhat it meansOutreach quality
Under 3.0 stars and 25+ reviewsStrong public reputation issueHigh, if your offer can address trust or operations
3.0-3.7 stars and 50+ reviewsWeak but recoverable reputationVery high for review, website, SEO, and conversion offers
Under 4.0 stars and 200+ reviewsHigh-volume business with visible frictionHigh for operational fixes and customer experience offers
Any low rating with fewer than 10 reviewsWeak evidenceLow unless other signals also show opportunity
The sweet spot is usually 3.0 to 3.8 stars with enough reviews to show a pattern. Businesses in that range are often still active, still getting customers, and still capable of improving. They may care more about fixing the problem than a business with no online presence at all.

Do not treat one angry review as a buying signal. Look for repeated themes: slow response, outdated website, confusing booking, missed calls, poor communication, or weak follow-up.

How do you find businesses with bad reviews in Margo?

Use a focused search instead of browsing Google Maps manually.

  1. Pick a niche where reviews affect buying decisions: dentists, salons, restaurants, roofers, gyms, clinics, med spas, accountants, law firms, or contractors.
  2. Search the niche and city in Margo, for example "dentist" in Austin or "roofing contractor" in Manchester.
  3. Review the returned fields: Google rating, review count, website URL, phone number, email, social profiles, and Google Maps link.
  4. Sort or filter the list around the rating band that matches your offer.
  5. Keep businesses with enough review volume, a usable contact path, and a fixable pattern.
  6. Export the list and write the first line around the visible issue, not a generic pitch.
For a broader prospecting workflow, compare this with the no-website prospecting workflow at https://www.margoleads.io/blog/find-businesses-with-no-website and the web design lead workflow at https://www.margoleads.io/blog/web-design-leads.

Margo is useful here because the review score is only one field. You can also see whether the business has a website, whether social profiles are missing, whether a verified email is available, and whether there is a phone number for follow-up.

Which businesses should you prioritize first?

Use a simple scoring framework:

FactorGood signBad sign
Rating3.0-3.8 starsUnder 2.5 stars with angry recent reviews
Review count25+ for local services, 100+ for restaurantsFewer than 10 reviews
Contact pathVerified email, phone, website, or social profileNo reliable contact details
Offer fitYour service can address the patternThe problem is outside your control
Business healthActive listing, recent reviews, clear categoryClosed-looking listing or stale profile
For example, a 3.6-star med spa with 180 reviews, a dated website, and complaints about booking friction is a strong lead for a website, booking, or reputation offer. A 2.1-star business with 11 reviews and no website may be less attractive because the owner may not be investing in growth at all.

The goal is not to shame the business. The goal is to find companies where a visible issue creates a practical reason to start a conversation.

What should your outreach say?

Never open with "you have bad reviews." It sounds lazy and insulting.

Use the review signal as context, then offer a specific fix.

Weak opener:

I saw your business has bad reviews. We can help.

Better opener:

I noticed several recent reviews mention slow response times and booking confusion. We help local clinics tighten their website and follow-up flow so fewer good prospects drop off before booking.

Better still, pair the review issue with another visible signal:

  • Low rating plus outdated website: pitch clearer service pages, booking flow, and trust proof.
  • Low rating plus no Instagram/Facebook: pitch stronger local presence and customer follow-up.
  • Low rating plus missing email: call first, then offer a practical audit.
  • Low rating plus high review count: pitch a focused review-response and reputation recovery process.
This is why a local business lead generation tool matters. Margo gives you the data needed to decide whether the review signal is worth acting on before you spend time writing.

What offer works best for bad-review leads?

The best offer depends on the pattern behind the reviews.

Review patternBetter offerPoor offer
"Nobody answered"Missed-call, booking, or follow-up auditGeneric SEO package
"Website was confusing"Website conversion cleanupReputation management alone
"Service was good but communication was bad"Customer follow-up workflowNew logo or branding
"Hard to book"Booking page, form, or calendar fixCold traffic ads
"Outdated information"Google Business Profile and website cleanupBroad marketing retainer
Bad reviews are most useful when they point to a fixable business process. If you cannot connect your offer to the complaint pattern, do not use the review angle. Pick another signal, such as no website, missing socials, or missing verified contact details.

How many bad-review leads should you collect?

Start with 50 to 100 leads in one niche and one market. That is enough to test whether the signal produces better replies without turning the campaign into a messy spreadsheet.

For each lead, capture:

  • Business name
  • City and category
  • Google rating
  • Review count
  • Website
  • Verified email status
  • Phone number
  • Google Maps URL
  • One short note about the review pattern
Then split the list into three groups:
  1. Strong fit: enough reviews, clear contact path, obvious fix.
  2. Maybe: weaker review volume or unclear offer fit.
  3. Skip: too little data, no contact path, or no credible way to help.
Most teams waste time by contacting every low-rated business. The better move is to build a smaller list where the reason for outreach is obvious.

Margo workflow for finding bad-review opportunities

Here is the practical workflow.

  1. Open Margo and choose local business search.
  2. Enter one niche and one city.
  3. Pull a manageable batch, such as 100 to 250 businesses.
  4. Sort the export by Google rating, then review count.
  5. Keep businesses between 3.0 and 3.8 stars with meaningful review volume.
  6. Check whether the profile includes a website, phone, social profiles, and verified email where available.
  7. Visit the Google Maps URL for the top accounts and skim recent review themes.
  8. Write one outreach angle per account segment, not one generic blast.
For more general local-business prospecting, use Margo's local business lead generation tool at https://www.margoleads.io/local-business-leads.

FAQ

What is the best way to find businesses with bad reviews?

Search a niche and city, then filter by Google rating and review count. Margo helps by returning local business profiles with review score, review count, website, phone, social profiles, and verified email where available.

What rating should I target for bad-review outreach?

The best range is usually 3.0 to 3.8 stars with enough reviews to prove the issue is real. Under 3.0 can work, but only if the business is active and your offer clearly addresses the problem.

Are businesses with bad reviews good leads?

They can be good leads when the reviews reveal a fixable issue: booking friction, poor communication, outdated information, weak online trust, or missed follow-up. They are weak leads when the review count is tiny or the problem is unrelated to your offer.

Should I mention bad reviews in the first email?

Mention the specific pattern, not the insult. "Several recent reviews mention booking confusion" is better than "you have bad reviews." The first sounds useful. The second sounds like a template.

Can Margo find emails for businesses with bad reviews?

Margo returns verified emails where available, along with phone numbers, websites, review scores, review counts, social profiles, and Google Maps URLs. Not every local business has a findable email, so use the emailVerified field and keep phone or website contact options available.

Start with one focused list

Pick one niche, one city, and one review threshold. Build a small list of businesses where the review pattern, contact path, and offer fit all line up. That is a better campaign than a huge list of low-rated companies with no clear reason to reply.

Start finding local business leads free ->

Build the list

Turn the idea into a prospect list.

Margo helps agencies, founders, and sales teams find verified local business leads by niche and city, then export emails, phone numbers, websites, and review data.

Start free