All guides
Best Practices 6 min read

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