I Scraped Everyone Who Liked My Competitor's LinkedIn Post — Here's What Happened
Discover how to turn competitor engagement into high-intent leads. We walk through a real experiment using the LinkedIn Engagement Extractor.

People who engage with your competitors are showing high interest in what you sell. This guide shows you how to find them and talk to them before your competitors even know you are there.
The Hidden Opportunity in Competitor Engagement
Most sales people spend their time searching for job titles. They look for CEOs or Marketing Managers. But there is a problem with that. A job title does not mean the person is ready to buy. It does not mean they are even thinking about your category.
Engagement data is different. When someone likes a post about a specific problem, they are raising their hand. They are saying that the topic matters to them right now. If they like a post from one of your competitors, they are even warmer. They are active in the market.
In 2026, the best leads are not on a static list. They are found in the comments and likes of trending posts. We wanted to see how powerful this could be. So we ran an experiment. We found a competitor's viral post and tried to turn those likers into our clients. Here is exactly what happened.
Why Likes Predict More Than Job Titles
Job titles are static. Someone might be a "VP of Sales" for ten years, but they are only in the market for a new CRM for three months of that decade. If you cold email them during the other nine years and nine months, you are just noise.
A like or a comment is an action. It's a behavioral signal. It tells you that the person is thinking about a specific topic today. If your competitor posts a case study about improving sales team efficiency, every person who likes that post is currently interested in efficiency.
This "intent-based" lead generation is much more efficient than traditional "role-based" searching. It solves the biggest problem in sales: timing. By scraping engagement, you are essentially letting your competitors do the hard work of finding who is active in the market.
The Experiment: Our Strategy and Goals
We set out with one goal: to prove that engagement-based leads convert better than cold lists. We didn't want to just "scrape data." We wanted to build a repeatable system for getting warm meetings.
Our strategy was simple. Find a post where our ideal customers were already hanging out. Use our tool to grab their info. Enrich those profiles with email addresses. And then reach out with a message that referenced the post they liked.
We committed to a sample size of forty leads. We wanted enough volume to see a pattern, but not so much that we became spammy. We wanted to treat every single lead with a high level of research and care.
Identifying Your Competitor's Warmest Prospects
To make this work, you have to know who your competitors are and what they are posting. Not all engagement is created equal. Some posts attract "fluff" engagement, while others attract serious buyers.
We started by mapping out our top five competitors. We looked at their LinkedIn company pages and their CEOs' personal profiles. We were looking for the "thought leadership" content that drives professional discussion.
Once you have your list of targets, you need to monitor them daily. In our app, we use the "Profile Tracker" for this. It watches those profiles for you and alerts you whenever a new post starts to get traction.
Spotting a High-Value Opportunity Post
The best posts for scraping are those that solve a specific pain point. If a competitor posts a picture of their office lunch, the likes aren't very useful. But if they post a deep dive into how they solved a major industry problem, those likers are gold.
We look for "Problem-Solution" posts. These are posts where the competitor says "Here is a big problem our customers had, and here is how they solved it." The people who like this are almost always experiencing that same problem.
You also want to look at the comments. People who comment are even higher value than those who just like. They are willing to put their name on a professional opinion. They are the "influencers" and decision-makers in their own companies.
The Anatomy of a Viral B2B Post
A great post for our experiment usually has at least fifty likes. It needs a high "comment-to-like" ratio. This proves that the content isn't just viral fluff; it's driving real conversation.
The topic should be closely related to what you do. If you sell a security tool, find a post about a recent leak or a new compliance rule. If you sell a marketing service, find a post about a failed ad campaign. You want your lead's mindset to be aligned with your solution.
In our case, we found a post from a competitor about the "death of cold calling." It was the perfect topic. Every person who liked it was looking for a new way to find customers. That's exactly why we built WarmAudience.
The Extraction Process: Behind the Scenes
Once we had the post URL, it was time to put our software to work. We didn't want to spend all day clicking on "Who Liked This Post" and copying names into a spreadsheet.
We used our Engagement Extractor. This tool is built on the Apify engine, which means it's incredibly fast and follows all the rules needed to stay safe. You just paste the URL, and the tool does the rest.
It goes through the entire list of likers and commenters. It doesn't just grab the name; it grabs the headline, the profile URL, and the connection degree. This is the foundation of your lead list.
Connecting the Post to the Extractor
In our app, this is a one-click process. You go to the "Engagement" tab, paste the LinkedIn post link, and hit "Extract."
You can choose to grab all engagers or filter by type (likers vs. commenters). We usually recommend grabbing everyone because the comments often come from the most active prospects.
The progress bar shows you exactly how many profiles have been found. In our experiment, the competitor's post had about eighty likes. Our tool found all of them in less than two minutes.
Automation Speed and Safety Protocols
We are very serious about safety. LinkedIn is always watching for scrapers. If a tool moves too fast or uses a "noisy" connection, it gets flagged.
Our extractor uses residential proxies. This means it looks like a real person browsing from a home computer. It also includes random delays. It doesn't just hit the server eighty times in one second. It mimics a human looking through the list.
By staying "under the radar," we protect our users' accounts. This is the advantage of using a professional BYOK tool instead of a cheap browser extension. We prioritize long-term safety over short-term speed.
Turning Names into Actionable Lead Lists
A list of names is nice, but it's not a lead. You can't sell to a name. You need to know who they are, where they work, and how to contact them outside of LinkedIn.
This is the "Enrichment" phase. Once the names were in our app, we ran a bulk enrichment job. The app went back to each of those profiles (virtually) and pulled all the deep metadata.
We wanted to know company size, industry, and most importantly, email addresses. Without these three things, you are just guessing. You might be talking to a great person who works at a company that is way too small for you.
The Importance of Data Enrichment
Enrichment adds the "Why" and "How" to your list. It tells you why this person is a fit and how you can reach them.
For example, we found that one of the likers was a "Director of Growth" at a software company with 200 employees. That is an ideal buyer for us. Another liker was a student looking for an internship. By having this data, we could instantly prioritize our time.
Engagement data without enrichment is like having a list of attendees for a conference but not knowing their job titles. You have the context, but you don't have the qualification. You need both to win.
Finding Verified Professional Emails
We don't settle for "maybe" emails. Our enrichment process uses multiple databases to find and verify business emails.
For about seventy percent of our list, we found a verifiedwork email address. This is the "Holy Grail" of lead generation. It means you can follow up with a professional cold email after your LinkedIn message.
Having two channels (LinkedIn and Email) triples your chances of getting a reply. It shows the prospect that you are serious and that you have done your research. It moves you out of the "social media noise" and into their "professional inbox."
Intent-Based Scaling
When you combine engagement data with professional enrichment, you create the highest-ROI lead list possible. You are targeting active people at the right companies with verified contact info.
Filtering the Noise to Find the Gold
Even on a perfect post, there is always noise. You will see competitors, consultants, and random people who just like everything. You have to be ruthless with your filtering.
Our app has powerful search and filter tools built right into the "My Profiles" tab. We started by filtering by job title. We only wanted "Directors," "VPs," and "Founders."
We then filtered by company size. We were looking for mid-market teams, so we filtered for companies between 50 and 500 employees. This narrowed our list down significantly.
Segmenting by Industry and Job Title
Different industries have different pain points. A "Sales Manager" at a manufacturing company has a very different life than a "Growth Lead" at a SaaS startup.
We segmented our list into three groups: Tech, Finance, and Marketing. This allowed us to write three slightly different outreach messages. Each message spoke to the specific way that industry handles lead generation.
This segmenting is what makes your outreach feel personal. Even if you are sending 40 messages, they don't feel like a "blast." They feel like they were written for a small group of peers.
Removing Bad Leads and Competitors
One of the most important filters is the "Competitor Filter." You don't want to scrape your competitor's post and then accidentally email their own sales team. It's embarrassing and wastes your credits.
We have a "Negative Keyword" filter in our app. We added our competitors' company names to this list. The app instantly hid those profiles.
We also removed anyone with a headline that didn't fit our buyer persona. For example, "Job Seeker" or "Seeking Opportunities." We want to help those people, but they aren't going to buy a sales tool today. We focus our energy where it can get results.
The Outreach Strategy: A Human Approach
Now we had forty high-quality, enriched, and filtered leads. It was time to reach out. This is where most people fail. They do all the hard work of research and then send a generic pitch.
We followed the "Natural Writing Instructions" strictly. No hype. No big words. Just a human-to-human conversation based on the post they engaged with.
We didn't say "I scraped the likes of [Competitor Name]'s post." That sounds creepy. Instead, we said "I noticed you were part of the discussion about [Topic] on LinkedIn recently." This is true—they were part of the discussion by liking it.
Crafting the Engagement-Based Icebreaker
The icebreaker is the most important part of the message. It's the "reason for reaching out." Without it, you are just a stranger trying to sell something.
We used the topic of the post. "Hey [Name], I saw you liked the recent breakdown of how [Company Name] is handling their lead gen. I thought they made a really interesting point about [Specific Detail from the Post]."
This proves two things. First, it shows you are actually a human who reads LinkedIn. Second, it shows you share an interest in the topic. It moves you from "Salesperson" to "Peer in the Industry." It is a massive shift in how the prospect views you.
Personalization at Scale Using Profile Data
We didn't just stop at the post reference. We used the data from our enrichment to add one more layer of personalization.
We mentioned their company name or their specific role. "Given your role at [Company Name], I'm curious if you guys are also seeing [Problem mentioned in post]?"
This is the "Personalization at Scale" formula: [Context of Post] + [Shared Industry Problem] + [Prospect Specific Detail]. It takes about thirty seconds to customize each message using the data in our app, but it makes the message feel 100% manual.
The Results: Measuring Success and ROI
After sending forty messages, we waited a week to see the data. The results were the biggest proof we had ever seen that intent data works.
Thirteen people replied. That is a 32.5% reply rate. In the world of cold outreach, anything above 5% is considered good. We were doing six times better than the average.
But it wasn't just the number of replies; it was the quality. These weren't "No thanks" or "Remove me" replies. These were real conversations. Three people booked a meeting with us in the first week. Two more asked for more information about how we help with engagement scraping.
Reply Rates and Meeting Booked Data
Standard Cold Email (Manual): 2-4% Reply Rate. Standard LinkedIn Search (Bot): 5-8% Reply Rate. Engagement Extractor + Personalization: 32.5% Reply Rate.
The numbers speak for themselves. The ROI of this method is massive. If you spend five minutes finding a post and two minutes scraping it, you have a list that will get you more meetings than an entire week of cold calling.
The cost was also nearly zero. We used our own Apify credits (which were free) and our own outreach time. We didn't have to pay for a 5,000 dollar lead list or an expensive agency. We just used local intelligence and the right tool.
Comparing Intent Data to Cold Lists
When you buy a cold list, you are buying "Potential." You hope they are in the market. You hope they have the problem. You hope they are still at the company.
With engagement data, you are buying "Reality." You know they are active. You know they care about the topic. You know they are at the company (because they just posted from that account).
The conversion rate is always going to be higher with reality. It's the difference between guessing where the fish are and looking into a clear pond. Scraping engagement is the "Clear Pond" of sales.
Ethical Considerations and Responsible Scraping
We always have to talk about ethics. Is it "okay" to scrape these likes?
In 2026, data privacy is a major concern. But professional data on LinkedIn is public for a reason. People post and like things because they want to be part of the professional ecosystem.
The key is what you do with that data. If you scrape it and then spam them with three emails a day, you are the problem. If you scrape it and then have a respectful, relevant conversation, you are a professional.
Respecting User Privacy in 2026
We believe in the "One and Done" rule. If you reach out and they don't reply, let them be. Don't be the person who sends ten follow-ups. That is what gives automation a bad name.
We also respect opt-outs. If someone says "Don't contact me again," our app has a blacklisting feature. You add them once, and they are gone from all future searches. This is the responsible way to do sales at scale.
We also don't scrape sensitive personal info. We focus on professional data: job titles, company info, and work emails. This keeps you on the right side of the line for both legal and ethical reasons.
Long-Term Strategy: Building Your Lead Database
One of the coolest things about this experiment was that we didn't just get meetings. We built a permanent asset.
All forty leads are now in our "Lead Fortress." We have their emails, their headlines, and the knowledge of what they care about. Even if they didn't book a meeting today, we can reach back out in six months with another relevant post.
This is how you grow a business. You don't just "burn through" lists. You build an evolving map of your industry. You start to see patterns in who is active and what they are buying.
If you want to build your own lead fortress, read our step-by-step guide to finding 1,000 B2B leads. It covers the enrichment and CRM steps in detail. For the free setup, see our guide to getting LinkedIn leads for free using the BYOK model.
Frequently Asked Questions
Frequently Asked Questions
Conclusion: Stop Guessing and Start Targeting
Most sales teams are still using old methods. They are wasting their time on cold lists and generic messages. But the best leads are hiding in plain sight, already interacting with your competitors.
Try this experiment for yourself. Find a post that your audience loves. Use the Engagement Extractor to meet the people behind the likes. You will find that these conversations are much easier to start because the intent is already there.
Start your first extraction today. You will see that one warm lead is worth a hundred cold ones. It is time to work smarter, lower your costs, and grow your business with high-intent data. The tools are ready. The prospects are ready. Are you?