Strong, clear subject line. Your subject (or the first line of a connection request) is your headline. Recruiters often ignore messages with vague headers. State your purpose up front, e.g. “Question about [Job Title] opportunity” or “[Job Title] at [Company]”. Keep it short and direct – in fact, LinkedIn data show shorter InMail subjects get higher opens.
Personalize every message. Reference something specific to the recruiter or role. Mentioning a mutual friend, shared alma mater, or something from their profile immediately grabs attention. For example, one cold-message template might open with “Even if you’re not planning a move, your former colleague Van Reyes mentioned you’re an amazing programmer”. Calling out a common connection like this makes your note feel warm and sincere. LinkedIn reports that referencing a shared company or contact can increase response rates by ~27%. (Shown below: an example InMail that highlights a mutual contact and a compliment to stand out.)
Personalization example: This sample outreach mentions a mutual colleague (“Van Reyes”) and a compliment to start the conversation. Referencing a real person or specific detail like this signals genuine effort and boosts the odds of a reply.
Keep it brief and relevant. Long, generic messages get skipped. LinkedIn analysis finds InMails under ~400 characters see roughly 22% higher response rates than average. In practice, focus on one or two key points: who you are, why you’re messaging, and what you’re hoping for. As one recruiter put it, many job pitches fail simply because they’re not clear. A strong pitch “states what the candidate is looking for as well as their current situation” in just a few lines. Bullet-point lists of achievements (if used) should be very short. Avoid cut-and-paste fluff.
Highlight fit and value. Quickly explain why you’re a match. State your relevant experience or skills in relation to the role. LinkedIn’s research found over half of candidates expect recruiter messages to include specifics about why they’re a fit. For example, mention a key project or outcome you delivered: “In my 5 years as a software engineer I built a feature that cut costs by 30%.” Framing what’s in it for them — how you solve their problem — makes your message compelling.
Professional but personable tone. Address recruiters by name and use a friendly, respectful voice. A polite greeting and genuine enthusiasm go a long way. For instance, start with “Hi [Name], thank you for reaching out about [Position]…” or “Hello [Name], I noticed your post about [Topic]…”. Avoid overly formal language (“Dear Sir/Madam”) or overly casual slang. End with a thank-you or a call-to-action (“I’d love to discuss this further” or “Could we arrange a brief call?”) so they know what you want. As one recruiter notes, kind and appreciative messages stand out as simple but effective.
Proofread and research. Always double-check names and details. Make sure the person really does recruit for your field. A generic “Hello my dear” or using the wrong name will get you ignored. Take a moment to scan the recruiter’s profile or company site — noting something relevant shows you did your homework. (For example, if you see they recruit IT roles, start by saying “I see you specialize in IT recruiting” rather than “I want any job you have.”) Customized messages build relationships; spammy mass emails destroy them.
Timing and follow-up. While there’s no perfect time to send a LinkedIn message, it’s smart to message during typical work hours (mid-week late mornings often work well). If you don’t hear back in a week or so, a polite follow-up can help – or even try an email if you find their address. In general, waiting about a week after the first message is reasonable before nudging again. Keep follow-ups short: reiterate your interest and ask if there’s any update. (E.g. “Hi [Name], just touching base on my application for [Role]. I’m still very interested and happy to provide more info.”)