You found a recruiter who hires for exactly the kind of job you want. Your cursor is hovering over the message button, and suddenly you cannot think of a single sentence that does not sound like begging. So you close the tab, again, and the role gets filled by someone who sent an imperfect message anyway.
Let's fix that today. The message that works is shorter and plainer than the one you have been trying to write, and once you see the pattern, you can send five of these in the time you used to spend agonizing over one.
What recruiters actually do with your message
Here is the mental shift that unlocks everything: recruiters are not evaluating your charm. They are matching. A recruiter's day is a stack of open roles, each with a checklist of requirements, and every incoming message gets skimmed with one question: does this person match anything on my desk right now?
That means:
- Warmth and personality barely register. Match signals do.
- Long messages get skimmed exactly as fast as short ones, so extra words are wasted.
- A message that makes matching easy (role named, qualification stated) gets processed. A message that makes the recruiter do the work ("check out my profile and let me know if anything fits!") gets skipped.
This is not coldness. It is volume. A busy recruiter handles dozens of conversations at once. Your job is to be the message that takes four seconds to understand.
The 60 word first message pattern
Three parts: the role, one matching qualification, a resume offer. Here it is assembled:
Hi Priya, I saw you are recruiting for the Staff Accountant role at Meridian (job 3310). I have four years of month end close experience in NetSuite, which looked like the core of the posting. Happy to send my resume if it is worth a conversation. Either way, thanks for your time.
That is 55 words. Walk through why each part earns its place:
- The role, by name. This routes your message instantly. The recruiter knows exactly which checklist to hold you against, and it proves you are not blasting the same text to fifty people.
- One matching qualification. Not three, not your whole background. Pick the requirement from the posting that you match most strongly and state it as a fact, with a number or a tool name if you have one. Facts are checkable; adjectives are not.
- The resume offer. "Happy to send my resume" gives the recruiter a one word reply that moves things forward. You have made yes effortless.
And note what is missing: no apology for reaching out, no paragraph about your passion, no compliments about their company that you copied from their website. If you are writing to a hiring manager instead of a recruiter, the shape is similar but the framing shifts; here is how to cold email a hiring manager.
Connection request or InMail?
You usually have two doors. Take them in this order:
- Connection request with a note. Free, and recruiters accept most of them because candidates are literally their business. The note field is short, so compress the pattern: "Hi Priya, reaching out about the Staff Accountant role (3310). Four years of NetSuite close experience. Would love to send my resume if useful."
- InMail or open message. Some recruiters have open profiles you can message without connecting. Use the full 60 word version.
If the connection is accepted with no reply, wait a day, then send the full message in the chat. The acceptance was an invitation, not an answer.
What if they have no roles posted?
This is where most people either give up or get weird. The honest version works better than both.
Do not pretend you saw a posting that does not exist, and do not send the vague "exploring opportunities" message that gives the recruiter nothing to act on. Instead, say exactly what is true:
Hi Marcus, I did not see a current opening, but you recruit for exactly the kind of role I am looking for: mid level product analyst positions in healthcare. I have three years in claims analytics at a payer. If something like that crosses your desk, I would love to be on your list. Happy to send my resume now so you have it.
Why this works: recruiters build pipelines before roles open. A candidate who names a precise role type is easy to file and easy to recall. A candidate who says "anything that fits my background" requires the recruiter to do the matching, and they will not.
One warning: keep your expectations honest too. A pipeline message is a seed, not a shortcut. Most will not sprout. Send them in batches alongside real applications, not instead of them.
Make sure your profile backs up your message
The first thing a recruiter does after reading your message is click your profile. If your message says "four years of NetSuite close experience" and your profile's last accounting role ended in 2024 with no tools listed, the mismatch costs you the reply.
Before you start sending messages, spend thirty minutes making sure:
- Your headline names what you do, not just where you work.
- Your current and recent roles mention the tools and skills you plan to cite in messages.
- Your story is consistent; your LinkedIn and your resume should agree on titles and dates, because recruiters check.
Recruiters also find candidates by searching, not just by receiving messages, so the same keywords that strengthen your message help you get discovered. If you want to go deeper on that, see how to optimize your LinkedIn for recruiter search.
The reply you are preparing for is "send me your resume"
When this works, it works fast and it works in one specific way: the recruiter replies asking for your resume, and then drops that file directly into their applicant tracking system. From that moment, the software's reading of your resume is what represents you. Recruiters then search inside the ATS by keyword to build shortlists, so a resume that parses badly quietly disappears from those searches no matter how good the conversation was.
So get the resume ready before you send the first message, not after the reply arrives.
The free scan at careerbounce.io shows you exactly what an ATS reads from your resume: which jobs, dates, and skills come through, and which get mangled. It runs entirely on your device, so your resume never leaves your computer, and it costs nothing. It will not promise you a reply or a job. It will make sure that when the recruiter says yes, the file you send actually says what you meant it to.