Generating leads
When you don’t have a CSV, Outpilot can pull leads directly from LinkedIn. Three surfaces:
- Sales Navigator import — paste a search URL, Outpilot scrapes results.
- Post Reactor import — pull every person who liked or commented on a specific LinkedIn post.
- LinkedIn search — run a basic LinkedIn People search from inside Outpilot.
All three live under Outpilot → Generate Leads.
Sales Navigator import
The highest-quality source if you have Sales Navigator. Sales Nav lets you filter by ~30 dimensions (job title, company size, industry, geography, recent activity, etc.) and Outpilot ingests the result.
How
- In Sales Navigator, build your filter and copy the URL from the address bar.
- Outpilot → Generate Leads → Sales Navigator → New import.
- Paste the URL.
- Pick a destination list (or create one).
- Set a target count — default 100, max 2,500 per import.
- Click Import.
Outpilot then scrapes pages of results, extracting
linkedinUrl + name + headline + company + title + location for each
person. Progress is visible on the same page; you can leave and come
back.
Limits + costs
- Imports respect a daily search quota per LinkedIn account (typical: 200 searches/day) — anti-detection.
- One import = roughly
target / 25searches (Sales Nav paginates ~25 per page). - Big imports (1,000+) take 30–90 minutes; UI shows a live count.
Tips
- Filter tight. A 100-row “perfect ICP” list outperforms a 2,500- row “kinda relevant” list.
- One vertical per import. Mixing industries makes per-vertical copy variants harder to A/B.
- Re-run weekly for “recently changed jobs” filters; LinkedIn’s activity-recency filters are gold for warm cold-outreach.
Post Reactor import
Pull every person who liked, commented, or shared a specific LinkedIn post.
How
- Find the LinkedIn post URL — your own or anyone else’s public post.
- Outpilot → Generate Leads → Post Reactors → New import.
- Paste the post URL.
- Pick which reaction types to include (likes / comments / shares).
- Pick a destination list.
- Click Import.
This works on any public LinkedIn post, including ones you didn’t write. Useful patterns:
- Your own viral post — the people who reacted are pre-warmed. Reach out within 7 days for best response.
- A competitor’s post — people engaging with their content are in-market for the category.
- A thought leader’s post — people commenting on, e.g., a CRO’s AMA on hiring are likely hiring contexts.
Limits
- A single post can have thousands of reactors; Outpilot caps imports at 1,000 per post.
- Highly viral posts (10k+ likes) are rate-limited by LinkedIn — the scrape spans hours, not minutes.
LinkedIn search
Basic LinkedIn search (the free, non-Sales-Nav search). Less powerful than Sales Nav, but available on every LinkedIn plan.
How
- Outpilot → Generate Leads → LinkedIn Search.
- Build the query: keywords, location, current company, past company, industry.
- Pick a destination list.
- Click Search & import.
Outpilot runs the search and extracts up to 1,000 leads per search (LinkedIn’s depth limit). For more, refine the filters and run multiple searches.
When to use
- You don’t have Sales Navigator (saves $99/mo seat).
- You have a small ICP that fits free search filters.
- You’re sourcing for a quick test campaign before committing to Sales Nav.
Email enrichment after import
None of the three sources gives you email addresses by default (LinkedIn doesn’t expose them on the search APIs). To find emails post-import, see Email enrichment.
Status of an import
Every import is a job with these states:
| State | Meaning |
|---|---|
queued | Waiting for an open slot in the worker |
running | Actively scraping pages |
completed | Done; check the destination list |
failed | Error — see the message on the import row |
cancelled | You cancelled it (any state can be cancelled) |
Visible on the Generate Leads landing page. Click a job for live
counts (pages scraped, leads added, leads skipped due to already-exists).
Frequently asked questions
Why does my import say “0 leads added” when the search has matches?
Most common: every match is already in another list of yours, so dedupe collapses them. Check the import detail — there’ll be a skipped count.
Second most common: search URL has expired or LinkedIn rejected it. Re-copy the URL from Sales Navigator and retry.
Will running imports block my campaign sends?
No — imports are a separate worker pool from campaign sends. They share a daily search quota though, so very large imports can delay future searches.
Can I import from a saved Sales Navigator list (not a search)?
Yes — paste the saved-list URL. Outpilot detects whether it’s a search or a saved list and uses the right pagination.