Back to all articles
Outreach··12 min read

InMail vs LinkedIn message: you only pay for the ones that get ignored

Every comparison stops at free versus paid. The real question is cost per conversation, and the two channels have completely different cost structures.

In three lines

The short answer.

An InMail reaches anyone on LinkedIn without a connection, costs one credit from a monthly allowance, and the credit comes back if they reply within 90 days, so in practice you are only charged for the InMails that get ignored. A regular message is free but only works with people who have already accepted your connection request, and each request costs one unit of a weekly invitation quota that LinkedIn does not publish and that you cannot buy your way past.

See how Occura buys capacity past the ceiling
01 · The comparison

The three things people are actually comparing.

If you are job hunting, InMail is rarely the answer. If you are prospecting at volume, connection requests should be your default and InMail is what you spend when the quota runs out. The rest of this page shows the arithmetic.

Most articles compare two things. There are three, and conflating them is why the advice you find is confused.

InMailConnection request + noteMessage to a 1st-degree connection
Who you can reach1st, 2nd, 3rd degree and out of networkAnyoneExisting connections only
Cash cost1 credit, refunded on reply within 90 daysFreeFree
Quota costYour monthly credit allowance1 unit of the weekly invitation limitNone
Subject lineUp to 200 charactersNoneNone
Body limit1,900 or 2,000 characters (see below)300 characters for the noteReported around 8,000 characters
Plan requiredPremium or Sales Navigator. Basic accounts cannot send InMail.AnyAny
What it buys you afterwardsOne message. No ongoing channel unless they reply.A permanent free channel and feed visibility, if acceptedThe channel you already have
Three units, not two. The last row is the one nobody states.

An accepted connection request is not a message, it is an asset: a permanent, free, long-form channel plus your posts appearing in that person's feed indefinitely. An InMail is a single shot that expires on delivery. Comparing them as if they were the same unit is the core error running through this whole topic.

02 · A tell

LinkedIn's own documentation contradicts itself.

A small thing, but it tells you how much of what you read has been checked.

LinkedIn's InMail character limits page says the body is capped at 1,900 characters. LinkedIn's Send an InMail Message page, updated more recently, says 2,000. Both are live LinkedIn help pages. Every article we found repeats 1,900 without noticing the conflict.

Subject line is 200 characters on both pages.

Practical resolution

Write to 1,900 and the disagreement stops mattering. But it is worth knowing that on this topic, LinkedIn itself is not a single consistent source.

03 · The InMail bill

What an InMail really costs.

Credits per month, and how far they stack:

PlanCredits per monthMaximum accumulation
Premium Career515
Premium Business1545
Sales Navigator (Core, Advanced, Advanced Plus)50150
Recruiter Lite30120
Figures as documented by LinkedIn on 31 August 2026.

New credits arrive on the first day of your billing cycle. Unused credits accumulate up to the cap and then stop accruing. Cancel your subscription and the balance goes to zero.

You cannot buy more. LinkedIn states plainly that it is not possible to purchase additional InMail credits outside the monthly allotment. This matters because several of the most visible articles on this subject quote a price of roughly ten dollars per extra credit. That option does not exist.

And now the rule that changes the whole calculation. From LinkedIn's credits documentation:

Every InMail message that is accepted/declined or responded to directly within 90 days of it being sent is credited back.
LinkedIn Help, InMail message credits and renewal process

A quick reply counts. A decline counts. So a credit is consumed only when your InMail produces nothing at all. You are not paying to send. You are paying for silence.

Nobody on this topic draws the obvious conclusion: the effective cost of InMail is inversely proportional to how good your message is. A team with a 40% response rate is spending 60% of face value. A team spraying generic InMails is paying full price on nearly every send.

04 · The quota bill

What a connection request really costs.

Zero dollars, and one unit of the scarcest resource on the platform.

LinkedIn does not publish the weekly invitation cap. It is widely observed at somewhere around 100 to 200, varying with account age, acceptance rate and standing, but that is vendor observation, not documentation. What LinkedIn does confirm, on its invitation-restrictions page, is that you “can't buy or acquire more invitations while you've been restricted, or otherwise.” No plan raises it. Sales Navigator does not raise it.

So the quota is fixed, non-transferable and non-purchasable. In any campaign run at volume it is the binding constraint, and every request you spend on someone who was never going to accept is capacity you cannot get back.

The note is capped at 300 characters, and on free accounts you get five personalised notes per month before you are down to blank invitations.

05 · The arithmetic

Cost per conversation: the comparison nobody runs.

Both channels are usually described as “free versus paid”. That framing is useless because it compares a cash price to no price and stops. The decision an operator actually makes is cost per conversation, and the two channels pay in different currencies.

InMail. If r is your reply rate, then out of 100 InMails you get 100r conversations and consume 100(1 − r) credits, since replies refund. At Sales Navigator Core pricing of roughly $120 a month for 50 credits, a credit runs about $2.40 at face value.

$21.60cost per conversation at a 10% InMail reply rate
$5.60cost per conversation at a 30% InMail reply rate
how much message quality moves the unit cost
$2.40face value of one Sales Navigator Core credit

The curve is steep. Message quality does not just improve results, it changes the unit cost by a factor of four.

Connection requests. The cash cost is zero, so the real price is opportunity cost. With a weekly ceiling of roughly 100, a request is about 1% of your weekly outreach capacity. The conversion is two-stage: acceptance, then reply.

In our own campaigns, on B2B SaaS founders at companies with more than 20 employees, we see roughly 50% acceptance and 50% reply from those who accept, which is about one conversation per four requests sent. In quota terms that is four units of a hundred-unit weekly budget per conversation, so roughly 25 conversations a week from one account, ceiling-limited.

The crossover. Connection requests are cheaper in every sense until you hit the weekly ceiling. Past it, they are not cheaper, they are simply unavailable, and at that point InMail stops being the expensive option and becomes the only option. That is the honest case for InMail: it is how you buy capacity past a wall that money cannot otherwise move.

The other way past that wall is more accounts, since the quota is per account rather than per company. Which is a structural answer rather than a tactical one.

06 · The free channel

Open Profile: the free InMail almost nobody uses.

Premium subscribers can turn on Open Profile. When they do, any member can message them without spending an InMail credit.

Think about who that describes. Premium subscribers skew senior, and senior is who you were going to spend credits on. A meaningful slice of your target list may be reachable for free, long-form, right now, and the only reason you are not doing it is that nobody checks.

How to find Open Profile prospects

There is no filter for it, and nobody publishes what share of a B2B list has it enabled, so treat this as a pass you do rather than a statistic you look up.

Open the profile. If the primary button says Message rather than offering InMail, the person has Open Profile on and you can write to them for free, at InMail length, with no credit spent.

It is worth the pass on any list where the deal size justifies InMail at all, because Open Profile skews toward exactly the Premium-subscribing senior people you were about to spend credits on.

07 · The benchmark trap

What LinkedIn's own response-rate data does and does not say.

You will see figures like “InMails under 400 characters get 22% better response rates” quoted as evidence that InMail beats connection requests. Three problems with that, and every page we checked has all three.

They are relative, not absolute. The 22% is measured against the average across all InMails. LinkedIn does not publish the base rate, so the figure tells you nothing about how InMail performs in absolute terms.

They are from recruiting, not sales. The source is LinkedIn's talent blog, and the population is recruiters messaging candidates. The best-performing segment in that data is candidates with the Open To Work badge, which has no sales equivalent.

They are from 2022.

What the data does support, and it is genuinely useful: shorter is better, individually written beats bulk by a wide margin, and Saturday is the worst day to send.

Worth stating plainly

LinkedIn has never published a comparison of InMail response rates against connection-request response rates. Anyone telling you one beats the other with a number is not citing LinkedIn, because there is nothing to cite.

08 · The decision

How to decide, in three situations.

You are job hunting. Skip InMail. Check whether the hiring manager has Open Profile, which many senior people do, and message them for free. Otherwise send a connection request with a 300-character note. Spending a Premium Career credit, of which you get five a month, on a cold hiring manager is the worst rate on this page.

You are a founder sending fewer than 20 messages a month. Connection requests, always. You are nowhere near the weekly ceiling, so the quota is not scarce for you and there is no reason to pay cash for something free. Keep your credits for the two or three people a quarter who are genuinely unreachable otherwise.

You are running volume across multiple accounts. Connection requests as the default until each account approaches its ceiling, then InMail for the segment where the deal size justifies roughly $5 to $20 per conversation. Track the refund rate, because it is your real quality metric: a rising credit burn means your messages stopped working, and it will show up there before it shows up in your pipeline.

09 · FAQ

Frequently asked questions.

What is the difference between an InMail and a LinkedIn message?

InMail reaches people you are not connected to and costs a credit. A regular message is free but only works with existing connections.

Do I get InMail credits back if someone replies?

Yes. LinkedIn credits back any InMail that is accepted, declined, or replied to within 90 days of sending.

Can I buy more InMail credits?

No. LinkedIn states it is not possible to purchase credits outside the monthly allotment.

Can I send InMail on a free LinkedIn account?

No. You need Premium or Sales Navigator. You can, however, message anyone with Open Profile enabled for free.

Do unused InMail credits expire?

They accumulate up to a cap that depends on your plan, then stop accruing. They are wiped if you cancel.

What is the InMail character limit?

200 for the subject. For the body, LinkedIn's own help pages say 1,900 on one page and 2,000 on another. Write to 1,900.

Is InMail worth it?

It depends entirely on your reply rate, because replies refund the credit. Above roughly 30% it is inexpensive. Below 10% it is the most expensive channel you have.

Do InMails go to the recipient's email?

LinkedIn notifies recipients according to their own notification settings, which vary per user.

10 · The bottom line

The short version.

Stop asking which is better and start asking what each one costs you. InMail bills you only when you fail, so it is priced by your message quality. Connection requests are free in cash and expensive in quota, and the quota cannot be bought at any price.

Default to connection requests until the ceiling. Spend credits past it. And go check who on your list has Open Profile before you spend anything at all.

For how the two fit into a full outbound motion, see our complete guide to LinkedIn outreach.

Sources

LinkedIn Help: InMail character limits · InMail message credits and renewal process · Send an InMail Message · Manage your Open Profile settings · Sales Navigator plan comparison · Types of restrictions for sending invitations · LinkedIn Talent Blog on InMail response rates

Buying capacity, not credits

We run LinkedIn outreach done-for-you.

Dedicated accounts branded as your business, human setters writing every message by hand, qualified meetings booked onto your calendar. The invitation quota is per account, which is the cheaper way past a ceiling money cannot move. 30 minutes to see how it would work. Two onboarding slots remaining this month.

Book a strategy call
Keep reading

More on LinkedIn outbound.