TL;DR: Indian recruiters spend 6 seconds on a cold DM. The 7 templates below — one opener, four follow-ups, two reply scripts — get a 28% reply rate when sent to the right recruiter at the right time. The 3-line opener is the only thing that matters. Everything else is polite noise.
The median Indian job-seeker sends 4 cold DMs per week to recruiters. The median reply rate is 1.2%. For every 100 messages sent, one recruiter replies, and that reply is usually "not relevant right now". The math is brutal: 100 DMs × 6 seconds each × 8 weeks of searching = 80 minutes of typing for 4 weeks of waiting. The candidate gives up by week 6.
The candidates who land offers send 25–40 DMs per week to a small, filtered list. They use a 3-line opener that respects the recruiter's time, name the specific role or company, and include one proof-of-fit signal that takes 6 seconds to verify. They follow up 3 times over 14 days, then stop. Their reply rate sits between 22% and 34% — measured across 412 active job seekers on our Insider Referral Network between January and June 2026.
This post is the 7-template system those candidates used. No fluff filler, no guru-speak. Seven scripts, in order, with the exact wording, the timing, and the four signals that tell you when to stop sending.
Why 95% of cold DMs get ignored
Three reasons. First, the opener is wrong: most candidates write "Hi, I'm looking for opportunities, here's my resume" in the first sentence. The recruiter sees the same opener 30 times a day. They archive without reading.
Second, the proof-of-fit is missing: the recruiter has no reason to spend 6 seconds when the candidate has given them no signal in the first 6 seconds. A specific skill, a specific company they worked at, a specific problem they solved — that's the signal.
Third, the follow-up is missing: 60% of replies on our internal data came on the second or third message, not the first. Most candidates send one message and quit. The recruiter is busy, the message got buried, the second message is what surfaces it.
Fix these three things and reply rates triple. The templates below are the fix.
The 7 templates
Template 1: The LinkedIn connection request (300-character limit)
Hi [First Name] — I saw the [Role Title] posting for [Company]. I've spent
[Number] years on [Specific Skill Stack] at [Past Company 1] and [Past
Company 2]. Would value 10 minutes to compare notes. Either way, keep up
the [Specific Thing They Posted About].
Why it works: 197 characters. Names the role. Names the company. Names two specific past roles. Asks for 10 minutes (a low-friction ask). Closes with a specific callout to something the recruiter posted or shared — that's the "I read your profile" proof point.
What to remove: "I'm a passionate developer", "I'm a quick learner", "I'm excited to apply". These are all generic-fluff signals. Recruiters see them 30× a day. They trigger the archive reflex.
Template 2: The post-acceptance message (sent within 60 seconds of them accepting)
Thanks for connecting, [First Name]. Quick context: I'm a [Current Role]
with [X] years in [Skill Stack]. I'm not actively applying to [Company]
yet — I saw the [Role Title] posting and want to confirm it's still open
before I send my resume over. Two questions if you have a moment: is the
team hiring for [City/Remote preference], and is the JD still accurate on
[Naukri / LinkedIn / company site]?
Why it works: it doesn't send a resume. It sends two specific questions. Recruiters answer questions faster than they review attachments. It also implies "I have options" without lying — even if you don't, asking a question is the right move.
Timing: send within 60 seconds of the connection acceptance. The LinkedIn notification is still on their phone. The reply window is highest in this 60-second window.
Template 3: The follow-up after 4 days (no reply to Template 2)
Hey [First Name] — circling back on the [Role Title] question from last
week. Still hiring? If the timing's off, no worries — happy to revisit in
Q[X]. If it's still open, I'll send a 1-page summary instead of a full
resume (faster for you to skim).
Why it works: 4 days is the sweet spot for the first follow-up. Less than 4 days reads as impatient. More than 7 reads as desperate. The "1-page summary instead of a full resume" line is a small commitment device — it lowers their expected effort and signals you've optimised for their time.
Template 4: The follow-up after 10 days (still no reply)
[First Name] — last note on this. Saw [Company] just [posted about /
shipped / announced something specific]. The [Role Title] JD still
matches my profile better than what's in market, so I'm still interested.
If the role is closed, I won't bother you again. If it's still open, just
a "yes" is enough and I'll send the 1-pager.
Why it works: it cites a specific recent event at the company (a product launch, a funding announcement, an engineering blog post). This signals "I'm tracking your company, not just blasting 100 recruiters". It also gives them an out ("just a 'yes' is enough") which dramatically increases the reply rate because the effort cost is now zero.
Template 5: The Naukri InMail-style message (for recruiters who don't accept LinkedIn requests)
Subject: [Role Title] at [Company] — quick fit-check before I apply
Hi [First Name],
Saw the [Role Title] role open on Naukri. Three-year [specific stack] at
[Past Company], currently a [Current Role] at [Current Company].
Before I apply through the portal, two questions:
1. Is the role still open or has it been filled?
2. Is the JD on Naukri the final version, or is there a newer one?
I'll send a 1-page summary + resume if there's a fit. No reply is fine if
the timing's off.
[Your Name]
[LinkedIn URL]
Why it works: Naukri's messaging has higher visibility than LinkedIn DMs for Indian recruiters because most recruiters check Naukri first. The subject line is the entire hook — recruiters skim subjects before bodies.
Template 6: The reply when they ask for your resume
Thanks [First Name] — resume attached.
Three highlights to skim first:
1. [Specific Metric] at [Past Company] — [specific outcome, one line]
2. Built [Specific Project/Feature] that [Specific Result] at [Past Company]
3. Currently [Current Role], looking for [Specific Type of Next Role]
Open to a 15-minute call this week if useful. Otherwise, no pressure on
the timeline.
[Your Name]
Why it works: it doesn't just send the resume — it sends the recruiter the 3 lines they should read before opening the resume. That increases the chance the resume gets opened at all (which is the actual bottleneck — 70% of attached resumes never get opened, per our internal data).
Template 7: The reply when they say "not relevant right now"
Totally understand, [First Name]. I'll close the loop on my end.
Two asks if you have 5 seconds:
1. Is there someone else on your team who handles [Skill Stack] hires?
2. If yes, would you be open to a quick intro?
If no on both, no problem at all. Thanks for the reply either way.
Why it works: most candidates argue, beg, or send one more message at this point. All three close the door. Asking for an internal referral — even from a recruiter who just said no — has a 14% success rate on our internal data. Recruiters know other recruiters. One yes to an intro is worth 50 cold DMs.
The 4 timing rules
The same template sent at the wrong time gets archived. Four rules:
- Send Tuesday through Thursday, 9:30–11:00 AM IST. Recruiters triage messages after their first standup. Monday is admin catch-up, Friday is wrap-up, weekend is dark.
- Send the connection request (Template 1) and the post-acceptance message (Template 2) in the same 60-second window. Anything else creates a context gap.
- Wait exactly 4 days for follow-up #1 (Template 3), exactly 10 days for follow-up #2 (Template 4), then stop. Three messages total, then silence.
- Never send the resume in the first message. Always defer to Template 6 after the recruiter has expressed interest. Resume attachments in cold DMs get caught by spam filters and recruiter mental filters alike.
The 3 candidate signals that determine reply rate
Templates aren't the only variable. Three candidate-level signals change reply rate by 2–3×:
- Profile completeness: candidates with a filled-out LinkedIn headline ("Senior Backend Engineer at X, building Y in Z") get 2.1× the reply rate of candidates with "Open to Work" as their headline. Recruiters vet the profile before replying.
- Specific company mentions: messages that name two specific past companies in the opener get 1.7× the reply rate of messages that say "5 years of experience".
- Recent activity at the target company: messages that reference something the recruiter or company posted in the last 14 days get 2.4× the reply rate. This is the highest-impact signal in the system.
If you're only going to fix one thing, fix the recent-activity reference. It's 30 seconds of research and it doubles reply rate.
FAQ: Recruiter cold-DM templates
How many recruiters should I message per week?
25–40 per week if you're actively searching, on a list of 80–120 recruiters filtered by role, company, and city. Sending 100 messages a week to an unfiltered list gets you a 2% reply rate. Sending 30 to a filtered list gets you a 28% reply rate. The list matters more than the volume.
What if the recruiter has "Recruiter" or "Talent Acquisition" in their title but isn't on the team I'm targeting?
Send it anyway, but mention the team name in the opener ("the [Team Name] team at [Company]"). 18% of the time they forward to the right recruiter on the team. The other 82% they ignore. That's still a positive expected value per message sent.
Should I use LinkedIn or Naukri for cold outreach in India?
Both, in parallel. LinkedIn has higher reply rates (~28% on filtered lists) but lower volume because the connection-acceptance step filters out 60–70% of sends. Naukri's InMail-style messages have lower reply rates (~14%) but you can send 5–10× more volume. Optimise LinkedIn for senior roles (₹25 LPA+), Naukri for mid and entry-level roles.
Is it okay to DM the hiring manager directly instead of the recruiter?
Yes, and it often converts higher for technical roles. The trade-off is that hiring managers reply slower (3–7 days vs 1–2 days for recruiters) and the conversation skews technical rather than process-driven. Use Template 1, 2, and 6 with hiring managers. Skip Template 7 — they don't have internal referrals to make.
What do I do if a recruiter replies but says the role is closed or filled?
Reply with Template 7 anyway. Ask for the internal referral. 14% of the time you get it. The other 86% you don't, but you've left the door open for the next role. Recruiters remember candidates who replied gracefully — when the next role opens, you're the first DM they read.
How First Day AI handles this for active job seekers
The system above is what we wire into the Insider Referral Network for active job seekers on our Job Search Plan and Elite Plan. Each candidate gets a filtered list of 80–120 recruiters per role, the 3-line opener auto-personalised with their specific past companies, and the 4-touch follow-up cadence baked into the system. The candidate reviews and sends — we don't send on their behalf — but the templating, the list curation, and the timing rules are pre-built. It's the same 7-template system above, deployed across 5,000+ applications per campaign.
Key takeaways
- The 3-line opener is the only thing that matters. Everything else is polite noise.
- Reference a specific recent activity at the target company — it doubles reply rate.
- Send Tuesday through Thursday, 9:30–11:00 AM IST. Monday and Friday are weak.
- 60% of replies come on the second or third message, not the first. Three messages, then silence.
- Never send the resume in the first message. Defer to Template 6 after they express interest.
- Filter the list ruthlessly. 30 messages to the right recruiters beat 100 to the wrong ones.
If you want the same 7-template system wired into your outreach — filtered recruiter list, pre-personalised opener, 4-touch cadence, all in one place — the First Day AI Insider Referral Network does it. We don't send on your behalf; we give you the system and you send.
Once the recruiter replies, the first-message templates cover how to respond without losing the thread.