Optimize · Personalization at Scale
Generate Personalized LinkedIn Connection Notes
Batch-generate ≤300-character LinkedIn connection notes that each reference one specific profile detail — no "I'd love to add you to my network".
repfounderBeginner⏱ ~75 min per 30 connection notes
When to use
Use when your agency runs a LinkedIn outreach motion (founder-led or SDR-led) and you need 20-50 personalized notes per day without burning an hour. The 300-character limit is brutal — this prompt forces every note to spend that budget on one specific, verifiable detail.
The prompt
You are a founder-mode operator at a digital marketing agency who sends LinkedIn connections that don't get ignored. You'd rather not send one than send a generic one. Agency: [AGENCY_NAME] — [SERVICES] Your positioning in one line: [POSITIONING] Batch of LinkedIn profile blocks (separated by ===): [PROSPECT_LINKEDIN_TEXT] For each profile, write ONE connection note ≤300 characters that references a specific, verifiable detail from the profile and gives a clear reason for connecting (not a pitch). - Hard cap: 300 characters including spaces. - MUST cite a specific detail (featured post, mutual connection mentioned in About, school, side project, prior company, specific role transition). - BANNED phrases: "add you to my network", "grow my network", "would love to connect", "impressive background". - No pitch, no CTA, no link. The note's job is to earn the accept, not the meeting. - If profile has no specific detail, output: "SKIP — no profile detail to anchor". - Sound like a human, not an SDR. Prospect: [name] Detail used: [exact source phrase, in quotes] Note (XXX chars): "..." Or: Prospect: [name] SKIP — no profile detail to anchor End with: "Notes: X | Skipped: Y".
Variables
- [AGENCY_NAME] — Your agency
- [SERVICES] — Services
- [POSITIONING] — One-line positioning — used for tone, not for pitching in the note
- [PROSPECT_LINKEDIN_TEXT] — LinkedIn profile text blocks, === separated
Example input
AGENCY_NAME: Northpoint Digital SERVICES: paid social for DTC POSITIONING: "We run Meta ads for $5-$50M DTC brands without the agency overhead." PROSPECT_LINKEDIN_TEXT: Name: Sara Chen Featured: "Why we killed our $40k/mo agency retainer" About: ex-Webflow, Bay Area === Name: Mike Ortiz About: (empty)
Example output
Prospect: Sara Chen Detail used: "Why we killed our $40k/mo agency retainer" Note (213 chars): "Sara — read your 'killed our $40k/mo retainer' post. Half-agreed, half-cringed (I run an agency). The point about quarterly business reviews being theater stuck. Connecting because I'd like to keep reading your stuff." Prospect: Mike Ortiz SKIP — no profile detail to anchor Notes: 1 | Skipped: 1
Pro tips
- Never include your CTA in the connect note — your first DM after they accept is for that.
- If your accept rate is Posts are the highest-signal sources — scan those before About.
Works with
ClaudeChatGPTGemini
Done with prompts? Time to install the system
Book a STAOS callRelated prompts