LeadMagic Integration Guide
This guide covers all LeadMagic actions available in TexAu. Use these actions to find and validate contact data.
Before you begin
- A LeadMagic account is required. Sign up at leadmagic.io.
- Your LeadMagic API key is on your LeadMagic dashboard.
- In TexAu, go to Settings > Integrations, find LeadMagic, enter your API key, and click Save.
Contact finding actions
Find Email by Name and Domain (LeadMagic)
Finds a work email address using a person's name and company domain.
Credit cost: 2 credits per successful lookup
Input:
- First Name (required)
- Last Name (required)
- Company Domain (required) -- e.g.,
stripe.com
Output:
- Email Address
- Confidence score
- Verification status
Typical use case: Use when you have names and company websites but no LinkedIn URLs.
Find Personal Email (LeadMagic)
Finds a personal (non-work) email for a contact.
Credit cost: 2 credits per successful lookup
Input:
- LinkedIn Profile URL or name + company (required)
Output:
- Personal Email Address
- Email type
Typical use case: Reach contacts who are hard to reach on work email, or to verify a contact's identity.
Find Mobile Number using LinkedIn URL (LeadMagic)
Finds a mobile phone number using a LinkedIn profile URL.
Credit cost: 10 credits per successful lookup
Input:
- LinkedIn Profile URL (required)
Output:
- Phone Number
- Country
- Local format
Enrich Company (LeadMagic)
Returns firmographic data for a company based on its domain.
Credit cost: 1 credit per successful lookup
Input:
- Company Domain (required)
Output:
- Company Name
- Industry
- Employee Count
- Revenue Range
- Location
- LinkedIn Company URL
- Technologies
Validation actions
Validate Email (LeadMagic)
Checks whether an email address is deliverable.
Credit cost: 1 credit per row
Input:
- Email Address (required)
Output:
- Valid -- true/false
- Deliverable -- true/false
- Email type (work, personal, catch-all, unknown)
- SMTP check result
- Reason
Typical use case: Run this after finding emails to remove invalid addresses before sending to an outreach tool.
Common workflow pattern
Find, verify, and enrich in one table
- Start with a list of names and company domains.
- Add an Action Column for Find Email by Name and Domain (LeadMagic).
- Add a second Action Column for Validate Email (LeadMagic) using the email output.
- Add a third Action Column for Enrich Company (LeadMagic) using the domain column.
- Run enrichment.
You end up with verified emails and company details in the same table, ready for export.
Troubleshooting
Find Email returns empty for most rows.
Check that the Company Domain field contains the root domain only (e.g., acme.com) with no https://, www., or trailing slashes.
Validate Email returns "unknown" for many addresses. Catch-all domains return "unknown" because the server accepts all mail. Use a different provider (e.g., Verify Catch-All Email (BetterEnrich)) to specifically identify catch-all domains.
Find Mobile Number returns empty for all rows. LeadMagic's phone database is strongest for North American and Western European numbers. Coverage for other regions may be limited.
API key is accepted but returns 401 on first run. Your LeadMagic account may need to be activated for API access. Check your LeadMagic dashboard for any prompts to enable API access.