LinkedIn Outreach Builder

Find prospects, research them on LinkedIn, and add them to HeyReach campaigns with personalized context.

Outbound prospectingABM campaignsLinkedIn automationPersonalization at scale

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:

  1. Target criteria (role, company size, industry, location)
  2. HeyReach campaign ID
  3. 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

  1. Build Apollo search with user's criteria
  2. Pull top 10-25 prospects
  3. Enrich each with LinkedIn profile data
  4. Extract personalization hooks
  5. 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:

  1. [Angle based on common pain point]
  2. [Angle based on shared background]
  3. [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"