{"id":2179,"date":"2026-05-16T13:42:06","date_gmt":"2026-05-16T08:12:06","guid":{"rendered":"https:\/\/dealsflow.co\/blog\/?p=2179"},"modified":"2026-05-24T13:43:59","modified_gmt":"2026-05-24T08:13:59","slug":"linkedin-outreach-templates-for-recruiters","status":"publish","type":"post","link":"https:\/\/dealsflow.co\/blog\/linkedin-outreach-templates-for-recruiters\/","title":{"rendered":"LinkedIn Outreach Templates for Recruiters That Get Candidates to Respond"},"content":{"rendered":"<p>You send fifty LinkedIn messages this week. You get four replies. Three of them are polite declines. That ratio is not a fluke \u2014 it is the baseline reality for most recruiters operating on LinkedIn today.<\/p>\n<p>According to LinkedIn&#8217;s own Talent Solutions data, the average InMail response rate sits at around 25%. That means three out of every four candidates you reach out to will never write back. Yet LinkedIn&#8217;s internal research also shows that InMails personalised to a candidate&#8217;s specific background \u2014 their projects, their career path, a post they wrote \u2014 can achieve response rates above 40%, and in some cases considerably higher. The gap between those two numbers is not luck. It is craft.<\/p>\n<p>The core problem is not that candidates are ignoring recruiters. It is that most recruiter messages give candidates no compelling reason to respond. They are generic. They lead with the company&#8217;s needs rather than the candidate&#8217;s interests. They use the same six opening phrases that every other recruiter uses. And they ask for a big commitment \u2014 a call, an interview, a &#8220;quick chat&#8221; \u2014 before establishing any value or trust.<\/p>\n<p>This post exists to close that gap. You will find twelve tested outreach templates covering every major recruiting scenario: cold connection requests, full InMails for specific candidate personas, follow-up sequences, and specialist use cases like executive search and early-career outreach. Alongside each template, you will find a clear explanation of why it works and the one mistake that most often undermines it. Before the templates, you will find the psychological framework that makes all of them effective \u2014 because copying a template without understanding its logic limits how well you can adapt it to your own candidates.<\/p>\n<p>The templates cover four message types: connection requests, InMail outreach, follow-up and nurture messages, and speciality scenarios. By the end, you will have everything you need to copy, personalise, and send today.<\/p>\n<h2>Why Most LinkedIn Recruiter Messages Get Ignored<\/h2>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-2182\" src=\"https:\/\/dealsflow.co\/blog\/wp-content\/uploads\/2026\/05\/Why-Most-LinkedIn-Recruiter-Messages-Get-Ignored-scaled.webp\" alt=\"Why Most LinkedIn Recruiter Messages Get Ignored\" width=\"2560\" height=\"1429\" srcset=\"https:\/\/dealsflow.co\/blog\/wp-content\/uploads\/2026\/05\/Why-Most-LinkedIn-Recruiter-Messages-Get-Ignored-scaled.webp 2560w, https:\/\/dealsflow.co\/blog\/wp-content\/uploads\/2026\/05\/Why-Most-LinkedIn-Recruiter-Messages-Get-Ignored-300x167.webp 300w, https:\/\/dealsflow.co\/blog\/wp-content\/uploads\/2026\/05\/Why-Most-LinkedIn-Recruiter-Messages-Get-Ignored-1024x572.webp 1024w, https:\/\/dealsflow.co\/blog\/wp-content\/uploads\/2026\/05\/Why-Most-LinkedIn-Recruiter-Messages-Get-Ignored-768x429.webp 768w, https:\/\/dealsflow.co\/blog\/wp-content\/uploads\/2026\/05\/Why-Most-LinkedIn-Recruiter-Messages-Get-Ignored-1536x857.webp 1536w, https:\/\/dealsflow.co\/blog\/wp-content\/uploads\/2026\/05\/Why-Most-LinkedIn-Recruiter-Messages-Get-Ignored-2048x1143.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/p>\n<p>Understanding why candidates delete your messages is the necessary first step to writing ones they read. The problem is not the platform \u2014 it is the mismatch between how recruiters write and how passive candidates read.<\/p>\n<h3>The passive candidate mindset<\/h3>\n<p>The majority of candidates worth reaching out to are not actively looking for a job. They are employed, reasonably comfortable, and not monitoring their LinkedIn inbox with any urgency. When a recruiter message arrives, their default filter is scepticism:\u00a0<em>Is this worth my time? Does this person actually know anything about me?<\/em>\u00a0Most messages fail that test in the first two sentences and get closed without a reply.<\/p>\n<p>This matters because passive candidates have a fundamentally different psychology from active job seekers. An active candidate is motivated to engage even with imperfect outreach. A passive candidate needs a genuine reason to interrupt their day, consider disrupting their career stability, and invest time in a conversation with a stranger. A generic message does not provide that reason.<\/p>\n<h3>The WIIFM principle<\/h3>\n<p>Every candidate reading a recruiter message is \u2014 consciously or not \u2014 asking &#8220;What&#8217;s in it for me?&#8221; Most recruiter messages answer this question too late, too vaguely, or not at all. They open with &#8220;I came across your profile and was impressed,&#8221; pivot to a description of the company, and only eventually arrive at what the role might offer the candidate. By that point, many readers have already moved on.<\/p>\n<p>Effective outreach answers WIIFM within the first two sentences. Not with vague statements like &#8220;exciting opportunity&#8221; or &#8220;great culture,&#8221; but with specific signals: a meaningful technical challenge the candidate would work on, a compensation range that represents genuine progression, the kind of team they would join, or the career step the role enables. The specificity is what makes it credible.<\/p>\n<h3>The personalisation gap<\/h3>\n<p>There is a significant difference between surface personalisation and genuine signal-based personalisation. Surface personalisation sounds like: &#8220;I came across your profile and think you&#8217;d be a great fit.&#8221; Signal-based personalisation sounds like: &#8220;I noticed you wrote about the migration challenges in distributed systems last month \u2014 that&#8217;s exactly the problem our infrastructure team is working through right now.&#8221;<\/p>\n<p>The second version demonstrates that the recruiter actually read something the candidate created, holds a view on their expertise, and has drawn a specific connection between that expertise and a real need. That takes thirty seconds of research. It produces a fundamentally different response from the candidate because it signals respect for their time and credibility in the recruiter.<\/p>\n<h3>Length, format, and the single CTA<\/h3>\n<p>LinkedIn&#8217;s own data shows that shorter InMails consistently outperform longer ones. Messages under 400 characters have higher response rates than messages above that threshold. This does not mean good outreach is always brief \u2014 it means every word needs to earn its place. Preamble, corporate boilerplate, and over-explanation are the primary length offenders.<\/p>\n<p>Equally damaging is the multiple-CTA message: &#8220;Let me know if you&#8217;re open to chatting, or I can send a job description, or feel free to apply directly.&#8221; Giving candidates three decisions to make often results in them making none. One clear, low-friction ask \u2014 typically a yes\/no question or a request for a fifteen-minute conversation \u2014 performs better than a menu of options.<\/p>\n<h3>The five hallmarks of a message that earns a response<\/h3>\n<ul>\n<li><strong>A specific hook<\/strong>\u00a0in the opening line that demonstrates genuine knowledge of the candidate&#8217;s background, not their job title<\/li>\n<li><strong>A clear role signal<\/strong>\u00a0\u2014 enough context about the position that the candidate can self-qualify without asking follow-up questions<\/li>\n<li><strong>A salary or compensation hint<\/strong>\u00a0\u2014 not necessarily an exact figure, but a range or a credible signal of progression; candidates report this as one of the most valued pieces of information in outreach<\/li>\n<li><strong>A single, soft call to action<\/strong>\u00a0\u2014 a question, not a demand; &#8220;Would it be worth a fifteen-minute conversation?&#8221; performs better than &#8220;When are you free for a call?&#8221;<\/li>\n<li><strong>No attachments<\/strong>\u00a0in the opening message \u2014 job description PDFs attached to a first message signal a batch-and-blast approach and reduce trust before the conversation has begun<\/li>\n<\/ul>\n<h2>The Anatomy of a High-Response LinkedIn Outreach Message<\/h2>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-2183\" src=\"https:\/\/dealsflow.co\/blog\/wp-content\/uploads\/2026\/05\/The-Anatomy-of-a-High-Response-LinkedIn-Outreach-Message-scaled.webp\" alt=\"The Anatomy of a High-Response LinkedIn Outreach Message\" width=\"2560\" height=\"1429\" srcset=\"https:\/\/dealsflow.co\/blog\/wp-content\/uploads\/2026\/05\/The-Anatomy-of-a-High-Response-LinkedIn-Outreach-Message-scaled.webp 2560w, https:\/\/dealsflow.co\/blog\/wp-content\/uploads\/2026\/05\/The-Anatomy-of-a-High-Response-LinkedIn-Outreach-Message-300x167.webp 300w, https:\/\/dealsflow.co\/blog\/wp-content\/uploads\/2026\/05\/The-Anatomy-of-a-High-Response-LinkedIn-Outreach-Message-1024x572.webp 1024w, https:\/\/dealsflow.co\/blog\/wp-content\/uploads\/2026\/05\/The-Anatomy-of-a-High-Response-LinkedIn-Outreach-Message-768x429.webp 768w, https:\/\/dealsflow.co\/blog\/wp-content\/uploads\/2026\/05\/The-Anatomy-of-a-High-Response-LinkedIn-Outreach-Message-1536x857.webp 1536w, https:\/\/dealsflow.co\/blog\/wp-content\/uploads\/2026\/05\/The-Anatomy-of-a-High-Response-LinkedIn-Outreach-Message-2048x1143.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/p>\n<p>Before looking at the templates, it is worth naming the structure they share. Every high-performing LinkedIn outreach message \u2014 regardless of length, candidate persona, or message type \u2014 contains five components in sequence. Understanding these components lets you adapt any template to your specific context rather than copying it word for word.<\/p>\n<p>The structure is:\u00a0<strong>Hook \u2192 Relevance \u2192 Role Signal \u2192 Value \u2192 Soft CTA.<\/strong><\/p>\n<h3>Hook<\/h3>\n<p>The hook is the opening one or two sentences. Its job is to clear the &#8220;delete&#8221; reflex by demonstrating that this message is not generic. A strong hook references something specific to the candidate: a post they wrote, a company they worked at, a skill they are known for, or a transition they recently made. A weak hook is any sentence the candidate knows could have been sent to a hundred other people without changing a word.<\/p>\n<p><em>Do this:<\/em>\u00a0&#8220;Your work on the real-time fraud detection system at [Company] caught my attention \u2014 we&#8217;re solving a very similar problem at scale.&#8221;<\/p>\n<p><em>Not this:<\/em>\u00a0&#8220;I came across your profile and was really impressed by your background.&#8221;<\/p>\n<h3>Relevance<\/h3>\n<p>The relevance sentence bridges the hook to the reason you are reaching out. It explains why\u00a0<em>this candidate<\/em>\u00a0is being contacted for\u00a0<em>this role<\/em>, and it does so in a way that feels logical rather than promotional. The goal is to make the candidate feel selected rather than targeted.<\/p>\n<p><em>Do this:<\/em>\u00a0&#8220;We&#8217;re building out the engineering team behind our payments infrastructure, and your background in high-throughput transaction systems is directly relevant.&#8221;<\/p>\n<p><em>Not this:<\/em>\u00a0&#8220;We have an exciting opportunity and think you&#8217;d be a great fit for our team.&#8221;<\/p>\n<h3>Role signal<\/h3>\n<p>The role signal gives the candidate just enough information to self-qualify. This is not a job description. It is the two or three facts a candidate needs to decide whether it&#8217;s worth their time to reply: the level of the role, the core technical or functional challenge, and the team context. Compensation range \u2014 even a broad one \u2014 dramatically increases response rates when included here.<\/p>\n<p><em>Do this:<\/em>\u00a0&#8220;It&#8217;s a senior IC role leading the design of our event-streaming pipeline \u2014 \u00a390\u2013110k base, remote-first team of eight.&#8221;<\/p>\n<p><em>Not this:<\/em>\u00a0&#8220;The role is a senior-level position with competitive compensation and excellent benefits.&#8221;<\/p>\n<h3>Value<\/h3>\n<p>The value sentence speaks to something the candidate gains from the role beyond salary \u2014 career trajectory, technical challenge, team quality, company mission, or autonomy. This is where you address WIIFM explicitly. It should be specific to the role and company, not a generic claim.<\/p>\n<p><em>Do this:<\/em>\u00a0&#8220;You&#8217;d be the first infrastructure hire with direct influence over architectural decisions as we scale from 10 to 100 million events per day.&#8221;<\/p>\n<p><em>Not this:<\/em>\u00a0&#8220;It&#8217;s a great opportunity to grow your career in a fast-paced environment.&#8221;<\/p>\n<h3>Soft CTA<\/h3>\n<p>The soft CTA closes the message with a single, low-commitment ask. The best-performing CTAs are framed as yes\/no questions rather than open-ended requests. They reduce the cognitive effort required to respond and signal that the recruiter respects the candidate&#8217;s time.<\/p>\n<p><em>Do this:<\/em>\u00a0&#8220;Would a fifteen-minute conversation this week or next be worth your time?&#8221;<\/p>\n<p><em>Not this:<\/em>\u00a0&#8220;Let me know your availability and we can set something up.&#8221;<\/p>\n<h3>Adapting the framework by message type<\/h3>\n<p><strong>Connection requests<\/strong>\u00a0are constrained to 300 characters. In this format, you can fit a hook and a soft CTA \u2014 but not all five components. Prioritise the hook and keep the CTA to a single brief question.<\/p>\n<p><strong>InMail<\/strong>\u00a0gives you more room to run all five components fully. The target length is still under 300\u2013400 words; every sentence should map to one of the five components.<\/p>\n<p><strong>Follow-up messages<\/strong>\u00a0have a different job. They are not repeating the original pitch. They add new value \u2014 an article, a development in the role, a piece of news \u2014 and re-open the door with a brief, low-pressure CTA. The hook in a follow-up acknowledges that you have already been in touch rather than pretending you haven&#8217;t.<\/p>\n<h3>Personalisation tokens<\/h3>\n<p>Throughout the templates, you will see bracketed tokens:\u00a0<code>[CANDIDATE NAME]<\/code>,\u00a0<code>[SPECIFIC SKILL OR PROJECT]<\/code>,\u00a0<code>[COMPANY]<\/code>,\u00a0<code>[ROLE]<\/code>,\u00a0<code>[SALARY RANGE]<\/code>,\u00a0<code>[MUTUAL CONNECTION]<\/code>. These are your personalisation variables. For each message, you need to fill at minimum the hook token with something genuinely specific to that candidate. The research required is typically a three-to-five minute scan of their profile, focusing on: their most recent role and what they built there, any content they have published or commented on in the last sixty days, any career transition or promotion in the last twelve months, and any shared connections or groups.<\/p>\n<h2>12 LinkedIn Outreach Templates That Actually Get Responses<\/h2>\n<p>The templates below are organised into four categories: connection request messages, InMail templates for specific candidate personas, follow-up and nurture sequences, and speciality use cases. Each template includes the full message, a variable guide, an explanation of why it works, and the most common mistake that undermines it.<\/p>\n<h3>Connection Request Messages<\/h3>\n<h4>Template 1: The Skill-Specific Opener<\/h4>\n<p><strong>Use case:<\/strong>\u00a0Passive candidates whose skill set directly matches the role. Use when the candidate&#8217;s profile shows a clear, specific technical or functional expertise that is central to what you are hiring for.<\/p>\n<p><strong>The template:<\/strong><\/p>\n<blockquote><p>Hi [CANDIDATE NAME], your work in [SPECIFIC SKILL OR DOMAIN] caught my attention. I&#8217;m working on a [ROLE LEVEL] role at [COMPANY] that&#8217;s directly relevant \u2014 happy to share more if you&#8217;re open to it.<\/p><\/blockquote>\n<p><strong>Variable guide:<\/strong><\/p>\n<ul>\n<li><code>[SPECIFIC SKILL OR DOMAIN]<\/code>\u00a0\u2014 replace with something genuinely specific from their profile: a programming language they are known for, a methodology they have used, a domain they have worked in (e.g., &#8220;event-driven architecture&#8221; rather than &#8220;software engineering&#8221;)<\/li>\n<li><code>[ROLE LEVEL]<\/code>\u00a0\u2014 senior, lead, principal, etc.<\/li>\n<li><code>[COMPANY]<\/code>\u00a0\u2014 your company name<\/li>\n<\/ul>\n<p><strong>Why it works:<\/strong>\u00a0The opening line does one critical job: it proves you read their profile. Candidates can tell the difference between &#8220;I saw your experience in software&#8221; and &#8220;I saw your experience in Kafka-based event streaming.&#8221; The former is noise; the latter is a signal that you have done your homework. Because the message also names the level and company, the candidate can self-qualify in ten seconds without needing to ask follow-up questions. The CTA is a soft opt-in (&#8220;if you&#8217;re open to it&#8221;) rather than a demand, which removes the pressure that often stops passive candidates from engaging.<\/p>\n<p><strong>The most common mistake:<\/strong>\u00a0Making the skill descriptor too broad. &#8220;Your experience in marketing&#8221; or &#8220;your background in engineering&#8221; is surface personalisation, not signal-based personalisation. The skill you name should be specific enough that it could not apply to every person in the candidate&#8217;s field.<\/p>\n<h4>Template 2: The Mutual Connection \/ Shared Community Hook<\/h4>\n<p><strong>Use case:<\/strong>\u00a0Candidates where you share a mutual LinkedIn connection, are both members of the same professional group, or both attended the same university or bootcamp. The social proof from a shared context dramatically reduces the cold-stranger friction of an unsolicited message.<\/p>\n<p><strong>The template:<\/strong><\/p>\n<blockquote><p>Hi [CANDIDATE NAME], we&#8217;re both connected to [MUTUAL CONNECTION NAME \/ both members of [GROUP NAME]] \u2014 I&#8217;m recruiting for a [ROLE LEVEL] [FUNCTION] role at [COMPANY] and your background looked highly relevant. Worth a quick message?<\/p><\/blockquote>\n<p><strong>Variable guide:<\/strong><\/p>\n<ul>\n<li><code>[MUTUAL CONNECTION NAME]<\/code>\u00a0\u2014 use only if you genuinely know the mutual connection and can reference them credibly; do not name-drop someone you have only passively connected with<\/li>\n<li><code>[GROUP NAME]<\/code>\u00a0\u2014 name of the shared LinkedIn group, alumni network, or professional community<\/li>\n<li><code>[ROLE LEVEL]<\/code>\u00a0and\u00a0<code>[FUNCTION]<\/code>\u00a0\u2014 e.g., &#8220;senior product management&#8221; or &#8220;lead data engineering&#8221;<\/li>\n<\/ul>\n<p><strong>Why it works:<\/strong>\u00a0Shared social context is one of the most reliable ways to reduce scepticism in cold outreach. Even a thin connection \u2014 a shared group, a shared alma mater \u2014 signals that you exist in the same professional ecosystem rather than reaching in from outside it. Research on social proof in sales and recruitment consistently shows that even indirect connections increase engagement rates. The message is also transparent about its purpose (recruiting) rather than pretending to be a networking note, which builds trust with candidates who have been burned by bait-and-switch outreach before.<\/p>\n<p><strong>The most common mistake:<\/strong>\u00a0Fabricating or exaggerating the shared connection. Candidates check. If the mutual connection is someone they have never spoken to, or the group is one they joined years ago and never engage with, the bridge feels hollow. Only use this template when the connection is genuine.<\/p>\n<h4>Template 3: The Content-Engagement Opener<\/h4>\n<p><strong>Use case:<\/strong>\u00a0Candidates who actively post or comment on LinkedIn. This is the strongest personalisation signal available in a connection request because it requires you to engage with something the candidate created or said publicly.<\/p>\n<p><strong>The template:<\/strong><\/p>\n<blockquote><p>Hi [CANDIDATE NAME], your post on [SPECIFIC TOPIC FROM THEIR CONTENT] made me think of the problem we&#8217;re trying to solve at [COMPANY]. I&#8217;m reaching out about a [ROLE LEVEL] role \u2014 would love to connect and share more.<\/p><\/blockquote>\n<p><strong>Variable guide:<\/strong><\/p>\n<ul>\n<li><code>[SPECIFIC TOPIC FROM THEIR CONTENT]<\/code>\u00a0\u2014 name the actual topic or argument from a post or comment they made, not just the general subject area. &#8220;Your post on why zero-downtime deployments break under certain consistency models&#8221; is far stronger than &#8220;your post on DevOps&#8221;<\/li>\n<li><code>[COMPANY]<\/code>\u00a0\u2014 your company name<\/li>\n<li><code>[ROLE LEVEL]<\/code>\u00a0\u2014 keep this brief at connection-request length<\/li>\n<\/ul>\n<p><strong>Why it works:<\/strong>\u00a0Referencing a candidate&#8217;s own published thinking is the single highest-signal personalisation move available on LinkedIn. It tells the candidate three things simultaneously: you follow their work, you found it interesting enough to act on, and you see a genuine connection between what they think and what you need. It also opens a natural conversation thread \u2014 the candidate may want to discuss the topic further, which lowers the barrier to engagement considerably. According to LinkedIn&#8217;s recruiting data, InMails that reference content the candidate has created consistently outperform generic outreach.<\/p>\n<p><strong>The most common mistake:<\/strong>\u00a0Vague reference to content without showing you actually understood it. &#8220;I loved your recent post&#8221; is worse than no personalisation at all because it is clearly a hollow gesture. You must reference the specific argument, finding, or observation the candidate made.<\/p>\n<h3>InMail Templates (Role-Specific)<\/h3>\n<h4>Template 4: Passive Senior Candidate (IC \u2192 Leadership Transition)<\/h4>\n<p><strong>Use case:<\/strong>\u00a0Experienced individual contributors who show signs of a readiness or interest in moving into a leadership role. Signs to look for on their profile: increasing scope in recent roles, mentions of mentoring or team leadership in their experience descriptions, or content they have posted about engineering management or people leadership.<\/p>\n<p><strong>The template:<\/strong><\/p>\n<blockquote><p>Subject: Engineering leadership at [COMPANY] \u2014 relevant to your trajectory<\/p><\/blockquote>\n<blockquote><p>Hi [CANDIDATE NAME],<\/p><\/blockquote>\n<blockquote><p>I&#8217;ve been following your work at [CURRENT COMPANY], particularly your progression from [EARLIER ROLE] to [CURRENT ROLE]. The scope you&#8217;ve taken on \u2014 [SPECIFIC RESPONSIBILITY FROM THEIR PROFILE] \u2014 suggests you&#8217;ve already been operating at a leadership level, even if the title hasn&#8217;t caught up yet.<\/p><\/blockquote>\n<blockquote><p>We&#8217;re building out the [TEAM NAME] team at [COMPANY], and I&#8217;m looking for a [ROLE TITLE] who can both contribute technically and take ownership of team direction as we scale. The role sits at the intersection of hands-on architecture and people leadership \u2014 it&#8217;s not a pure EM role, and it&#8217;s not a pure IC role.<\/p><\/blockquote>\n<blockquote><p>Compensation is in the [SALARY RANGE] range, with equity on top. The team is [TEAM SIZE] people today and expected to reach [TARGET SIZE] over the next eighteen months.<\/p><\/blockquote>\n<blockquote><p>Would a fifteen-minute conversation be worth your time?<\/p><\/blockquote>\n<blockquote><p>[YOUR NAME]<\/p><\/blockquote>\n<p><strong>Variable guide:<\/strong><\/p>\n<ul>\n<li><code>[SPECIFIC RESPONSIBILITY FROM THEIR PROFILE]<\/code>\u00a0\u2014 name something concrete from their experience: &#8220;leading the migration to a microservices architecture&#8221; or &#8220;owning the technical roadmap for the checkout platform&#8221;<\/li>\n<li><code>[TEAM NAME]<\/code>\u00a0\u2014 the specific team within your organisation<\/li>\n<li><code>[SALARY RANGE]<\/code>\u00a0\u2014 include this; its absence is consistently cited by passive candidates as a reason not to engage<\/li>\n<li><code>[TEAM SIZE]<\/code>\u00a0and\u00a0<code>[TARGET SIZE]<\/code>\u00a0\u2014 growth context signals opportunity without hyperbole<\/li>\n<\/ul>\n<p><strong>Why it works:<\/strong>\u00a0Senior ICs at the threshold of a leadership role are a uniquely receptive audience, but only if the message recognises where they actually are in their career. Telling a senior engineer that a role &#8220;offers the opportunity to grow into leadership&#8221; is condescending \u2014 they are already there. This template reflects their current reality back to them, which demonstrates genuine understanding. The description of the role as sitting between EM and IC is honest about its ambiguity, which builds trust. The salary and team growth context give the candidate everything they need to make a preliminary decision without a call.<\/p>\n<p><strong>The most common mistake:<\/strong>\u00a0Describing the role as &#8220;a great step up&#8221; or &#8220;perfect for someone looking to move into leadership.&#8221; This signals that the recruiter sees the candidate as junior, which is precisely the wrong message for a senior IC who has already been doing leadership work informally.<\/p>\n<h4>Template 5: High-Demand \/ Competitive Talent (Engineering, Data, Design)<\/h4>\n<p><strong>Use case:<\/strong>\u00a0Candidates in fields where demand dramatically exceeds supply \u2014 software engineering, machine learning, data science, product design. These candidates receive a high volume of recruiter messages and have very low tolerance for vague outreach. Their time is their scarcest resource.<\/p>\n<p><strong>The template:<\/strong><\/p>\n<blockquote><p>Subject: [ROLE TITLE] at [COMPANY] \u2014 [SALARY RANGE], [REMOTE POLICY]<\/p><\/blockquote>\n<blockquote><p>Hi [CANDIDATE NAME],<\/p><\/blockquote>\n<blockquote><p>I&#8217;ll keep this short because I know you get a lot of these.<\/p><\/blockquote>\n<blockquote><p>We&#8217;re hiring a [ROLE TITLE] to work on [ONE SPECIFIC TECHNICAL CHALLENGE IN TWO SENTENCES MAX]. The role is [REMOTE \/ HYBRID \/ ON-SITE], pays [SALARY RANGE] base plus [EQUITY OR BONUS STRUCTURE], and sits on a team of [TEAM SIZE] working in [TECH STACK OR DOMAIN].<\/p><\/blockquote>\n<blockquote><p>You&#8217;d be working on [SPECIFIC PROBLEM OR SYSTEM] \u2014 the kind of problem that doesn&#8217;t have a clean solution yet.<\/p><\/blockquote>\n<blockquote><p>If that&#8217;s interesting, I&#8217;d value fifteen minutes of your time. No pressure either way.<\/p><\/blockquote>\n<blockquote><p>[YOUR NAME]<\/p><\/blockquote>\n<p><strong>Variable guide:<\/strong><\/p>\n<ul>\n<li><code>[ONE SPECIFIC TECHNICAL CHALLENGE]<\/code>\u00a0\u2014 this must be genuine and specific. &#8220;Scaling our recommendation engine to handle 50 million daily active users&#8221; is a real problem; &#8220;working on exciting technical challenges in a fast-growing startup&#8221; is not<\/li>\n<li><code>[EQUITY OR BONUS STRUCTURE]<\/code>\u00a0\u2014 even a rough description (&#8220;meaningful equity at Series B&#8221; or &#8220;10\u201315% annual bonus&#8221;) is better than leaving this blank<\/li>\n<li><code>[TECH STACK OR DOMAIN]<\/code>\u00a0\u2014 name the specific technologies or domain, not a generic descriptor<\/li>\n<\/ul>\n<p><strong>Why it works:<\/strong>\u00a0The explicit acknowledgement that the candidate receives many messages (&#8220;I know you get a lot of these&#8221;) does two things: it demonstrates self-awareness, and it signals that this message will be different \u2014 shorter, more respectful of their time, more direct. Putting salary and remote policy in the subject line means the candidate can pre-qualify before opening the message. Research from Greenhouse and LinkedIn&#8217;s own talent data consistently shows that candidates in competitive fields rank remote flexibility and compensation transparency as their top criteria when deciding whether to engage with outreach.<\/p>\n<p><strong>The most common mistake:<\/strong>\u00a0Burying the compensation. In a message targeting high-demand talent, &#8220;competitive compensation&#8221; in the body is not a value signal \u2014 it is a placeholder that tells the candidate nothing. Name the number, or name a range. Candidates in these fields have market data; vagueness signals that the offer will not meet their expectations.<\/p>\n<h4>Template 6: Culture \/ Mission-Fit Angle<\/h4>\n<p><strong>Use case:<\/strong>\u00a0Candidates who show clear signals of values-driven career choices \u2014 those who have moved to mission-driven companies, written about purpose at work, or whose content reflects strong alignment with a cause, sustainability, social impact, or a specific type of company culture.<\/p>\n<p><strong>The template:<\/strong><\/p>\n<blockquote><p>Subject: [COMPANY] \u2014 [ONE LINE MISSION STATEMENT OR IMPACT DESCRIPTION]<\/p><\/blockquote>\n<blockquote><p>Hi [CANDIDATE NAME],<\/p><\/blockquote>\n<blockquote><p>I came across your background and was struck by the thread running through your career \u2014 [OBSERVATION ABOUT THEIR VALUES-DRIVEN CHOICES, e.g., &#8220;you&#8217;ve consistently moved toward companies working on climate infrastructure, even when the commercial upside wasn&#8217;t obvious&#8221;].<\/p><\/blockquote>\n<blockquote><p>We&#8217;re building [DESCRIPTION OF WHAT THE COMPANY DOES AND WHY IT MATTERS] at [COMPANY]. The [ROLE TITLE] role I&#8217;m recruiting for is central to that mission \u2014 [ONE SENTENCE ON HOW THE ROLE CONNECTS TO THE IMPACT].<\/p><\/blockquote>\n<blockquote><p>On the practical side: the role is [LEVEL], pays [SALARY RANGE], and the team works [REMOTE \/ HYBRID]. We&#8217;re a [COMPANY SIZE \/ STAGE] business, so the decisions you make will genuinely shape the direction.<\/p><\/blockquote>\n<blockquote><p>If any of this resonates, I&#8217;d be glad to have a fifteen-minute conversation.<\/p><\/blockquote>\n<blockquote><p>[YOUR NAME]<\/p><\/blockquote>\n<p><strong>Variable guide:<\/strong><\/p>\n<ul>\n<li><code>[OBSERVATION ABOUT THEIR VALUES-DRIVEN CHOICES]<\/code>\u00a0\u2014 this must be based on something specific you observed, not an assumption; draw from their career history, published content, or stated interests in their profile<\/li>\n<li><code>[DESCRIPTION OF WHAT THE COMPANY DOES AND WHY IT MATTERS]<\/code>\u00a0\u2014 lead with impact, not the product category. &#8220;We&#8217;re making it cheaper to retrofit existing buildings for low-carbon heating&#8221; is better than &#8220;we&#8217;re a cleantech startup&#8221;<\/li>\n<li><code>[COMPANY SIZE \/ STAGE]<\/code>\u00a0\u2014 Series A, B, C, or an employee count; gives the candidate a frame for the risk and opportunity<\/li>\n<\/ul>\n<p><strong>Why it works:<\/strong>\u00a0Mission-driven candidates are not primarily motivated by compensation \u2014 they are motivated by the gap between where they are and where they want to be working. But they are also sophisticated enough to know that a company can claim a mission while delivering a mediocre working experience. This template earns credibility by demonstrating that you actually read their career history and drew a genuine inference about their motivations. The practical details (salary, remote policy, stage) are included because mission-driven candidates are still making pragmatic decisions; the template just puts mission first, as it should be for this audience.<\/p>\n<p><strong>The most common mistake:<\/strong>\u00a0Hollow mission language. &#8220;We&#8217;re changing the world&#8221; or &#8220;we&#8217;re making a real difference&#8221; are phrases candidates in this category have heard from companies whose actual practices did not match the rhetoric. Be specific about the impact, the mechanism, and the stage \u2014 or the mission framing will work against you.<\/p>\n<h4>Template 7: Diversity Sourcing \u2014 Inclusive, Non-Tokenising Language<\/h4>\n<p><strong>Use case:<\/strong>\u00a0Outreach to candidates from underrepresented groups where the goal is to signal genuine inclusion \u2014 not check-box DEI. The distinction matters enormously. Candidates from underrepresented groups can identify performative diversity messaging immediately, and it reduces response rates rather than increasing them.<\/p>\n<p><strong>The template:<\/strong><\/p>\n<blockquote><p>Subject: [ROLE TITLE] at [COMPANY] \u2014 a few things worth knowing<\/p><\/blockquote>\n<blockquote><p>Hi [CANDIDATE NAME],<\/p><\/blockquote>\n<blockquote><p>I&#8217;m reaching out because your background in [SPECIFIC SKILL OR DOMAIN] is genuinely relevant to a [ROLE TITLE] role I&#8217;m filling at [COMPANY].<\/p><\/blockquote>\n<blockquote><p>A few things that might be useful context: we have [SPECIFIC ERG OR COMMUNITY, e.g., &#8220;an active Women in Engineering group with monthly programming&#8221;], [FLEXIBLE WORKING POLICY, e.g., &#8220;a fully flexible working schedule with no core hours&#8221;], and [SPECIFIC INCLUSIVE PRACTICE, e.g., &#8220;structured interview processes designed to reduce evaluation bias&#8221;]. These aren&#8217;t things I&#8217;ve added to hit a checklist \u2014 they&#8217;re practices I&#8217;ve seen in action and can speak to directly.<\/p><\/blockquote>\n<blockquote><p>The role pays [SALARY RANGE] and is [REMOTE \/ HYBRID \/ ON-SITE]. The team is [BRIEF TEAM DESCRIPTOR].<\/p><\/blockquote>\n<blockquote><p>Is it worth fifteen minutes to hear more?<\/p><\/blockquote>\n<blockquote><p>[YOUR NAME]<\/p><\/blockquote>\n<p><strong>Variable guide:<\/strong><\/p>\n<ul>\n<li><code>[SPECIFIC ERG OR COMMUNITY]<\/code>\u00a0\u2014 name the actual group; do not claim one exists if it does not<\/li>\n<li><code>[FLEXIBLE WORKING POLICY]<\/code>\u00a0\u2014 be specific; &#8220;flexible working&#8221; is vague, &#8220;no required core hours and full remote&#8221; is a fact<\/li>\n<li><code>[SPECIFIC INCLUSIVE PRACTICE]<\/code>\u00a0\u2014 name something real: structured interviews, blind resume review, pay equity audits, returnship programmes<\/li>\n<\/ul>\n<p><strong>Why it works:<\/strong>\u00a0The template leads with professional relevance, not group membership \u2014 the candidate is being contacted because of their skills, full stop. The inclusion signals are delivered as practical, specific facts rather than values statements because specific facts are verifiable and statements are not. The explicit acknowledgement (&#8220;These aren&#8217;t things I&#8217;ve added to hit a checklist&#8221;) addresses the scepticism that is entirely reasonable given how many companies use diversity language without backing it with practice. The recruiter also positions themselves as a credible source (&#8220;I can speak to directly&#8221;), which matters \u2014 candidates want to know that the person reaching out has actual knowledge of the culture, not just the company&#8217;s public DEI page.<\/p>\n<p><strong>The most common mistake:<\/strong>\u00a0Opening with any language that references the candidate&#8217;s membership in an underrepresented group. &#8220;I&#8217;m specifically reaching out to diverse candidates&#8221; or &#8220;as part of our diversity initiative&#8221; immediately signals tokenisation, regardless of your actual intentions. Lead with their professional qualifications, always.<\/p>\n<h4>Template 8: Re-Engaging a Previously Declined Candidate<\/h4>\n<p><strong>Use case:<\/strong>\u00a0Candidates who declined an offer, withdrew from a process, or expressed disinterest in a prior outreach \u2014 but whose circumstances may have changed, or where the role or company has genuinely evolved.<\/p>\n<p><strong>The template:<\/strong><\/p>\n<blockquote><p>Subject: Things have changed since we last spoke \u2014 worth revisiting?<\/p><\/blockquote>\n<blockquote><p>Hi [CANDIDATE NAME],<\/p><\/blockquote>\n<blockquote><p>We spoke [TIMEFRAME, e.g., &#8220;about eight months ago&#8221;] about a role at [COMPANY], and at the time it wasn&#8217;t the right fit \u2014 [BRIEF HONEST REASON IF KNOWN, e.g., &#8220;the compensation wasn&#8217;t where it needed to be&#8221; or &#8220;the remote policy wasn&#8217;t flexible enough&#8221;].<\/p><\/blockquote>\n<blockquote><p>I&#8217;m reaching out again because a few things have changed: [SPECIFIC CHANGE 1, e.g., &#8220;the role now comes with a fully remote arrangement&#8221;], [SPECIFIC CHANGE 2 IF RELEVANT, e.g., &#8220;and the compensation band has moved to \u00a395\u2013115k&#8221;]. The team has also [RELEVANT TEAM CHANGE, e.g., &#8220;added two senior engineers with backgrounds in distributed systems, which changes the calibre of the technical environment significantly&#8221;].<\/p><\/blockquote>\n<blockquote><p>If your situation or priorities have also shifted, I think it&#8217;s worth a fresh fifteen-minute conversation. If the timing still isn&#8217;t right, I completely understand \u2014 and I&#8217;ll make sure any future outreach is genuinely relevant before reaching out.<\/p><\/blockquote>\n<blockquote><p>[YOUR NAME]<\/p><\/blockquote>\n<p><strong>Variable guide:<\/strong><\/p>\n<ul>\n<li><code>[BRIEF HONEST REASON IF KNOWN]<\/code>\u00a0\u2014 only include this if you genuinely know why they declined; do not guess<\/li>\n<li><code>[SPECIFIC CHANGE 1 and 2]<\/code>\u00a0\u2014 these must be real changes; re-engaging a declined candidate with an identical role and compensation is not re-engagement, it is repetition<\/li>\n<li><code>[RELEVANT TEAM CHANGE]<\/code>\u00a0\u2014 a team composition change, a new engineering leader, a product direction shift, or a funding event are all credible change signals<\/li>\n<\/ul>\n<p><strong>Why it works:<\/strong>\u00a0Candidates who have already evaluated your company and declined have a specific mental model of why it was not right. The only way to re-open that conversation is to give them a credible reason to revise that model. This template does that by naming the previous contact, acknowledging why it did not work, and being specific about what has changed. The closing line \u2014 committing to relevance in future outreach \u2014 is a trust signal that works particularly well for candidates who felt their prior rejection was not fully heard.<\/p>\n<p><strong>The most common mistake:<\/strong>\u00a0Re-engaging without a genuine change to report. &#8220;Reaching back out as I thought of you for this role&#8221; with an identical offer signals that the recruiter is not listening and is simply recycling a list. Candidates remember.<\/p>\n<h3>Follow-Up and Nurture Sequences<\/h3>\n<h4>Template 9: The 5-Day Follow-Up (Adds New Value)<\/h4>\n<p><strong>Use case:<\/strong>\u00a0A candidate has not responded to your initial outreach within five to seven days. This follow-up is not a nudge \u2014 it is a second message that adds something the first did not have.<\/p>\n<p><strong>The template:<\/strong><\/p>\n<blockquote><p>Hi [CANDIDATE NAME],<\/p><\/blockquote>\n<blockquote><p>I sent a note [TIMEFRAME, e.g., &#8220;last week&#8221;] about the [ROLE TITLE] role at [COMPANY] \u2014 just wanted to follow up, and also share something that might add useful context.<\/p><\/blockquote>\n<blockquote><p>[NEW VALUE ELEMENT \u2014 one of the following approaches:]\u00a0<strong>Option A (relevant article or resource):<\/strong>\u00a0&#8220;I came across this piece on [TOPIC DIRECTLY RELEVANT TO THEIR BACKGROUND] \u2014 [ONE SENTENCE ON WHY IT&#8217;S RELEVANT TO THEM OR THE ROLE].&#8221;\u00a0<strong>Option B (role update):<\/strong>\u00a0&#8220;Since I reached out, we&#8217;ve had some movement \u2014 [GENUINE UPDATE ON THE ROLE, e.g., &#8216;the hiring manager has confirmed the scope includes architectural ownership from day one, not just delivery&#8217;].\u00a0<strong>Option C (team news):<\/strong>\u00a0&#8220;[COMPANY] announced [RELEVANT NEWS \u2014 funding, product launch, hire] this week, which changes the context for this role slightly \u2014 [ONE SENTENCE ON HOW].&#8221;<\/p><\/blockquote>\n<blockquote><p>If the timing isn&#8217;t right, no problem \u2014 happy to keep in touch for when it might be.<\/p><\/blockquote>\n<blockquote><p>[YOUR NAME]<\/p><\/blockquote>\n<p><strong>Variable guide:<\/strong><\/p>\n<ul>\n<li>The new value element is not optional \u2014 a follow-up without new information is a nudge, and nudges in passive candidate outreach rarely convert and can damage your brand<\/li>\n<li><code>[RELEVANT NEWS]<\/code>\u00a0\u2014 only use Option C if the news is genuinely relevant to the candidate&#8217;s decision, not just promotional<\/li>\n<\/ul>\n<p><strong>Why it works:<\/strong>\u00a0The most common follow-up in recruiter outreach is &#8220;just checking in to see if you had a chance to review my last message.&#8221; This accomplishes nothing except reminding the candidate that you are still waiting for them, which adds pressure rather than value. This template follows a different principle: every touch in a sequence should give the candidate something they did not have before. A relevant article, a role update, or a piece of company news all give the candidate a new reason to respond and signal that the recruiter is genuinely tracking their interests and the role&#8217;s evolution.<\/p>\n<p><strong>The most common mistake:<\/strong>\u00a0Sending the follow-up at 24 to 48 hours. For passive candidates, this is too fast \u2014 it signals impatience and can feel pressuring. Five to seven business days is the right spacing for the first follow-up. The exception is a role with a very short hiring timeline, in which case you should state that explicitly in the message.<\/p>\n<h4>Template 10: The &#8220;Break-Up&#8221; Message (Creates Urgency Without Pressure)<\/h4>\n<p><strong>Use case:<\/strong>\u00a0A candidate has not responded after two or three touches. This is the final message in the sequence before you close the loop on this particular outreach cycle.<\/p>\n<p><strong>The template:<\/strong><\/p>\n<blockquote><p>Hi [CANDIDATE NAME],<\/p><\/blockquote>\n<blockquote><p>I&#8217;ve reached out a couple of times about the [ROLE TITLE] at [COMPANY] and haven&#8217;t heard back \u2014 which I completely understand; passive outreach isn&#8217;t always welcome.<\/p><\/blockquote>\n<blockquote><p>I won&#8217;t keep following up after this, but I did want to say: if your situation changes in the next six to twelve months, I&#8217;d still be glad to talk. The role will likely have evolved by then, and so will the team.<\/p><\/blockquote>\n<blockquote><p>If this message catches you at a good moment and there&#8217;s any part of the opportunity that&#8217;s worth a conversation, I&#8217;m here. Otherwise \u2014 no pressure, and best of luck with what you&#8217;re currently building.<\/p><\/blockquote>\n<blockquote><p>[YOUR NAME]<\/p><\/blockquote>\n<p><strong>Variable guide:<\/strong><\/p>\n<ul>\n<li>No additional variables needed beyond the standard role and company tokens<\/li>\n<li>The tone here is important: it should be genuinely closing the loop, not performing closure as a pressure tactic. Candidates can tell the difference<\/li>\n<\/ul>\n<p><strong>Why it works:<\/strong>\u00a0The break-up message works because of a well-documented psychological principle: the prospect of losing access to something increases its perceived value. When a candidate receives a message that closes the loop gracefully \u2014 without guilt or pressure \u2014 it often triggers a response from people who were interested but had not yet found the right moment to reply. Beyond the psychological mechanism, this message also protects your professional reputation. Candidates who are not right for this role may be right for a future one. A respectful final message keeps the relationship intact; a pestering one closes it permanently. Research from recruiting professionals consistently identifies the break-up message as one of the highest-performing templates in a multi-touch sequence.<\/p>\n<p><strong>The most common mistake:<\/strong>\u00a0Using fake scarcity: &#8220;We&#8217;re interviewing candidates this week and making a decision by Friday.&#8221; If this is not true, do not write it. Candidates who call the bluff and apply two weeks later will know, and candidates who feel manipulated do not refer friends or take your calls in future roles.<\/p>\n<h3>Speciality Use Cases<\/h3>\n<h4>Template 11: Campus \/ Early-Career Outreach<\/h4>\n<p><strong>Use case:<\/strong>\u00a0Recent graduates, penultimate-year students, or candidates in the first two years of their career. This audience has fundamentally different motivations from mid-career professionals \u2014 they are primarily interested in learning, mentorship, structured development, and the quality of the people they will work with. Compensation matters, but it is rarely the primary decision driver.<\/p>\n<p><strong>The template:<\/strong><\/p>\n<blockquote><p>Subject: [ROLE TITLE] at [COMPANY] \u2014 early-career opportunity worth knowing about<\/p><\/blockquote>\n<blockquote><p>Hi [CANDIDATE NAME],<\/p><\/blockquote>\n<blockquote><p>I came across your profile \u2014 your [SPECIFIC PROJECT, DISSERTATION TOPIC, OR RELEVANT COURSEWORK] stood out in the context of what we&#8217;re building at [COMPANY].<\/p><\/blockquote>\n<blockquote><p>We&#8217;re recruiting [ROLE TITLE \/ PROGRAMME NAME, e.g., &#8220;graduate software engineers&#8221;] to join our [TEAM NAME] team. A few things that might be relevant to you:<\/p><\/blockquote>\n<blockquote>\n<ul>\n<li>The role includes [STRUCTURED LEARNING OR MENTORSHIP ELEMENT, e.g., &#8220;a structured six-month onboarding with a dedicated senior engineer mentor&#8221;]<\/li>\n<li>You&#8217;d work on [REAL WORK DESCRIPTION \u2014 avoid saying &#8220;meaningful work&#8221; without specifying what it is]<\/li>\n<li>The team runs [SPECIFIC DEVELOPMENT PRACTICE, e.g., &#8220;bi-weekly learning sessions and a yearly conference budget of \u00a31,500&#8221;]<\/li>\n<li>Starting salary is [SALARY], with [BENEFIT SPECIFIC TO EARLY CAREER, e.g., &#8220;full study support if you want to pursue chartered status&#8221;]<\/li>\n<\/ul>\n<\/blockquote>\n<blockquote><p>If this sounds interesting, I&#8217;d love to spend fifteen minutes talking through what the first year looks like in practice.<\/p><\/blockquote>\n<blockquote><p>[YOUR NAME]<\/p><\/blockquote>\n<p><strong>Variable guide:<\/strong><\/p>\n<ul>\n<li><code>[SPECIFIC PROJECT, DISSERTATION TOPIC, OR RELEVANT COURSEWORK]<\/code>\u00a0\u2014 this requires LinkedIn research; look at their featured section, education details, or any listed projects<\/li>\n<li><code>[STRUCTURED LEARNING OR MENTORSHIP ELEMENT]<\/code>\u00a0\u2014 only include if it is real and specific; &#8220;opportunities to grow&#8221; is not a benefit<\/li>\n<li><code>[REAL WORK DESCRIPTION]<\/code>\u00a0\u2014 what will they actually do? Early-career candidates are increasingly sceptical of roles that describe &#8220;impactful work&#8221; without specifying what that means day to day<\/li>\n<\/ul>\n<p><strong>Why it works:<\/strong>\u00a0Early-career candidates have often received advice that they should care primarily about compensation, brand name, or advancement speed. But research from Universum&#8217;s annual employer branding surveys consistently shows that learning and development, quality of colleagues, and the chance to do real work are the top-ranked criteria for students and recent graduates when evaluating job opportunities. This template leads with those priorities. It also demonstrates that you read their profile specifically \u2014 naming a dissertation topic or project is one of the strongest personalisation signals you can send to someone who has not yet built a long career history.<\/p>\n<p><strong>The most common mistake:<\/strong>\u00a0Pitching the company brand rather than the experience. &#8220;We&#8217;re one of the top-rated companies to work for and have won multiple awards for culture&#8221; is not useful information for an early-career candidate deciding where to spend the formative years of their career. Tell them what they will learn, who they will learn it from, and what real problems they will work on.<\/p>\n<h4>Template 12: Executive \/ C-Suite Outreach<\/h4>\n<p><strong>Use case:<\/strong>\u00a0Candidates at the VP, SVP, C-suite, or equivalent level. This audience is the most time-scarce and the most sceptical of recruiter outreach. Every element of this message must signal peer-level credibility: maximum brevity, extreme specificity, and a framing that treats the candidate as a professional making a strategic career decision rather than a job applicant.<\/p>\n<p><strong>The template:<\/strong><\/p>\n<blockquote><p>Subject: [ROLE TITLE], [COMPANY] \u2014 confidential<\/p><\/blockquote>\n<blockquote><p>Hi [CANDIDATE NAME],<\/p><\/blockquote>\n<blockquote><p>[COMPANY] is [ONE SENTENCE CONTEXT \u2014 stage, scale, or inflection point, e.g., &#8220;scaling from $50M to $200M ARR over the next two years and bringing in a permanent CFO to lead that transition&#8221;].<\/p><\/blockquote>\n<blockquote><p>The board is looking for someone who [SPECIFIC QUALIFICATION BASED ON CANDIDATE&#8217;S BACKGROUND \u2014 e.g., &#8220;has navigated a Series C to IPO journey, which your time at [PREVIOUS COMPANY] suggests you have&#8221;].<\/p><\/blockquote>\n<blockquote><p>If you&#8217;d be open to a confidential thirty-minute conversation, I&#8217;d appreciate it. If the timing isn&#8217;t right, I understand \u2014 and would welcome a referral to anyone in your network you think might be a fit.<\/p><\/blockquote>\n<blockquote><p>[YOUR NAME] | [TITLE] | [CONTACT DETAILS]<\/p><\/blockquote>\n<p><strong>Variable guide:<\/strong><\/p>\n<ul>\n<li><code>[SPECIFIC QUALIFICATION BASED ON CANDIDATE'S BACKGROUND]<\/code>\u00a0\u2014 this must reference something specific in their career history; executive candidates expect a higher standard of research<\/li>\n<li>The referral request at the end is deliberate \u2014 even if the candidate is not interested, they may connect you with someone who is, and asking signals confidence<\/li>\n<li>Include your full contact details; executive candidates often prefer to follow up outside of LinkedIn<\/li>\n<\/ul>\n<p><strong>Why it works:<\/strong>\u00a0Executive candidates receive outreach from multiple recruiters simultaneously. The messages that earn responses are those that treat the conversation as a peer-level dialogue between professionals, not a pitch from a recruiter to a job seeker. This template achieves that through brevity (under 120 words), specificity (the stage context and the qualification reference are both precise), and the framing (&#8220;the board is looking for&#8221;) which positions the outreach as an invitation to a strategic conversation rather than a job advertisement. The &#8220;confidential&#8221; subject line is also meaningful at this level \u2014 executive candidates are rightly sensitive about their search becoming known to their current employer.<\/p>\n<p><strong>The most common mistake:<\/strong>\u00a0Length. Executive outreach that runs to three paragraphs signals that the recruiter does not understand the audience. If the message cannot be read and understood in under thirty seconds, it is too long for this persona.<\/p>\n<h2>How to Personalise at Scale Without Sacrificing Quality<\/h2>\n<p>The twelve templates above work when personalised. The practical question is how to personalise a hundred messages a week without spending twenty minutes per candidate.<\/p>\n<h3>The 80\/20 personalisation rule<\/h3>\n<p>Effective personalisation does not mean rewriting every message from scratch. It means identifying the one sentence \u2014 the hook \u2014 that does the work, and making that sentence genuinely specific. The remaining 80% of the message can be a refined, tested template. The 20% that is personalised is what separates a message that gets read from one that gets deleted.<\/p>\n<p>The key is knowing which sentence carries the personalisation load. In most cases, it is the opening line. A specific, accurate, perceptive first sentence about a candidate&#8217;s background resets their expectations for the entire message. Even a template body reads differently after a genuine hook.<\/p>\n<h3>The three-minute profile scan checklist<\/h3>\n<p>For each candidate, run through this sequence before writing the hook:<\/p>\n<ul>\n<li><strong>Recent activity (last 60 days):<\/strong>\u00a0Has the candidate posted, commented, or shared anything? If yes, this is your strongest hook material.<\/li>\n<li><strong>Career transition signals:<\/strong>\u00a0Has the candidate changed roles, been promoted, or changed companies in the last twelve months? A recent change signals either openness to movement or new context worth referencing.<\/li>\n<li><strong>Pinned or featured content:<\/strong>\u00a0Candidates who feature content on their profile are signalling what they want to be known for. This is free persona research.<\/li>\n<li><strong>Endorsed skills and recommendations:<\/strong>\u00a0The skills that appear most prominently, and the language used in recommendations, give you the vocabulary the candidate uses to describe their own expertise.<\/li>\n<li><strong>Shared connections:<\/strong>\u00a0Even if you do not use them in the message, shared connections can tell you about the professional ecosystem the candidate operates in.<\/li>\n<\/ul>\n<p>This scan takes three to five minutes per candidate. For a pipeline of twenty to thirty candidates per role, the total investment is under two hours \u2014 and the return in response rates is significant.<\/p>\n<h3>Using LinkedIn Recruiter&#8217;s templating tools effectively<\/h3>\n<p>LinkedIn Recruiter allows you to save and send templates, and to use custom fields that auto-populate the candidate&#8217;s name, current company, and title. These features are useful for the stable 80% of your message, but they cannot fill the personalisation token \u2014 the specific hook based on something you observed about that candidate.<\/p>\n<p>The practical workflow is: save a refined version of the template body in LinkedIn Recruiter, then write the hook line fresh for each candidate based on your profile scan. This prevents the template from feeling automated while keeping your workflow efficient.<\/p>\n<h3>Batching by persona<\/h3>\n<p>Building five persona-specific templates is more effective than one generic master template. Define your recurring candidate personas \u2014 the senior IC approaching leadership, the high-demand engineer in a competitive market, the mission-driven mid-career professional, the early-career graduate, the executive \u2014 and maintain a refined template for each. This means your stable 80% is already calibrated to the candidate&#8217;s motivations before you write the hook.<\/p>\n<h3>Using AI assistance for first-draft hooks<\/h3>\n<p>AI tools can help generate a candidate-specific hook based on their profile summary, provided you feed in accurate profile data. The workflow is: paste the candidate&#8217;s headline, summary, and most recent experience into an AI tool with the prompt: &#8220;Write a one-sentence personalised opening for a recruiter message that references something specific about this person&#8217;s background.&#8221; Use the output as a starting point, not a finished line \u2014 review it for accuracy, tone, and whether it reflects something the candidate would actually recognise as meaningful rather than generic flattery.<\/p>\n<p>The guardrail here is verification. An AI-generated hook that misattributes a skill, references the wrong company, or draws an inaccurate inference about the candidate&#8217;s career will do more damage than a generic opener. Always verify any factual claim in an AI-drafted hook before sending.<\/p>\n<h2>Subject Lines and Connection Request Notes That Get Opened<\/h2>\n<p>Even the best message body fails if the subject line does not earn the open, or if the connection request note does not earn the accept.<\/p>\n<h3>InMail subject line formulas<\/h3>\n<p>LinkedIn&#8217;s research on InMail subject lines shows that shorter subjects consistently outperform longer ones, and that subjects referencing a specific role or benefit outperform generic curiosity triggers. The following formulas are based on what performs in practice:<\/p>\n<ul>\n<li><strong>The role + benefit format:<\/strong>\u00a0&#8220;[ROLE TITLE] at [COMPANY] \u2014 [REMOTE \/ SALARY RANGE \/ KEY BENEFIT].&#8221; Example: &#8220;Senior infrastructure engineer at Monzo \u2014 remote-first, \u00a3110\u2013130k.&#8221; Transparent about purpose, immediately useful for self-qualification.<\/li>\n<li><strong>The specificity format:<\/strong>\u00a0&#8220;[SPECIFIC CHALLENGE] role \u2014 [COMPANY].&#8221; Example: &#8220;Payments infrastructure scale-up role \u2014 Stripe.&#8221; Targets candidates who self-identify with a specific technical problem.<\/li>\n<li><strong>The career trajectory format:<\/strong>\u00a0&#8220;[ROLE LEVEL] \u2192 [NEXT LEVEL] opportunity at [COMPANY].&#8221; Example: &#8220;Senior \u2192 Staff engineering opportunity at Revolut.&#8221; Works for candidates approaching a level transition.<\/li>\n<li><strong>The confidential format:<\/strong>\u00a0&#8220;[ROLE TITLE], [COMPANY \/ SECTOR] \u2014 confidential.&#8221; Works for executive outreach and sensitive senior hires where discretion matters.<\/li>\n<li><strong>The social proof format:<\/strong>\u00a0&#8220;[MUTUAL CONNECTION] suggested I reach out.&#8221; Only use when true; false social proof is immediately verifiable and destroys trust.<\/li>\n<\/ul>\n<h3>Ten tested subject line examples by use case<\/h3>\n<ul>\n<li>Senior software engineer, fintech \u2014 distributed systems focus<\/li>\n<li>Head of Product at Series B \u2014 $90\u2013120k, remote<\/li>\n<li>Data science lead role \u2014 [Company] \u2014 your NLP background relevant<\/li>\n<li>Engineering manager transition \u2014 [Company]<\/li>\n<li>CFO search \u2014 Series C to IPO, confidential<\/li>\n<li>[Mutual connection] mentioned your work on recommendation systems<\/li>\n<li>Staff engineer opportunity \u2014 [Company] \u2014 React Native platform<\/li>\n<li>Climate tech CTO role \u2014 B Corp, remote-first<\/li>\n<li>Graduate programme, [Company] \u2014 your ML dissertation caught my eye<\/li>\n<li>Customer success director, [Company] \u2014 enterprise SaaS focus<\/li>\n<\/ul>\n<h3>Connection note constraints<\/h3>\n<p>At 300 characters, the connection note has room for a hook and a CTA. The formula is:\u00a0<strong>[SPECIFIC OBSERVATION ABOUT THEM] + [SOFT REASON FOR CONNECTING] + [SINGLE-WORD OR SINGLE-PHRASE CTA].<\/strong><\/p>\n<p>Example: &#8220;Your work on Kafka at [Company] is directly relevant to what we&#8217;re building \u2014 connecting to share a role that might be worth your time.&#8221; (175 characters)<\/p>\n<p>The connection note should never include the job description, compensation details, or a request for a call. These belong in the follow-up InMail after the connection is accepted.<\/p>\n<h3>Subject lines to avoid<\/h3>\n<p>The following phrases appear in a high proportion of deleted recruiter messages. They signal generic outreach, trigger scepticism, and should be avoided entirely:<\/p>\n<ul>\n<li>&#8220;Exciting opportunity&#8221;<\/li>\n<li>&#8220;Quick question&#8221;<\/li>\n<li>&#8220;I came across your profile&#8221;<\/li>\n<li>&#8220;We&#8217;re looking for talented professionals&#8221;<\/li>\n<li>&#8220;Are you open to new opportunities?&#8221;<\/li>\n<li>&#8220;You could be a great fit&#8221;<\/li>\n<li>&#8220;I&#8217;d love to connect&#8221;<\/li>\n<li>&#8220;Confidential opportunity&#8221; (without the role title \u2014 vagueness used as a hook backfires at non-executive levels)<\/li>\n<\/ul>\n<h2>Measuring and Improving Your Outreach \u2014 What to Track<\/h2>\n<p>Templates improve with data. The recruiter who tracks response rates, tests variations, and retires templates when they plateau will consistently outperform one who sends the same messages indefinitely.<\/p>\n<h3>Key metrics and benchmarks<\/h3>\n<ul>\n<li><strong>InMail response rate:<\/strong>\u00a0The baseline benchmark, per LinkedIn&#8217;s own data, is around 25% for average InMail. A personalised, well-structured message targeting a relevant candidate should reach 35\u201350% over a sustained sample size (50+ sends). Below 20% sustained is a signal that something structural is wrong \u2014 usually the hook or the relevance of the targeting.<\/li>\n<li><strong>Accept-to-reply ratio:<\/strong>\u00a0Of candidates who accept your connection request, what percentage follow up with a message? A high accept rate but low reply rate suggests your connection note is compelling but your follow-up InMail is not converting.<\/li>\n<li><strong>Time-to-response:<\/strong>\u00a0Average hours or days from send to response. This metric matters for pipeline velocity, particularly in competitive hiring markets where candidates are fielding multiple approaches simultaneously.<\/li>\n<li><strong>Pipeline conversion from outreach:<\/strong>\u00a0Of candidates who respond, what percentage enter the interview pipeline? This is the ultimate measure of message quality \u2014 a high response rate combined with low pipeline conversion suggests you are reaching the right people but pitching them inaccurately.<\/li>\n<\/ul>\n<h3>A simple A\/B testing framework<\/h3>\n<p>Formal A\/B testing tools are not required to improve template performance. The protocol is:<\/p>\n<ul>\n<li><strong>Isolate one variable at a time.<\/strong>\u00a0Test a subject line change, or a hook change, or a CTA change \u2014 not all three simultaneously.<\/li>\n<li><strong>Use a minimum sample of 50 sends per variant<\/strong>\u00a0before drawing conclusions. Smaller samples produce unreliable results, particularly for response rates that naturally have high variance.<\/li>\n<li><strong>Track in a simple spreadsheet:<\/strong>\u00a0date sent, template version, candidate persona, response (yes\/no), pipeline conversion (yes\/no). This is sufficient data to identify meaningful differences.<\/li>\n<li><strong>Test the highest-impact variables first.<\/strong>\u00a0Subject line and opening hook account for most of the variance in response rates. Start there before testing body copy variations.<\/li>\n<\/ul>\n<h3>When to retire a template<\/h3>\n<p>Signs that a template has reached the end of its effective life:<\/p>\n<ul>\n<li><strong>Sustained response rate decline over 30+ sends<\/strong>\u00a0\u2014 if a template that previously performed at 40% has dropped to below 20% over a recent run of 30 messages, it is losing effectiveness, often because the language has become familiar to candidates in that market<\/li>\n<li><strong>Consistent &#8220;not interested&#8221; responses with no engagement<\/strong>\u00a0\u2014 if candidates are replying only to say no without engaging with the content of the message, the message is reaching them but not resonating with their motivations<\/li>\n<li><strong>Changing market conditions<\/strong>\u00a0\u2014 a template written during a candidate-scarce market will read differently when the market shifts in the employer&#8217;s favour; the tone and value proposition need updating<\/li>\n<\/ul>\n<p>The practice for refreshing a template is to start from the framework \u2014 Hook \u2192 Relevance \u2192 Role Signal \u2192 Value \u2192 Soft CTA \u2014 and rewrite the hook and value sections from scratch while retaining what performed well in the body. Iteration is faster than a blank-page rewrite and preserves the structural elements that work.<\/p>\n<h2>Conclusion<\/h2>\n<p>The gap between a 20% response rate and a 45% response rate is not a mystery. It is the difference between a message that was written for a thousand candidates and a message that was clearly written for one. Personalisation, specificity, and a single clear value proposition \u2014 these are the mechanics behind every template in this post, and they are transferable to any role, any candidate, and any market.<\/p>\n<p>The principle to carry from this is not the templates themselves, but the framework behind them: Hook \u2192 Relevance \u2192 Role Signal \u2192 Value \u2192 Soft CTA. Every message you write, whether you use these templates or not, should be able to map its content to those five components. When a message is not performing, the diagnosis is usually that one of them is missing or weak.<\/p>\n<p>The practical next step is simple. Choose two or three templates from this post that match your most common recruiting scenarios. Copy them, fill in the variables, and send them to your next thirty candidates. Track responses. After thirty sends, you will have enough data to know which template and which opening line is working for your specific market and candidate persona. After sixty, you will have a refined, tested version that is genuinely yours.<\/p>\n<p>The candidates who will shape the next chapter of your company&#8217;s growth are not waiting in an active job board. They are employed, doing good work, and occasionally \u2014 if the right message arrives at the right moment \u2014 open to a conversation. Your job is to make that message worth opening.<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<h3>1. What is a good response rate for LinkedIn recruiter outreach?<\/h3>\n<p>According to LinkedIn&#8217;s own Talent Solutions data, the average InMail response rate across the platform sits at around 25%, meaning three out of every four messages go unanswered. That is the baseline for generic outreach. Personalised InMails \u2014 those that reference something specific to the candidate&#8217;s background, skills, or published content \u2014 can push response rates above 40%. The gap between those two numbers is not determined by the platform or the volume of messages sent; it is determined by the quality of personalisation, the relevance of the role signal, and the clarity of the value offered to the candidate.<\/p>\n<h3>2. How long should a LinkedIn recruiter message be?<\/h3>\n<p>LinkedIn&#8217;s data shows that messages under 400 characters consistently outperform longer ones in response rate. This does not mean all outreach should be under 400 characters \u2014 connection request notes are constrained to 300 characters, while InMails allow for longer, more structured messages. The practical rule is that every sentence must earn its place. Preamble, corporate boilerplate, and generic descriptions of company culture are the most common sources of unnecessary length. A well-structured InMail can run to 200\u2013280 words and perform strongly, provided each component \u2014 hook, relevance, role signal, value, CTA \u2014 is doing its job without repetition.<\/p>\n<h3>3. Should recruiters include salary in LinkedIn outreach messages?<\/h3>\n<p>Yes. Candidates \u2014 particularly those in high-demand fields and those being approached as passive candidates \u2014 consistently cite compensation transparency as one of the most valuable pieces of information in recruiter outreach. You do not need to name an exact figure; a salary range, a broad band, or a signal of meaningful progression relative to their current level is sufficient. The absence of any compensation signal forces the candidate to make a decision based on incomplete information, which most passive candidates resolve by not responding. Including even a range demonstrates respect for the candidate&#8217;s time and signals that the offer is likely to be relevant to their expectations.<\/p>\n<h3>4. What is the difference between a connection request message and an InMail?<\/h3>\n<p>A LinkedIn connection request note is limited to 300 characters and is sent before you are connected to the candidate. Its only job is to earn the connection accept \u2014 it should contain a specific, personalised hook and a brief soft CTA, but not a full pitch. An InMail is a direct message that can be sent to any LinkedIn member regardless of connection status, and it allows significantly more room to structure a full outreach message covering the hook, relevance, role signal, value, and call to action. InMails are available through LinkedIn Recruiter licences and carry a credit cost, which makes message quality more important \u2014 a poorly written InMail wastes both a credit and a candidate relationship.<\/p>\n<h3>5. How many follow-up messages should a recruiter send before stopping?<\/h3>\n<p>The recommended sequence is a maximum of two to three follow-up messages after the initial outreach, with each follow-up adding something the previous message did not \u2014 a relevant article, a role update, a piece of company news. A follow-up message that simply asks whether the candidate saw your last message adds no value and can damage your professional reputation with that candidate. The final message in any sequence should be a respectful &#8220;break-up&#8221; note that closes the loop gracefully and leaves the door open for future contact. Research from recruiting professionals consistently identifies this final message as one of the highest-converting in a multi-touch sequence, because it activates loss-aversion psychology \u2014 candidates who were interested but had not yet responded often reply when they receive a message that signals the opportunity is closing.<\/p>\n<h3>6. How do you personalise LinkedIn outreach at scale without spending hours per candidate?<\/h3>\n<p>The 80\/20 rule applies here: 80% of a high-performing message can be a refined, tested template, and 20% \u2014 primarily the opening hook \u2014 needs to be genuinely personalised. The hook is the sentence that does the work; writing it well requires a three-to-five minute scan of the candidate&#8217;s LinkedIn profile, focusing on: any content they have posted or commented on in the last 60 days, any career change or promotion in the last twelve months, their pinned or featured content, and any shared connections or groups. Building five persona-specific templates rather than one generic master template also reduces the personalisation burden, because the body of the message is already calibrated to that candidate type&#8217;s motivations before you write the opening line.<\/p>\n<h3>7. What phrases should recruiters avoid in LinkedIn outreach?<\/h3>\n<p>The following phrases appear in a disproportionate share of deleted recruiter messages and should be avoided entirely: &#8220;exciting opportunity,&#8221; &#8220;quick question,&#8221; &#8220;I came across your profile,&#8221; &#8220;you could be a great fit,&#8221; &#8220;we&#8217;re looking for talented professionals,&#8221; &#8220;I&#8217;d love to connect,&#8221; and &#8220;are you open to new opportunities?&#8221; These phrases are so widely used that they function as a signal to passive candidates that the message is generic and not worth reading. The same applies to vague subject lines like &#8220;confidential opportunity&#8221; \u2014 at non-executive levels, vagueness used as a hook backfires by signalling that the recruiter does not have enough substance to be specific.<\/p>\n<h3>8. How should you approach outreach for executive or C-suite candidates differently?<\/h3>\n<p>Executive outreach requires maximum brevity, extreme specificity, and a peer-level framing. Candidates at the VP, SVP, or C-suite level are among the most time-scarce professionals on LinkedIn and receive outreach from multiple recruiters simultaneously. Messages that earn responses at this level are under 120 words, reference something specific from the candidate&#8217;s career history, describe the company&#8217;s current stage or inflection point in one sentence, and ask for a confidential thirty-minute conversation \u2014 not a call to &#8220;hear more.&#8221; The framing should treat the conversation as a strategic dialogue between professionals, not a pitch from a recruiter to a job applicant. Including your full contact details is also worth doing at this level, as executive candidates often prefer to follow up outside of LinkedIn.<\/p>\n<h3>9. How do you re-engage a candidate who previously declined?<\/h3>\n<p>Re-engaging a declined candidate only works if there is something genuinely new to report. The template should acknowledge the prior contact directly, name the specific reason the previous conversation did not progress (if known), and be explicit about what has changed \u2014 a shift in compensation, a change in remote policy, a new hire on the team, a product direction update, or a funding event. Repeating an identical outreach with no new information tells the candidate that their prior rejection was not heard and that nothing has changed. A well-executed re-engagement message also closes by committing to relevance in future outreach, which is a trust signal that works particularly well with candidates who felt their earlier disinterest was not fully respected.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You send fifty LinkedIn messages this week. You get four replies. Three of them are polite declines. That ratio is [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2180,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[47],"tags":[],"class_list":["post-2179","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guides"],"acf":[],"_links":{"self":[{"href":"https:\/\/dealsflow.co\/blog\/wp-json\/wp\/v2\/posts\/2179","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dealsflow.co\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dealsflow.co\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dealsflow.co\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dealsflow.co\/blog\/wp-json\/wp\/v2\/comments?post=2179"}],"version-history":[{"count":2,"href":"https:\/\/dealsflow.co\/blog\/wp-json\/wp\/v2\/posts\/2179\/revisions"}],"predecessor-version":[{"id":2184,"href":"https:\/\/dealsflow.co\/blog\/wp-json\/wp\/v2\/posts\/2179\/revisions\/2184"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dealsflow.co\/blog\/wp-json\/wp\/v2\/media\/2180"}],"wp:attachment":[{"href":"https:\/\/dealsflow.co\/blog\/wp-json\/wp\/v2\/media?parent=2179"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dealsflow.co\/blog\/wp-json\/wp\/v2\/categories?post=2179"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dealsflow.co\/blog\/wp-json\/wp\/v2\/tags?post=2179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}