Find LinkedIn From Personal Email
Give it a personal email address, get back that person’s LinkedIn profile URL.
- Tool
find_linkedin_from_personal_email- Cost
- 2 credits
- Category
- Reverse Lookup
- Required input
email- Returns
- LinkedIn profile URL
What it does
- Resolves a personal email address — gmail.com, outlook.com and similar — to the matching LinkedIn profile URL.
- Runs waterfall enrichment — Apollo, RocketReach, Datagma, LeadMagic and Icypeas, tried in sequence.
- Stops at the first provider that returns a match. You are charged once per lookup, not once per provider tried.
- Passing
work_emailalongside the personal address improves match accuracy when you happen to hold both. - An empty result means no provider linked that address to a profile — not that the person has no LinkedIn profile.
Personal addresses dominate consumer signup forms, waitlists and webinar registrations. This tool turns those rows into profiles you can qualify.
If the address is a company one, use find_linkedin_from_work_email instead.
Parameters
| Parameter | Type | Required | Notes |
|---|---|---|---|
email | string | Yes | Personal email address |
work_email | string | No | Improves match accuracy |
How to use it
Connect the MCP server
Follow the setup guide for your client. Browser sign-in, no API key.
Look up one address
Find the LinkedIn profile for jane.doe@gmail.comAdd the work address if you have it
Find the LinkedIn profile for jane.doe@gmail.com. Her work email is
jane@stripe.com — use it to improve the match.Backfill a signup list
Resolve LinkedIn URLs for these 40 personal emails from the webinar
export. Skip anything that returns nothing — do not guess a profile URL.
Report how many credits you used.Example prompts
| Ask your client | What you get back |
|---|---|
| ”LinkedIn URL for jane.doe@gmail.com” | One profile URL |
| ”Resolve profiles for these gmail signups” | One URL per row, blanks where no match exists |
| ”Find LinkedIn for jane.doe@gmail.com — her work email is jane@stripe.com” | Uses work_email to sharpen the match |
| ”Find LinkedIn for jane@stripe.com” | Better served by find_linkedin_from_work_email |
Best prompting practices
- Say “personal email”. Naming the address type keeps your client on this tool rather than the work-email variant.
- Pass
work_emailwhenever you hold it. It is free and it lifts accuracy on common names. - Forbid guessing. Add “do not guess a profile URL” to batch prompts.
- Cap the batch. “Stop after 50 and report credits used” protects your balance on a long signup export.
- Split your list by address type first. Sorting work addresses from personal ones before the run sends each row to the right tool.
Output
{
"linkedin_url": "https://linkedin.com/in/janedoe",
"email": "jane.doe@gmail.com",
"status": "found"
}Credits and limits
2 credits per lookup, flat. Run check_credits (free) before a large backfill.
Personal addresses match less reliably than work addresses — many people never attach a private address to their LinkedIn account. Expect blanks, and treat a blank as “not on file” rather than “no profile”.
Related tools
| Tool | Use it instead when |
|---|---|
find_linkedin_from_work_email | The address is a company one — 2 credits |
find_personal_email | You have the LinkedIn URL and need the personal email — the reverse direction |
enrich_person | You want a full contact record from the email, not just the URL |
linkedin_profile_enrich | You already have the URL and want work history, education and skills |
Next steps
- All MCP tools — the full catalogue with credit costs
- MCP use cases — signup and waitlist enrichment
- AI for Sales Reps — workflows that chain this tool into a list build
Keep learning
Two courses take these tools past the reference page — clustered by GTM job, then chained into workflows.