Skip to main contentHow to set up LeadMagic
Authentication
LeadMagic uses API key authentication:
- Sign up at leadmagic.io
- Navigate to your API settings
- Copy your API key
- Paste the API key in Cargo when connecting
LeadMagic actions
Enrich profile
Get comprehensive profile data from an email address.
Required fields:
- Email: Person’s email address
Optional fields:
- Is personal email: Indicate if this is a personal email
Credits: 3 credits per request
Returns:
- Full name
- Job title
- Company information
- Social profiles
- Location data
Use case: Enrich existing email contacts with additional profile data.
Find email
Find a person’s email address using their name and company.
Required fields:
- First name: Person’s first name
- Last name: Person’s last name
Optional fields:
- Domain: Company domain (recommended)
- Company name: Company name
Credits: 0.5 credits per request
Use case: Discover professional email addresses for prospecting.
Credits summary
| Action | Credits |
|---|
| Find email | 0.5 |
| Enrich profile | 3 |
Rate limits
LeadMagic API has a rate limit of 300 requests per minute. Cargo handles rate limiting automatically.
Best practices
- Provide company domain for better email matching
- Use enrichment to fill gaps in contact data
- Cache results to optimize credit usage
- Combine find email + enrich for complete profiles