Writing Message Templates That Actually Get Replies
Practical copywriting advice for LinkedIn connection requests, follow-up messages, and InMail — with examples that work and patterns to avoid.
Your template is the single biggest lever on reply rate. The best automation in the world can't fix a generic "Hi {{first_name}}, I'd love to connect!" message. Here's what actually works.
Connection request messages
LinkedIn caps connection request notes at 300 characters. That's roughly 40–50 words. Every word must earn its place.
- Lead with a specific reason you're connecting — mention their company, a recent post, their role, or a shared interest.
- Don't pitch on the connection request. Ask to connect first; sell later.
- Avoid: 'I came across your profile and thought it would be great to connect.' This reads as automation and is ignored.
Tip: Good pattern: "[Specific observation about them] + [One sentence on why that's relevant to you] + [Low-pressure CTA]". Example: "Saw your post on PLG vs sales-led growth — good framing. I'm exploring similar questions at [company]. Happy to swap notes if you're open to connecting."
Follow-up messages
A follow-up lands after the connection is accepted. You have more room here (no character limit), but brevity still wins.
- Send the first follow-up 3–5 days after the connection request, not immediately.
- Reference something real — their recent content, company news, or a problem specific to their industry.
- One clear ask per message. Don't ask for a call AND feedback AND a referral in the same message.
- Keep it under 120 words. Long messages signal no respect for their time.
Tip: The {{first_name}} and {{company}} merge tags are available in all templates. Use {{company}} to automatically reference where each lead works — it adds instant specificity without manual effort.
InMail
InMail reaches people you're not connected to. The bar is higher because the recipient knows it's cold.
- Subject line matters — keep it under 8 words and make it specific to them.
- First line must immediately establish relevance. Don't waste it on 'I hope this finds you well.'
- InMail reply rates drop sharply after 200 words. Stay tight.
Using AI personalization
When AI personalization is enabled on a campaign, outreachKoi rewrites each message using the lead's LinkedIn profile before sending. The template acts as a brief — the AI fills in the specific details.
- Write your template as if writing to a specific person, then replace the specific details with general placeholders. The AI fills the specifics back in.
- The more context in your template brief, the better the AI output. Tell the AI your goal, your product, and your ideal customer profile.
- Review a sample of AI-personalized messages before launching to confirm quality.
Signs your template needs work
Check your Analytics dashboard after 50+ sends. These numbers signal template problems:
- Connection acceptance rate below 25%: the request message is too generic or too aggressive.
- Reply rate below 8% on follow-ups: the value proposition isn't landing, or the ask is too big.
- High accept rate but near-zero replies: people accepted to be polite but aren't interested — revisit your targeting or your pitch.
Ready to try it yourself?
Start your free 7-day trial. No charge until the trial ends.
Start free trial