A structured outreach system that combines LinkedIn Sales Navigator for ICP-based prospecting with Claude AI for hyper-personalized messaging across a multi-touch funnel. Built for B2B marketers and agency owners, it automates connection requests, follow-ups, and content creation to generate qualified leads at scale. The creator claims 11 clients in 1.5 months using this exact workflow.
Filter and build targeted prospect lists
Use Sales Navigator's advanced filters to build a precise ICP list. Set filters for job title (e.g., SaaS founders), company size (5-50 employees), geography (Europe), industry, and trigger events like recent hires. Save the filtered list as a named lead list for export and automation. Focus on behavioral signals — recent job changes, team expansions, or fundraising rounds — that indicate buying intent.
Scrape and export lead profiles to a structured dataset
Use a LinkedIn-compliant scraping tool like PhantomBuster or Evaboot to export your saved Sales Navigator list into a CSV or Google Sheet. Capture fields like name, title, company, recent posts, headline, and connection count. Clean and deduplicate the data to reduce AI processing costs downstream. Store in a spreadsheet or CRM (e.g., Airtable or HubSpot) as the master lead database.
Analyze each prospect's profile and generate personalized outreach copy
Feed each lead's profile data (headline, recent posts, job history, company context) into Claude via API or Claude.ai. Prompt Claude to identify pain points and craft a personalized message following the structure: personal hook (referencing a specific activity or signal) → context (why you're reaching out) → value (what's in it for them) → soft CTA (low-friction next step). Generate one unique message per lead. Example prompt output: 'Noticed you recently expanded your sales team — but outbound efficiency often drops when reps are buried in manual LinkedIn outreach...'
Send personalized connection requests within safe daily limits
Load the AI-generated personalized connection note (under 300 characters) into your LinkedIn automation tool. Set daily limits to 20-40 connection requests per day to stay within LinkedIn's safe thresholds. Enable random delays between requests (e.g., 3-10 minutes) and rotate message templates to avoid spam detection. Tag accepted connections automatically for follow-up sequencing.
Trigger a 3-step follow-up message sequence after connection is accepted
Once a connection is accepted, automatically enroll the lead in a drip sequence: Follow-up #1 (Day 2-3): Lead with value — share a relevant insight, stat, or resource with no ask. Follow-up #2 (Day 5-7): Share a case study or specific result relevant to their industry. Follow-up #3 (Day 10-14): Soft CTA — ask a simple yes/no question or offer a free audit/call. Cap total messages at 60-100/day with warm-up ramping. All message copy is pre-generated by Claude with unique variations per segment.
Generate 2-3 LinkedIn posts per week to boost profile credibility and connection acceptance rate
Feed Claude competitor posts, your own case studies, and a defined tone/style guide. Prompt it to generate LinkedIn content in formats that build authority: case studies (real client results), industry insights, and lessons from experience. Publish 2-3 posts per week. An active, credible LinkedIn profile significantly increases connection acceptance rates and reply rates because prospects can verify your legitimacy before responding to outreach.
Log replied leads, tag intent level, and trigger next steps
When a prospect replies, manually or automatically (via Zapier/Make integration) log the lead in your CRM with conversation context. Tag by intent level: interested, not now, not a fit. For 'interested' leads, create a deal and schedule a discovery call. For 'not now', set a 30-60 day follow-up reminder. This closes the loop and ensures no warm lead falls through the cracks.