LinkedIn Outreach Builder
Find prospects, research them on LinkedIn, and add them to HeyReach campaigns with personalized context.
The Challenge
Personalized outreach works, but researching each prospect and manually adding them to campaigns doesn't scale. This prompt finds your ideal prospects, extracts personalization hooks from their LinkedIn activity, and loads them into HeyReach ready to go.
What This Prompt Does
Find Prospects
Search Apollo with your ideal customer criteria
Enrich with LinkedIn
Get recent activity and personalization hooks
Add to HeyReach
Load leads with custom fields populated
Suggest Angles
Get messaging recommendations based on research
The Prompt
The Prompt
Task
Use @Apollo/Search PeopleName it "Apollo/Search People" and call it with @Apollo/Search People to find prospects matching your target criteria, then use @LinkedIn/Get ProfileName it "LinkedIn/Get Profile" and call it with @LinkedIn/Get Profile to enrich each lead with recent activity. Finally, use @HeyReach/Add Leads to CampaignName it "HeyReach/Add Leads to Campaign" and call it with @HeyReach/Add Leads to Campaign to add them to your outreach campaign with personalized custom fields.
Example: Find VP of Sales at Series B SaaS companies and add them to my "Q1 Outreach" HeyReach campaign.
Input
The user will provide:
- Target criteria (role, company size, industry, location)
- HeyReach campaign ID
- Any personalization requirements
Example: "Find marketing directors at fintech companies with 50-200 employees. Add to campaign 12345."
Context
What to Search For
Apollo filters:
- Job titles and seniority levels
- Company size (employee count)
- Industry and keywords
- Location/geography
- Technologies used
- Funding stage
LinkedIn enrichment:
- Recent posts and activity
- Current role and tenure
- Shared connections or interests
- Recent job changes
- Content they engage with
Search Strategy
- Build Apollo search with user's criteria
- Pull top 10-25 prospects
- Enrich each with LinkedIn profile data
- Extract personalization hooks
- Add to HeyReach with custom fields
What to Extract for Personalization
- Recent LinkedIn post topic (for opening line)
- Company news or milestones
- Shared background (school, previous company, interests)
- Role tenure (new role = different messaging)
- Tech stack or tools mentioned
Output
Search Summary:
- Criteria used: [filters]
- Prospects found: [count]
- Added to campaign: [campaign ID]
For each lead added:
| Name | Title | Company | Personalization Hook | |------|-------|---------|---------------------| | [Name] | [Title] | [Company] | [Hook from LinkedIn] |
HeyReach Custom Fields Set:
- firstName: [value]
- lastName: [value]
- companyName: [value]
- position: [value]
- personalization_hook: [extracted from LinkedIn]
- recent_activity: [what they posted/engaged with]
Sample Outreach Angles: Based on the profiles, here are messaging angles that could work:
- [Angle based on common pain point]
- [Angle based on shared background]
- [Angle based on recent company news]
Example Usage
Try asking:
- →"Find VP Sales at Series B SaaS companies. Add to campaign 12345."
- →"Search for marketing directors at fintech startups in NYC"
- →"Build a list of DevOps engineers at companies using Kubernetes"