Lookalike Audience Builder
Build a lookalike audience from a seed person, company, lead list, or website with customer logos, then search for similar profiles with match reasoning and personalization fields.
Lookalike Audience Builder
Build a lookalike audience from a seed person, company, lead list, or website with customer logos, then search for similar profiles with match reasoning and personalization fields.
Instructions
When a user wants to find prospects similar to an existing person, company, lead list, or set of customers visible on a website, follow these steps to extract seed attributes, refine criteria, and search for lookalike matches.
Steps
-
Ask the user for a seed. The seed can be any of:
- A LinkedIn URL or email address (person seed)
- A person's name + company (person seed)
- A company name or domain (company seed)
- An Amplemarket lead list name or ID (lead list seed)
- A website URL that displays customer logos (website seed)
If the user's request is ambiguous, ask which seed type they intend.
-
Determine seed type and extract attributes. Process the seed based on its type:
- Person seed: Call
mcp__claude_ai_Amplemarket__enrich_personwith the LinkedIn URL, email, or name + company. Then callmcp__claude_ai_Amplemarket__enrich_companywith the person's company domain. Extract:- Title and role keywords
- Seniority level
- Department / job function
- Industry and sub-industry
- Company size range
- Company type
- Location (person and company)
- Company seed: Call
mcp__claude_ai_Amplemarket__enrich_companywith the company domain or LinkedIn URL. Extract:- Industry and sub-industry
- Company size range
- Company type (public, private, etc.)
- Headquarters location
- Tech stack and key signals
- Lead list seed: Call
mcp__claude_ai_Amplemarket__get_lead_listwith the list ID or name. Analyze the leads to find common patterns:- Most frequent titles and seniority levels
- Most common industries
- Dominant company size ranges
- Top locations
- Shared departments or job functions
- Website seed: Call
WebFetchwith the URL to retrieve the page content. Identify customer logos, company names, or "Trusted by" sections. For each identified customer company, callmcp__claude_ai_Amplemarket__enrich_companywith the company domain. Aggregate the enrichment results to extract common attributes across the customer base:- Most frequent industries
- Dominant company size ranges
- Common company types
- Geographic clusters
- Person seed: Call
-
Present extracted seed attributes to the user in a clear summary. For person seeds, show a profile card. For company seeds, show a company card. For list and website seeds, show a pattern analysis table with frequency counts.
-
Ask the user to prioritize attributes. Present: "Based on the seed, here are the common attributes: [list]. Which are most important for finding lookalikes? Any attributes to exclude or override?" Wait for the user's response before proceeding.
-
Resolve enum values by calling:
mcp__claude_ai_Amplemarket__get_industriesto validate and map industry terms to exact API values.mcp__claude_ai_Amplemarket__get_job_functionsto validate and map job function terms to exact API values.
Match the user's prioritized attributes to the correct enum values.
-
Run the lookalike search by calling
mcp__claude_ai_Amplemarket__search_peoplewith refined filters based on the user's priorities. Setfull_outputtotrueandpage_sizeto 20. Apply filters:person_titles: title keywords from the seed (use variations)person_seniorities: matched seniority level(s)person_departments: matched department(s)person_locations: seed location(s) or user-specified locationscompany_industries: validated industry valuescompany_sizes: seed company size range (expand by one tier in each direction)company_types: seed company type if relevant- Exclude the seed person or company from results where possible using negative filters.
-
Present results with match reasoning. Format results as a table with columns: Name, Title, Company, Location, Match Reason. For each prospect, generate a concise match reason explaining which attributes align with the seed (e.g., "Same seniority + industry + company size range as seed").
-
Generate dynamic fields for each matched prospect. Populate the
{{lookalike_*}}fields described in the Dynamic Fields Generated section below. These fields can be used in outreach templates to reference the similarity between the prospect and the seed. -
Offer to create a lead list with the lookalike results. If the user agrees, call
mcp__claude_ai_Amplemarket__create_lead_listwith:name: a descriptive name (e.g., "Lookalikes of Sarah Chen - VP Marketing - Mar 2026")type: "linkedin" (if LinkedIn URLs are available) or "email"leads: array of lead objects from the search resultsoptions: ask about enrichment preferences (enrich,validate_email,reveal_phone_numbers)
Include the lookalike context fields in the list description so downstream outreach can reference the match reasoning.
Important Notes
- Always validate industry and job function values via the API before searching. Never guess enum values.
- For website seeds, only extract companies that are clearly identifiable as customers (look for "Trusted by", "Our customers", "Used by" sections). Do not include partners or integration logos.
- When the seed is a lead list, analyze at least 10 leads (or all leads if fewer than 10) to establish reliable patterns.
- If the lookalike search returns zero results, relax filters one at a time in priority order: location first, then company size, then seniority, then industry.
- Exclude the original seed person or company from the results to avoid duplicate outreach.
Dynamic Fields Generated
| Field | Description |
|---|---|
{{lookalike_seed_name}} | Name of the seed person or company used as the basis for the search |
{{lookalike_match_reason}} | Why this prospect matches the seed (e.g., "Same title + industry + company size as seed") |
{{lookalike_shared_attributes}} | Comma-separated list of shared attributes (e.g., "VP-level, SaaS industry, 201-500 employees") |
{{lookalike_company_similarity}} | How the prospect's company compares to the seed company (e.g., "Similar stage Series B SaaS, 30% smaller headcount") |
{{lookalike_seniority_match}} | Whether seniority level matches the seed (e.g., "Exact match: VP-level") |
{{lookalike_industry_match}} | Whether industry matches the seed (e.g., "Same industry: Computer Software") |
{{lookalike_title_similarity}} | How the prospect's title compares to the seed (e.g., "Equivalent role: VP Marketing vs. Head of Marketing") |
{{lookalike_location_match}} | Whether location aligns with the seed (e.g., "Same metro: San Francisco Bay Area") |
{{lookalike_company_size_match}} | Whether company size is similar to the seed (e.g., "Adjacent range: 501-1000 vs. seed 201-500") |
{{lookalike_suggested_opener}} | Draft opening line referencing the similarity (e.g., "I work with several VP Marketing leaders at Series B SaaS companies like [seed company]. Thought you might face similar challenges at [prospect company].") |
Examples
Example 1: Person Seed (LinkedIn URL)
User prompt: "Find people like linkedin.com/in/sarah-chen-vp-marketing"
What the skill does:
- Calls
mcp__claude_ai_Amplemarket__enrich_personwithlinkedin_url: "https://linkedin.com/in/sarah-chen-vp-marketing",reveal_email: true. - Calls
mcp__claude_ai_Amplemarket__enrich_companywith domain from enrichment (e.g., "cloudmetrics.io"). - Extracts seed attributes: VP of Marketing, VP seniority, Marketing department, Cloud Analytics / Computer Software industry, 180 employees (201-500 range), Austin TX.
- Presents: "Seed profile - Sarah Chen, VP Marketing at CloudMetrics. Key attributes: VP-level, Marketing, Software/Analytics industry, 201-500 employees, Austin TX. Which matter most?"
- User says: "Title and industry are most important, location doesn't matter."
- Calls
mcp__claude_ai_Amplemarket__get_industriesandmcp__claude_ai_Amplemarket__get_job_functionsto validate values. - Calls
mcp__claude_ai_Amplemarket__search_peoplewith:
person_titles: ["VP of Marketing", "VP Marketing", "Vice President of Marketing", "Head of Marketing"]person_seniorities: ["VP", "Head"]person_departments: ["Marketing"]company_industries: [matched software/analytics values]company_sizes: ["51-200 employees", "201-500 employees", "501-1000 employees"]full_output: true,page_size: 20
Example output:
| Name | Title | Company | Location | Match Reason |
|---|---|---|---|---|
| David Park | VP of Marketing | DataLoom | Boston, MA | Same title + industry + company size as seed |
| Lisa Nguyen | Head of Marketing | MetricFlow | Denver, CO | Equivalent seniority, same industry, adjacent size |
| Tom Rivera | VP Marketing & Growth | AnalyticsPro | Chicago, IL | Same title + industry, slightly larger company |
Found 83 total lookalike matches. Showing page 1 of 5.
Dynamic fields for David Park:
{{lookalike_seed_name}}: Sarah Chen (VP Marketing, CloudMetrics){{lookalike_match_reason}}: Same title, industry, and company size range as seed{{lookalike_shared_attributes}}: VP-level, Marketing, Computer Software, 201-500 employees{{lookalike_company_similarity}}: DataLoom is a similar-stage analytics company with 220 employees vs. CloudMetrics' 180{{lookalike_seniority_match}}: Exact match: VP-level{{lookalike_industry_match}}: Same industry: Computer Software{{lookalike_title_similarity}}: Exact match: VP of Marketing{{lookalike_location_match}}: Different city (Boston vs. Austin), user excluded location{{lookalike_company_size_match}}: Same range: 201-500 employees{{lookalike_suggested_opener}}: "I work with several VP Marketing leaders at analytics companies like CloudMetrics. Thought you might face similar demand gen challenges scaling at DataLoom."
Would you like me to create a lead list from these 83 lookalike matches?
Example 2: Website with Customer Logos Seed
User prompt: "Build a lookalike audience from the customers on acme-analytics.com/customers"
What the skill does:
- Calls
WebFetchwith URL "https://acme-analytics.com/customers" to retrieve the page content. - Identifies customer logos and company names from the "Trusted by" section: Stripe, Notion, Figma, Datadog, Plaid.
- Calls
mcp__claude_ai_Amplemarket__enrich_companyfor each: stripe.com, notion.so, figma.com, datadoghq.com, plaid.com. - Analyzes patterns across the 5 companies:
- Industries: 4/5 Computer Software, 3/5 Fintech-adjacent
- Sizes: 3/5 in 1001-5000 range, 2/5 in 5001-10000 range
- Types: 3/5 Privately Held, 2/5 Public Company
- Locations: 4/5 San Francisco Bay Area
- Presents pattern analysis and asks: "Common profile across these customers: mid-to-late-stage software companies, 1000-10000 employees, mostly Bay Area. Which attributes matter most?"
- User says: "Industry and size are key. Search for VP Engineering and CTO at similar companies."
- Validates enums, then calls
mcp__claude_ai_Amplemarket__search_peoplewith:
person_titles: ["VP of Engineering", "VP Engineering", "CTO", "Chief Technology Officer"]person_seniorities: ["VP", "C-Suite"]person_departments: ["Engineering & Technical"]company_industries: [matched software values]company_sizes: ["1001-5000 employees", "5001-10000 employees"]full_output: true,page_size: 20
- Returns results with match reasoning referencing the customer pattern, not a single seed.
Example output:
| Name | Title | Company | Location | Match Reason |
|---|---|---|---|---|
| Raj Mehta | VP of Engineering | Streamline AI | San Francisco, CA | Same industry + size range as 4/5 seed customers |
| Kim Okada | CTO | PaymentGrid | New York, NY | Fintech-adjacent software, 2000 employees matches seed pattern |
| Alex Werner | VP Engineering | CloudVault | Austin, TX | Software industry, 1500 employees, matches seed company profile |
Found 156 total lookalike matches. Showing page 1 of 8.
Dynamic fields for Raj Mehta:
{{lookalike_seed_name}}: Acme Analytics customer base (Stripe, Notion, Figma, Datadog, Plaid){{lookalike_match_reason}}: Company profile matches 4/5 seed customer attributes: Software industry, 1001-5000 employees, Privately Held, Bay Area{{lookalike_shared_attributes}}: Computer Software, 1001-5000 employees, Privately Held, San Francisco Bay Area{{lookalike_company_similarity}}: Streamline AI is a mid-stage AI software company with 1,200 employees, similar profile to Datadog and Plaid at comparable stages{{lookalike_seniority_match}}: VP-level as requested{{lookalike_industry_match}}: Same industry: Computer Software{{lookalike_title_similarity}}: VP of Engineering - matches requested persona{{lookalike_location_match}}: San Francisco Bay Area - matches 4/5 seed customers{{lookalike_company_size_match}}: Same range: 1001-5000 employees (matches 3/5 seed customers){{lookalike_suggested_opener}}: "Companies like Stripe and Datadog trust Acme Analytics for their cloud metrics. Given Streamline AI is at a similar stage, I thought it might be relevant to your engineering team too."
Would you like me to create a lead list from these 156 lookalike matches?
Example 3: Lead List Seed
User prompt: "Find more prospects similar to my 'Q4 Closed Won' lead list"
What the skill does:
- Calls
mcp__claude_ai_Amplemarket__list_lead_liststo find the list, thenmcp__claude_ai_Amplemarket__get_lead_listwith the matching list ID. - Analyzes the leads in the list (e.g., 25 leads). Finds common patterns:
- Titles: 60% Director-level, 25% VP-level, 15% Manager
- Departments: 80% Revenue/Sales, 20% Marketing
- Industries: 70% Financial Services, 20% Insurance
- Company sizes: 65% 501-1000, 25% 1001-5000
- Locations: 50% Northeast US, 30% Midwest
- Presents: "Your closed-won leads are predominantly Director/VP-level in Revenue at financial services companies with 500-5000 employees, concentrated in the Northeast. Which patterns should I prioritize?"
- User says: "Focus on the Director-level Revenue people at financial services. Expand to all US locations."
- Validates enums and runs:
person_seniorities: ["Director", "VP"]person_departments: ["Revenue"]company_industries: [matched financial services values]company_sizes: ["501-1000 employees", "1001-5000 employees"]person_locations: ["United States"]full_output: true,page_size: 20
- Returns results with match reasoning referencing the closed-won pattern.
Example output:
| Name | Title | Company | Location | Match Reason |
|---|---|---|---|---|
| Angela Torres | Director of Sales | Heritage Financial Group | Dallas, TX | Matches 4/5 closed-won attributes: Director, Revenue, Financial Services, 501-1000 |
| Brian Caldwell | VP of Revenue | Midwest Bancorp | Chicago, IL | Matches 5/5 closed-won attributes: VP, Revenue, Financial Services, 1001-5000, Midwest |
| Nadia Hassan | Director of Business Development | SecureInsure | Atlanta, GA | Matches 3/5: Director, Revenue-adjacent, Insurance (related industry) |
Found 210 total lookalike matches. Showing page 1 of 11.
Dynamic fields for Angela Torres:
{{lookalike_seed_name}}: Q4 Closed Won lead list (25 leads){{lookalike_match_reason}}: Matches 4/5 closed-won pattern attributes: Director-level, Revenue department, Financial Services, 501-1000 employees{{lookalike_shared_attributes}}: Director-level, Revenue, Financial Services, 501-1000 employees{{lookalike_company_similarity}}: Heritage Financial Group is a mid-size financial services firm with 650 employees, aligning with the 501-1000 range dominant in closed-won deals{{lookalike_seniority_match}}: Exact match: Director-level (60% of closed-won leads){{lookalike_industry_match}}: Same industry: Financial Services (70% of closed-won leads){{lookalike_title_similarity}}: Director of Sales - consistent with Revenue department pattern{{lookalike_location_match}}: Dallas, TX - outside the dominant Northeast cluster but within expanded US scope per user request{{lookalike_company_size_match}}: Same range: 501-1000 employees (65% of closed-won leads){{lookalike_suggested_opener}}: "We have helped several Directors of Sales at financial services companies similar to Heritage Financial Group. Happy to share what has worked for them if useful."
- Offers to create a "Lookalikes of Q4 Closed Won - Mar 2026" lead list.
Troubleshooting
| Problem | Solution |
|---|---|
| Zero results from lookalike search | Relax filters one at a time in this order: 1) Remove location filter. 2) Expand company size by one tier in each direction. 3) Broaden seniority to include one adjacent level. 4) Add related industry values from mcp__claude_ai_Amplemarket__get_industries. Report each change to the user. |
| Website seed yields no customer logos | Ask the user to provide specific company names instead. Alternatively, try fetching alternate pages like /customers, /case-studies, or /about. |
| Lead list seed has too few leads for pattern analysis | If fewer than 5 leads, warn the user that patterns may not be reliable. Suggest supplementing with additional seed data or treating the top 1-2 leads as individual person seeds. |
| Enrichment fails for seed person or company | Fallback chain: 1) Try alternate identifiers (domain instead of name, LinkedIn URL instead of email). 2) If person enrichment fails, fall back to company-only seed. 3) Ask the user for additional identifiers. |
| Too many results, audience is too broad | Add more filters from the seed attributes the user deprioritized. Tighten company size range. Add person_departments or company_types constraints. Show a refined preview after each adjustment. |
| Match reasoning feels generic | Ensure you are comparing specific attribute values, not just categories. Reference exact titles, company sizes, and industries rather than saying "similar profile." |
Seed company exists but enrich_company returns sparse data | Fallback chain: 1) Try the company LinkedIn URL. 2) Try mcp__claude_ai_Amplemarket__search_companies with the domain. 3) Use whatever partial data is available and note gaps to the user. |
| WebFetch returns blocked or empty page | Some sites block automated fetches. Ask the user to paste the customer list manually, or try an alternate URL on the same domain (e.g., /about, /case-studies). |