Lead Enrichment & Campaign Sync
Enrich partial lead data with verified emails, phones, and LinkedIn profiles, then sync everything into your lemlist campaigns automatically.
Free to start
1,000 credits included
No credit card required
Try this agent Book a demoSetup in 10 min · Cancel anytime
Setup time
~10 min
Time saved
1 hr/batch
Difficulty
Medium
Tools
2 connected
How it works
Collect Lead Data
Takes your partial lead info - names, companies, or LinkedIn URLs
Enrich Contacts
Finds verified emails, phone numbers, and LinkedIn data
Sync to CRM
Creates or updates contacts and companies in lemlist
Add to Campaign
Adds enriched leads to your target outbound campaign
Try asking
View the agent prompt
See the full instructions this agent runs on — copy, edit, or customize it
ExpandCollapse
View the agent prompt
See the full instructions this agent runs on — copy, edit, or customize it
The Prompt
Task
Take a list of partial lead data (names, companies, LinkedIn URLs) and enrich them through lemlist to get verified emails, phone numbers, and full LinkedIn profiles. Then sync the enriched leads into the appropriate lemlist campaign.
Input
The user provides:
- Lead data: names + companies, LinkedIn URLs, or partial contact info
- Target campaign name or ID
- Which enrichment to run: email finder, phone finder, LinkedIn enrichment, email verification
Context
Data Flow
- For each lead, call @Lemlist/EnrichName it "Lemlist/Enrich" and call it with @Lemlist/Enrich with the appropriate flags:
findEmail: truewhen you have name + company but no emailfindPhone: trueto get phone numberslinkedinEnrichment: trueto pull full LinkedIn dataverifyEmail: trueto check deliverability of existing emails
- Use @Lemlist/Upsert ContactName it "Lemlist/Upsert Contact" and call it with @Lemlist/Upsert Contact to create or update the contact in lemlist CRM
- Use @Lemlist/Create Lead in CampaignName it "Lemlist/Create Lead in Campaign" and call it with @Lemlist/Create Lead in Campaign to add the enriched lead to the target campaign
- Use @Lemlist/Get LeadName it "Lemlist/Get Lead" and call it with @Lemlist/Get Lead to verify the lead was added successfully
Company Sync
If company data is available, use @Lemlist/Upsert CompanyName it "Lemlist/Upsert Company" and call it with @Lemlist/Upsert Company to ensure the company record exists in lemlist CRM before linking contacts.
Output
Enrichment Results: For each lead:
- Name and company
- Found email (with deliverability status)
- Found phone number
- LinkedIn profile data pulled
- Campaign assignment status
Summary:
- Total leads processed
- Emails found vs. not found
- Leads successfully added to campaign
- Any failures or duplicates
WHAT ARE YOU WAITING FOR?
Ready to build?
Stop duct-taping tools.
Stop writing playbooks no one follows.
Start building agents that actually do the work—and do it well.
Cotera: For people who think busywork is boring.
"This is the best product ever when it comes to shipping. Ten on ten recommended. I just can't wait to see what happens with this product."
Rebecca Blount
Director, Customer Success