Guaranteed2–5 sales calls every day once your campaign is liveBook a 20-minute call →
Home/Free guides/The Competitor-Audience Playbook: Find Customers on a Competitor's Facebook Page
You commented FOLLOWERS

The Competitor-Audience Playbook: Find Customers on a Competitor's Facebook Page

This is the full competitor-audience playbook from the reel. Your competitor already paid to build an audience of people who want what you sell. This guide shows how to find the right people in that audience by hand, filter to real buyers, and write to them about their problem, without breaking Facebook's rules.

Why a competitor's page is a lead list

Everyone who comments on your competitor's posts has already told you three things: they know the problem, they're open to a solution, and they're spending time on it. Your competitor paid for that attention with ads and content. You don't need to create the interest. You just need to talk to it.

Commenters are the gold. A like is a tap. A comment like "How much is this?" or "Does this work for a small team?" is a buying question, asked in public.

First: the platform rules

Do this by hand. Meta's Terms of Service say you may not access or collect data from its products using automated means without Meta's prior permission. That covers Facebook and Instagram. So no scraping tools, bots or browser extensions that pull follower or commenter lists.

  • Fine: opening a public page, reading public comments, visiting public business pages and websites, and writing notes in your own sheet.
  • Not fine: tools that auto-collect names, profiles or comments from Facebook or Instagram.
  • Also not fine: sending mass messages on Facebook to people you found. You'll get flagged. Find their business contact details on their own website instead.
  • And follow cold email law where your leads live, like CAN-SPAM in the US and GDPR in Europe. Only email business contacts, and make it easy to opt out.
Followers vs commenters: Many pages don't show their full follower list, and that's fine. Public commenters and reviewers are more useful anyway: they've shown real interest.

How to run it, step by step

  1. Pick 3 competitors. Choose ones that sell to the same buyer as you. A direct competitor, a bigger brand in your space, and a tool your buyers use.
  2. Open their last 10 to 20 posts. Focus on posts with real comments: pricing posts, how-to posts, offers and customer stories.
  3. Read every comment. Note who asks a question, complains, or tags a colleague. Skip emoji-only comments and friends of the brand.
  4. Check if they fit. Click through to see if they own or run a business that matches your buyer. Look for a linked business page or a company name.
  5. Find the business contact. Go to their company website for a business email. Verify every email before you send.
  6. Write it down. One row per person: name, company, competitor, post, what they said, comment type.
  7. One source = one campaign. Commenters on Competitor A's pricing post are one campaign. Commenters on Competitor B's how-to post are another.

Filter to people who actually fit

KeepSkip
Owns or runs a business that matches your buyerEmployees of the competitor
Asked a buying question (price, fit, results)Other agencies or vendors selling to the same page
Complained about a problem you solveStudents, job seekers, giveaway hunters
Tagged a business partner or colleaguePeople with no business you can find
Company is the size you serveCompanies far too small or too big for you

What each comment type tells you

Comment typeExampleWhat it meansYour first line is about
Price question"How much does this cost?"Interested, worried about budgetCost and value
Fit question"Does this work for a 5-person team?"Not sure it's for themTeams like theirs
Complaint"Support took 3 days to answer"Unhappy, may switchThe pain, never the competitor
Results question"Has anyone actually seen results?"Wants proofA real result from a company like theirs
Happy customer"Love this, been using it a year"Not looking right nowLow priority. Maybe skip.
How we use this at WayneFlow

We run one campaign per lead source for clients, so every email fits where the person came from. In our 5-day blitz that kind of tight list brought 1,095 replies in five days. Building one source list is easy. Finding, checking and writing to new sources every week is what we do for clients.

Want us to set this up for you? Book a free call →

Never open with "saw you follow them"

"I saw you commented on [competitor]'s post" feels like you've been watching them. It also reminds them of your competitor. Instead, talk about the problem their comment shows. They'll recognize their own question, not your research.

Instead of this

Hi Mike, I saw you commented on BrandX's Facebook post about pricing, so I thought I'd reach out.

Write this

Hi Mike, a lot of 5-person teams tell us the hard part isn't the tool, it's the price jump once you grow. Worth seeing how others handle it?

Worked example: how big is one list?

Here's example math to plan your time (your numbers will vary):

  1. 3 competitors × 10 posts × about 15 real comments = about 450 commenters.
  2. If about 1 in 3 fits your buyer, that's about 150 good leads.
  3. Split by source and comment type: for example 3 campaigns of about 50 leads each.
  4. Repeat monthly with new posts, and the list keeps growing.

Common mistakes

MistakeFix
Using a scraping toolDo it by hand. Meta's terms don't allow automated collection without permission.
Messaging people on FacebookFind their business email on their website
"Saw you follow them" as the openerOpen with the problem their comment shows
Trashing the competitorShow how you do it better, never attack them
One big mixed listOne source = one campaign
Emailing everyone who commentedFilter to real business owners who fit

Turn comments into campaigns with Claude

Comment sorting prompt
I sell: [your offer, one sentence]
My buyer: [role, industry, company size]

Here are public comments I copied by hand from a competitor's Facebook posts (first name, company, comment):
[paste rows]

For each row:
1) Label the comment type: price question / fit question / complaint / results question / happy customer / not a buyer.
2) Say if they fit my buyer: yes / no / check.
3) For "yes" rows, write a first line for a cold email about their PROBLEM.
Rules: never mention the competitor, the post or that they commented. Never quote their comment. Under 25 words. Plain, simple English.
The rule: They paid to build that audience. You just talk to its problem, never to the fact that you found them.

Links and tools

Quick answers

Is it legal to email people I found on a competitor's page?

Reading public comments by hand is fine. Then email only business contacts you found on their own website, follow cold email laws like CAN-SPAM and GDPR, and let people opt out easily.

Can I use a tool to export commenters?

Not on Facebook or Instagram without Meta's permission. Meta's terms ban automated collection. Doing it by hand is slower, but it's within the rules and your list is better.

Does this work on Instagram or LinkedIn too?

The idea works anywhere comments are public. Instagram is also Meta, so the same rules apply. Check each platform's terms before using any tool.

What if a commenter is a happy customer of the competitor?

Usually skip them or make them low priority. Price, fit and complaint comments are where the buyers are.

Want all of this done for you?

Save the setup time. Our team finds your buyers, writes the emails, answers every reply and books qualified sales calls into your calendar. Talk to our founder for 20 minutes and you will leave with a plan, whether you work with us or not.

Book a call with our founder
Case study 03 · The 5 day blitz

96,408 emails. Five days. 25 calls on the calendar.

Between September 7 and 11, 2026 we ran a full-scale campaign on inboxes that were already warmed up, and booked 25 calls that same week.

1,095Replies
115Interested
25Calls booked
0.45%Bounce rate

Speed like this needs warm inboxes and a verified list ready on day one. This client had both.

Get a plan like this for my companyFree 20-minute call. No pitch.
Sep 7 to 11, 2026Dashboard + calendar
96,408
Emails in 5 days
↓ 1.1%
1,095
Replies
↓ 11%
115
Interested
↓ 22%
25
Calls booked
Pipeline generated in 5 days$62,500
Dashboard + calendar · Sep 7 to 11, 2026Real data
5 day blitz dashboard: 96,408 emails, 1,095 replies, 115 interested, 25 calls bookedLive result

2–5 sales calls every day. Guaranteed.

Liked this guide? This is a small piece of the system we run for our clients. Book a free 20-minute call and we will show you how it would work for your company.

Book a 20-minute call