How to Download Leads from LinkedIn Lead Gen Forms
Jan 12, 2026
|
Narayan Prasath

How to Download Leads from LinkedIn Lead Gen Forms
TL;DR: Download leads from Campaign Manager > Account Assets > Lead Gen Forms > Select form > Download CSV. Leads include name, email, phone, company, and custom question responses. Export up to 90 days of leads at once. For automation, integrate with HubSpot, Salesforce, or Zapier for real-time lead delivery.
Prerequisites
To download LinkedIn Lead Gen Form leads, you need:
Campaign Manager access with appropriate permissions
At least one Lead Gen Form with submissions
Campaign Manager role or higher (not Campaign Viewer)
Recent leads (within 90 days—LinkedIn only retains 90 days of data)
Important: LinkedIn permanently deletes leads after 90 days. Download regularly to avoid data loss.
What Are LinkedIn Lead Gen Forms?
LinkedIn Lead Gen Forms are native forms that appear when users click your ad. Key features:
Pre-filled data:
Name, email, phone automatically populated from LinkedIn profile
User can submit with 1-2 clicks
No landing page required
Conversion advantage:
3-5x higher conversion rate than landing page forms
Lower cost per lead
Better mobile experience
Lead data captured:
Contact info (name, email, phone, LinkedIn profile)
Company (name, size, industry)
Custom question responses (if added)
Submission timestamp
Step 1: Access Lead Gen Forms
Navigate to form download area:
Log into Campaign Manager
Select your ad account (top-left dropdown)
Click Account Assets in left sidebar
Click Lead Gen Forms
You'll see list of all forms with submission counts
If you don't see "Lead Gen Forms": You need Campaign Manager role or higher. Campaign Viewer cannot download leads.
Step 2: Select Form to Download
On the Lead Gen Forms page:
View list of forms with columns:
- Form name
- Status (Active, Paused, Draft)
- Leads collected
- Last submission date
Click form name to open detail view
Bulk download (all forms at once):
Check boxes next to multiple forms
Click Download leads button at top
LinkedIn combines all leads into one CSV
Single form download:
Click form name
Click Download button in form detail view
Step 3: Choose Download Options
After clicking Download:
Date Range Selection
Options:
Last 7 days
Last 30 days
Last 90 days (maximum)
Custom date range
Recommendation: Download "Last 90 days" to get all available leads, then filter in spreadsheet or CRM. LinkedIn's 90-day retention:
Leads older than 90 days are permanently deleted. Cannot recover. Download weekly or integrate with CRM for automatic backup.
Download Format
LinkedIn provides CSV (comma-separated values) file.
CSV includes:
All LinkedIn profile data fields
All custom question responses
Form submission timestamp
Campaign and ad that generated lead
No other format options: CSV only (no Excel, PDF, or JSON exports from LinkedIn natively).
Step 4: Download CSV File
After selecting date range:
Click Download button
File downloads to your browser's default download folder
Filename format:
LeadGenFormName_2026-01-27.csv
File size:
100 leads ≈ 50KB
1,000 leads ≈ 500KB
10,000 leads ≈ 5MB
Processing time:
Under 1,000 leads: Instant
1,000-10,000 leads: 5-30 seconds
10,000+ leads: Up to 2 minutes
Step 5: Open and Review CSV
CSV Structure
Standard columns (always included): Custom question columns:
If you added custom questions to form, those appear as additional columns with question text as header.
Example custom columns:
"What is your biggest marketing challenge?"
"When do you plan to purchase?"
"What is your budget range?"
Data Quality Checks
After opening CSV, verify:
✅ Data completeness:
Email address present for all leads (required field)
Names not showing as "LinkedIn Member" (privacy setting issue)
Company info populated (should be >90%)
✅ Duplicate check:
Sort by email to find duplicates
Same person may submit multiple times
Deduplicate before importing to CRM
✅ Data formatting:
Phone numbers may vary in format (+1, (555), international)
Company names may have inconsistencies (Acme vs Acme Corp vs Acme Corporation)
Job titles vary ("VP Marketing" vs "Vice President of Marketing")
Step 6: Import Leads to CRM
Manual CSV Import
HubSpot:
HubSpot > Contacts > Import
Upload CSV file
Map columns (Email → Email, First Name → First Name, etc.)
Import
Salesforce:
Salesforce > Leads > Import Leads
Upload CSV
Map fields
Import as new leads or update existing
Most CRMs support:
CSV import
Field mapping (match LinkedIn columns to CRM fields)
Duplicate detection
Automatic assignment rules
Clean Data Before Import
Before importing to CRM: 1. Deduplicate emails:
Remove rows with same email address
Keep most recent submission
2. Standardize company names:
"Acme Corp" → "Acme Corporation"
Use company domain as unique identifier
3. Format phone numbers:
Remove special characters if CRM prefers
Standardize international format
4. Add source tracking:
Add column: "Lead Source" = "LinkedIn Lead Gen"
Add column: "Campaign" = specific campaign name
Automated Lead Delivery Options
Native LinkedIn Integrations
LinkedIn offers direct CRM integrations for automatic lead delivery:
Supported CRMs (native):
Salesforce (Sales Cloud, Pardot)
Microsoft Dynamics 365
Oracle Eloqua
Marketo
Setup process:
Campaign Manager > Account Settings
Scroll to CRM Integrations
Click Connect next to your CRM
Authenticate with CRM credentials
Map LinkedIn fields to CRM fields
Save
How it works:
Leads flow to CRM within 10 minutes of submission
No manual download needed
Lead data syncs automatically
Includes all custom field responses
Benefits:
Real-time (10-minute delay)
No data loss from 90-day retention
Automatic assignment and routing in CRM
Sales team gets instant notifications
Third-Party Integration Platforms
For CRMs without native integration:
Zapier (most popular):
Create Zap: LinkedIn Lead Gen Forms → Your CRM
Connect LinkedIn account
Connect CRM account
Map fields
Turn on Zap
How it works:
Checks for new leads every 15 minutes
Automatically creates contact/lead in CRM
Can trigger additional workflows (send email, notify sales, etc.)
Other integration platforms:
Make (formerly Integrimat)
Workato
Tray.io
Zapier pricing: Free for 100 leads/month, paid plans for higher volume Limitation: 15-minute delay (vs 10 minutes for native integrations)
LinkedIn + HubSpot Integration
HubSpot is most common CRM for LinkedIn ads:
Setup:
HubSpot > Settings > Marketing > Ads
Connect LinkedIn account
Enable "Sync Lead Gen Form submissions"
Map fields (automatic for standard fields)
Set up workflows (assign to sales rep, send follow-up email, etc.)
Advanced features:
Create HubSpot lists based on LinkedIn Lead Gen form
Trigger email sequences automatically
Score leads based on LinkedIn data (seniority, company size)
Report on lead-to-customer attribution
HubSpot advantage: Free for HubSpot users (no Zapier subscription needed)
Managing Leads at Scale
Weekly Download Schedule
If not using CRM integration, establish download routine:
Monday morning checklist:
Log into Campaign Manager
Account Assets > Lead Gen Forms
Download all forms (last 7 days)
Import to CRM
Assign to sales team
Why weekly: Balances data freshness with time efficiency. Daily downloads unnecessary unless high volume (50+ leads/day). Set calendar reminder: Recurring event "Download LinkedIn Leads" every Monday 9am
Lead Volume Thresholds
Under 50 leads/month:
Manual weekly download acceptable
Import to CRM or spreadsheet
Assign manually
50-200 leads/month:
Consider Zapier integration
Saves 30-60 min/week
Reduces human error
200+ leads/month:
Native CRM integration essential
Real-time delivery critical for sales follow-up speed
Manual process doesn't scale
Data Retention Strategy
Since LinkedIn deletes leads after 90 days: Option 1: Regular downloads
Download monthly
Store CSV files in Google Drive or Dropbox
Backup in case CRM integration fails
Option 2: CRM as system of record
Use native integration
CRM becomes permanent storage
LinkedIn is just the form, CRM holds data
Option 3: Data warehouse
For large organizations
ETL tool pulls leads into data warehouse (Snowflake, BigQuery)
Centralized lead database across all sources
Recommended: Option 2 (CRM integration) for most businesses
Troubleshooting Lead Download Issues
Issue 1: "No Leads Found"
Causes:
No form submissions in selected date range
Form is in draft mode (not attached to active campaign)
All leads older than 90 days (deleted)
Fixes:
Expand date range to "Last 90 days"
Check form status (must be Active)
Verify form is attached to running campaign
Check campaign is spending (paused campaigns don't collect leads)
Issue 2: Missing Data in CSV (Email Blank)
Cause: User declined to share email (LinkedIn allows opting out of pre-fill) Reality: Extremely rare (<1% of submissions) Fix:
Filter out blank email rows
Cannot recover (user explicitly didn't provide)
Issue 3: "LinkedIn Member" Instead of Name
Cause: User's privacy settings hide name from advertisers Frequency: 2-5% of leads Fix:
Email and LinkedIn URL still provided
Can look up profile manually via LinkedIn URL
CRM enrichment tools (Clearbit, ZoomInfo) may fill in name from email
Issue 4: Download Button Greyed Out
Causes:
Insufficient permissions (Campaign Viewer role)
Form has zero submissions
Browser issue
Fixes:
Verify role is Campaign Manager or higher
Check "Leads collected" column shows >0
Try different browser
Clear browser cache
Issue 5: CRM Integration Not Syncing
Causes:
Integration disconnected (credentials expired)
Field mapping errors
CRM API limits reached
Fixes:
Campaign Manager > Settings > CRM Integrations > Check status
Re-authenticate if "Disconnected"
Review field mapping (ensure no required CRM fields unmapped)
Check CRM API usage (Salesforce/HubSpot have daily limits)
Contact LinkedIn Support if status shows "Error"
Lead Quality and Spam Prevention
Identifying Low-Quality Leads
Red flags:
Generic emails (test@test.com, spam@spam.com)
Job title "Unemployed" or "Student"
Company "Self-Employed" when selling B2B software
Same person submitting 5+ times
Filtering strategy:
Download CSV
Apply filters in Google Sheets/Excel:
- Remove @gmail.com, @yahoo.com if selling enterprise B2B
- Remove job title "Student" or "Unemployed"
- Remove company "Self-Employed" or "None"
Import cleaned list to CRM
Improving Lead Quality
Form design:
Add qualifying custom questions:
- "What is your company size?" (filter out companies too small)
- "What is your role?" (filter out non-decision-makers)
- "What is your budget?" (pre-qualify spending power)
Targeting:
Narrow audience (Director+ seniority only)
Exclude students and freelancers in targeting
Target company size that matches ICP
Offer:
Higher-value offers attract better leads (free trial vs generic ebook)
Best Practices for Lead Follow-Up
Speed to Lead
Response time benchmarks:
Within 5 minutes: 10x more likely to connect
Within 1 hour: 7x more likely to qualify
Within 24 hours: 60% decrease in qualification rate
How to achieve:
CRM integration (real-time delivery)
Sales team notifications (Slack, email alerts)
Auto-responder email (instant "We received your request")
Lead Scoring
Score leads based on LinkedIn data: High score (+10 points each):
Seniority: VP or C-Level
Company size: 500+ employees
Industry: Target industry match
Custom question: "Ready to buy in 30 days"
Low score (-5 points each):
Seniority: Entry level
Company: Self-employed
Custom question: "Just researching"
Route high-scoring leads to sales immediately, low-scoring to nurture campaigns.
Multi-Touch Follow-Up Sequence
Day 1:
Email 1: Personalized from sales rep
LinkedIn connection request
Day 3:
Email 2: Share relevant case study
Day 7:
Email 3: Video message or demo link
Day 14:
Email 4: Last touch before moving to long-term nurture
Reporting on Lead Gen Performance
Key Metrics to Track
Track in CRM:
Connect LinkedIn Lead source to closed-won revenue
Attribution reporting
Campaign ROI analysis
Glossary
Verification Checklist
After downloading leads:
[ ] CSV file downloaded successfully
[ ] File opens in Excel/Google Sheets without errors
[ ] All expected columns present (First Name, Last Name, Email, etc.)
[ ] Email addresses populated for 95%+ of leads
[ ] Lead count matches what Campaign Manager shows
[ ] Custom question responses appear in CSV (if applicable)
[ ] No sensitive data accidentally shared (check privacy compliance)
[ ] Duplicates removed (same email submitted multiple times)
[ ] Leads imported to CRM successfully
[ ] Leads assigned to appropriate sales rep
[ ] Follow-up sequence triggered automatically
[ ] Backup copy saved (Google Drive, Dropbox) for records
Next Steps
After downloading leads:
Set up CRM integration: Stop manual downloads, automate with native CRM sync
Optimize forms: Review Lead Gen field best practices to improve quality
Calculate ROI: Track Lead Gen Form costs against closed revenue
Improve targeting: Use lead data to refine audience targeting (which job titles convert best?)
Test form variations: A/B test different custom questions, offers, thank you messages
Stay in the loop
By dropping your email you’re giving us the green light to slide into your inbox with bite-sized brain boosters on growth!
