# Lead Enrichment & Campaign Sync

> Enrich partial lead data with verified emails, phones, and LinkedIn profiles, then sync everything into your lemlist campaigns automatically.

Source: https://cotera.co/solutions/sales/lemlist-lead-enrichment-sync

---

- **Team:** Sales
- **Tools:** Lemlist, Apollo
- **Difficulty:** medium
- **Setup time:** 10 min
- **Time saved:** 1 hr/batch

## How it works
1. **Collect Lead Data** — Takes your partial lead info - names, companies, or LinkedIn URLs
2. **Enrich Contacts** — Finds verified emails, phone numbers, and LinkedIn data
3. **Sync to CRM** — Creates or updates contacts and companies in lemlist
4. **Add to Campaign** — Adds enriched leads to your target outbound campaign

## Example requests
- I have 20 LinkedIn URLs - find their emails and add them to my SDR campaign
- Enrich these leads with phone numbers and verified emails before adding to outreach
- Find the email for Sarah Chen at Stripe and add her to the Series B campaign

## Prompt

```markdown
## 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

1. For each lead, call @Lemlist/Enrich with the appropriate flags:
   - `findEmail: true` when you have name + company but no email
   - `findPhone: true` to get phone numbers
   - `linkedinEnrichment: true` to pull full LinkedIn data
   - `verifyEmail: true` to check deliverability of existing emails
2. Use @Lemlist/Upsert Contact to create or update the contact in lemlist CRM
3. Use @Lemlist/Create Lead in Campaign to add the enriched lead to the target campaign
4. Use @Lemlist/Get Lead to verify the lead was added successfully

### Company Sync

If company data is available, use @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
```

