People who react to a LinkedIn post are warmer than random search results. They saw the content, processed it, and clicked. That's intent, even if smaller than commenting.
Volume is what makes reactor scraping powerful: a viral post can have 5,000+ reactions versus 200 comments. If your ICP is broad (sales, marketing, growth), reactor pools give you scale.
When reactor scraping wins
- The post hits 1,000+ reactions. Volume justifies the effort.
- Your ICP is broad. Sales reps, marketers, founders, recruiters all react.
- You ran out of commenters. Reactors are the next-warmest layer.
- Visual content posts. Posts with images/videos pull more reactions than comments.
How to find posts worth scraping
The post you choose matters more than anything you do afterwards. A precisely targeted post with 400 reactions beats a viral generic one with 8,000, because the second list is mostly people who will never buy from you.
Four sources that reliably produce good lists:
- Competitor posts. People reacting to a competitor's announcement are, by definition, paying attention to your category. This is the single best source and the most underused.
- Niche thought leaders. Not the general business influencers, the ones your buyers actually follow. Smaller audience, far higher fit.
- Your own best-performing posts. These reactors already know who you are, which makes the follow-up considerably easier.
- Industry news and product launches. Reactions to a funding announcement or a launch cluster around people who track that market.
Recency matters as much as relevance. A post from three days ago produces a list of people who engaged this week. A post from three months ago produces a list of people who have long since moved on, and referencing it in a message reads as odd rather than timely.
What the reaction types actually tell you
LinkedIn offers six reactions and they are not equivalent signals. Like is the default, the lowest-effort option, and it is what people click while scrolling. Insightful and Love require deliberately opening the reaction menu and choosing, which is a small but real act of intent. Celebrate usually indicates a personal connection to the author rather than interest in the topic. Curious often signals genuine disagreement or questions, which can be a useful opening.
When you export, the reaction type comes with the row, so you can sort by it. Prioritising the deliberate reactions over the reflexive ones costs nothing and meaningfully improves what you send to.
What you get in the export
Each reactor comes out as a row with first name, last name, headline, job title, location and the LinkedIn profile URL. Names are split into columns and normalised, duplicates are removed, and the file is ready to open in a spreadsheet or import into a CRM.
One credit equals one lead. If the same person reacted to two different posts you scraped, the duplicate is caught and that credit is returned to your balance automatically, so overlapping lists never cost you twice.
The volume math, and why filtering is not optional
This is the method where volume genuinely works against you. A post with 5,000 reactions gives you 5,000 rows, and LinkedIn will not let you send 5,000 connection requests. Weekly invitation limits mean you are choosing a few hundred people from that list whether you filter deliberately or not.
So the only real question is whether you choose them by job title and geography, or whether you let alphabetical order choose for you. Filtering is not an optimisation here, it is the difference between a working channel and burning your invitation budget on people who were never prospects.
A practical sequence: filter by title first, then geography, then reaction type. What remains is usually a few percent of the original list and it is the only part worth contacting.
Step-by-step
Step 1: Find a high-engagement post
Look for posts in your niche with 1,000+ reactions, less than 14 days old. Posts by competitors, thought leaders, or your own viral content all work.
Step 2: Open the post in Chrome
Click into the post page (not just the feed view). The URL should include `/feed/update/`.
Step 3: Click the Leadsforlinked extension
Choose the reactions option. The extension paginates through every reaction (Like, Love, Insightful, Celebrate, Curious, Support) and pulls the profile behind each one.
Faster route: an Import reactions chip now appears directly under every post in your feed, so you can start the import without opening the post page at all.
Step 4: Filter aggressively
5,000 raw reactors is too many to send connection requests to. Filter:
- Job title contains "Sales" or "Founder" or your ICP keywords
- Company size 10-500 employees (mid-market)
- Location: your target geographies
- Reaction type: focus on "Insightful" and "Love" (higher intent than "Like")
Step 5: Export to CSV or push to a campaign
Diamond Pro and above lets you push directly into a LinkedIn campaign. Otherwise CSV export works for any CRM.
Reactors vs commenters: which to scrape first?
Always commenters first. They're 2-3× warmer. But commenters are typically 100-300 per post; reactors are 1,000-5,000. Once you've worked through commenters, reactors are the next layer.
Sample message template for reactors
Connection request copy:
Hi {firstName}, saw you reacted to {Author}'s post about {topic}. Curious how you're approaching {pain} at {company}. Would love to connect.
Acceptance rate baseline: ~22-28%. Reply rate after acceptance: ~10-14%.
Try reactor scraping free.
100 free leads on signup. Test post reactor extraction on your first 3 viral posts.
Start freeCommon mistakes
- Skipping the filter step. 5,000 unfiltered reactors burns invitation budget. Always filter first.
- Reusing the same post weekly. Reactors who already received your DM will flag you the second time.
- Generic templates. Reference the specific post in your first message.
- Sending to all reaction types equally. "Insightful" beats "Like" 3-to-1 on reply rate. Prioritize.
Timing: reach out while the post is still fresh
The reference in your message is doing the work. "Saw you reacted to Anna's post on pipeline reviews" only lands while they remember reacting to it. After a couple of weeks it reads as though you have been sitting on a list, which is exactly the impression you are trying to avoid.
Scrape recent posts, contact within a few days, and do not recycle the same post later. Someone who already received a message referencing that post will notice the second one, and it turns a warm opening into an obviously automated one.
Privacy and GDPR
Reactions are public. Anyone on LinkedIn can click through and see the full list without any tool at all, which is what makes this data collectable in the first place. Extraction speeds up something already open, it does not unlock anything hidden.
Under GDPR, contacting a professional about their professional role can rest on legitimate interest, but that is conditional rather than automatic. Identify yourself, say plainly how you found them, keep it relevant to their work, and stop when someone asks. Referencing the post does the second of those in a single line, which is one more reason the honest opening outperforms the vague one.
Data is processed on EU infrastructure and your prospects stay in your own account.
FAQ
Do I need Sales Navigator to scrape post reactors?
No. Reactions are public and this works on a free LinkedIn account. Sales Navigator is optional across almost every sourcing method, and it is not needed here at all.
How many reactors can I import at once?
As many as the post has, subject to your credit balance. On the free plan, leads are released 20 at a time every hour, so a large post imports across several batches. Your remaining leads are never lost, and the import picks up where it left off.
Will the post author or the reactors be notified?
No. Nothing is sent to anyone during extraction, and neither the author nor the people who reacted receive any notification. They only hear from you if you choose to message them afterwards.
Can I scrape reactions on my own posts?
Yes, and it is a good place to start. Those people already know your name, which makes the first message noticeably easier to write and easier to receive.
What does it cost in credits?
One credit per reactor imported. Duplicates across posts are detected and refunded automatically. New accounts start with 100 free leads and no card.
Reactors or commenters, if I only have time for one?
Commenters, every time. They wrote something, which is a stronger signal than a click. Reactors are the larger second layer you move to once the commenters are exhausted.