LinkedIn InMail campaigns in India: how to write messages that get replies
InMail open rates in India are high, but reply rates are often dismal. The gap between the two tells you where most campaigns go wrong.

LinkedIn InMail has one significant advantage over cold email: the recipient knows you are a real person with a real profile. Open rates for sponsored InMail in India typically run between 30 and 50 percent. That is three to five times what cold email achieves.
But here is the problem. Most InMail campaigns in India get 1 to 3 percent reply rates. The messages feel like automated blasts, because they are. Prospects open them, read the first line, and delete.
Getting InMail right is about writing messages that feel like they were written specifically for the person reading them.
The structure that works for Indian B2B InMail
Keep it short. I mean under 150 words short. Indian professionals on LinkedIn are often reading on mobile between meetings. A wall of text gets skimmed and closed.
Start with a specific observation, not a generic compliment. "I noticed Infosys Technologies just expanded its operations in Hyderabad" is specific. "I came across your profile and was impressed by your experience" is generic and everyone knows it is a template.
The observation should connect directly to why you are reaching out. If you are selling a cloud infrastructure solution, the observation should be about their company's growth or a relevant challenge in their industry. Not just a random fact about their company.
Personalization at scale in India
True one-to-one personalization does not scale. But you can segment InMail lists in ways that allow each message to feel genuinely relevant.
Segment by industry first. A message to a manufacturing company CFO should reference challenges specific to manufacturing in India, maybe GST reconciliation complexity or rising input costs. The same message sent to a fintech startup CFO would feel irrelevant.
Segment by company size second. Challenges faced by a bootstrapped startup in Bangalore are different from those faced by a 500-person company in Delhi. Acknowledge the context.
Use their location only if it is genuinely relevant. Mentioning that you know they are based in Pune to seem personalized just feels creepy if there is no reason to bring it up.
Timing and frequency
LinkedIn caps sponsored InMail delivery. Each member receives no more than one sponsored InMail every 30 days. This means you cannot harass people, which is actually good for your brand.
The best time to send InMail in India is Tuesday or Wednesday morning between 7 AM and 9 AM. Recipients are starting their workday and checking messages before getting pulled into meetings.
For message InMail (not sponsored, sent from a personal Premium account), follow-up matters. If someone does not reply within five days, a brief follow-up is reasonable. Something like "Following up on my previous message" is fine. Sending three follow-ups is not.
Calls to action that actually get responses
The single biggest InMail mistake is asking for a 30-minute call in the first message. That is a high-commitment ask from someone who does not know you.
Offer something of value first. A relevant case study, a market report, or a specific insight. "Would it be useful if I shared how a company similar to yours in Mumbai reduced their [specific problem] by 40 percent?" is a much lower-friction ask than "Can we schedule a call?"
Indian professionals respond well to social proof. Mentioning a specific client they might recognize from the same industry increases response rates noticeably. If you work with Tata Consultancy Services and you are messaging someone at a similar company, say so.
Frequently asked questions
What is the average cost of LinkedIn InMail in India?
Sponsored InMail typically costs between ₹80 and ₹200 per send in India, depending on audience targeting. Each send is charged only when the InMail is delivered. Open rates are not factored into the cost.
Can I send InMail without a LinkedIn Premium account?
You can send sponsored InMail through LinkedIn Campaign Manager without a personal Premium account. Personal message InMail (from your profile) requires Premium or Sales Navigator.
How many InMails should I send per campaign to see statistically significant results?
Send at least 500 to 1,000 InMails before drawing conclusions about what works. Below that threshold, the data is too noisy. Test two different message variants simultaneously to identify what resonates.