The scraping prompt
Inside your project, paste this prompt structure and fill in your target:
"Find [number] profiles on LinkedIn of [job title] at [company type]. Store them in a spreadsheet file."
Example: "Find 10 profiles on LinkedIn of marketing directors and founders at AI SaaS companies. Store them in a spreadsheet file."
Claude uses Apify's LinkedIn scraper, finds the profiles, and saves a spreadsheet to your computer.
What the spreadsheet contains
Each row includes:
→ Name
→ Company
→ Role
→ LinkedIn headline
→ Profile URL
→ Context (summary of their most recent post)
The context field is what makes the messages feel personal. Claude reads the person's latest post and references it when writing the connection request. This is why acceptance and reply rates are higher than generic outreach.
Generate the connection request messages
Once the spreadsheet is populated, run the connection request prompt:
"Generate a personalised connection request message for each person in my leads spreadsheet."
If you have the connection request skill installed, Claude applies it automatically. The spreadsheet updates with a connection request message per row.
Generate the follow-up messages
Run the follow-up prompt next:
"Generate a personalised follow-up message for each person in my leads spreadsheet."
The follow-up message is more direct - it references your offer or the next step you want to take with the prospect. The spreadsheet updates with a follow-up message per row.
These are the messages you send after someone accepts your connection request.