Full playbook · From the live webinar

10 hacks to double LinkedIn acceptance and reply (32 of them)

The title promised ten. On the day, Peter and Oleg gave away thirty two. Every one of them is written out below, with the benchmark behind it and the exact setup that runs it.

Peter Kaliuzhny, co-founder of GetSales
Peter Kaliuzhny
Co-founder, GetSales.io
Outbound infrastructure for 1000+ GTM teams. Brings the network benchmarks from 6M+ connection invites across 20k+ accounts.
Oleg Sobolev, founder of Extrovert
Oleg Sobolev
Founder, Extrovert
The LinkedIn commenting and nurturing layer. Brings the data from 850k+ comments, 800k+ DMs and 150k+ connection requests run through Extrovert.
No credit card · The safest LinkedIn automation tool, trusted by 1000+ GTM teams

The full session with Oleg Sobolev - all 32 hacks, the data behind them, and the live Q&A. Below is the written breakdown, hack by hack.

PeterProof

First, know where you stand

Every hack below is worth exactly as much as the gap it closes. So start with the market. These are GetSales network benchmarks for Q2 2026: 6M+ connection invites sent across 20k+ accounts, anonymised.

21%
Accept rate, median sender (p50)
42%
Accept rate, top 10% of senders (p90)
22%
Reply rate, median sender (p50)
38.5%
Reply rate, top 10% of senders (p90)

The top 10% roughly double the median. Nothing about them is magic: they run the hacks on this page and the median sender does not. If you are above 21% accept you are in decent company. If you are meaningfully below it, something on this list is broken in your setup.

One honest caveat from the webinar: in saturated niches like custom software development, accept rates sit lower no matter what you do. Read your own number against your niche, not against the best case.

Watch this part: the benchmarks explainedPeter · 2 min from the webinar
PeterOutreach strategy
1

Messages that get replies

Eight hacks about the thing everyone blames last: the message itself. "My offer doesn't work, what do I do?" is the most common question Peter gets, and the answer is almost never "send more".

1

Build a no-brainer offer

A vague offer dies on LinkedIn no matter how good your team is. "We offer LinkedIn automation at a good price" has nothing to grab. A no-brainer offer is so concrete that saying no takes effort.

Vague, nothing to grab

"We offer LinkedIn automation at a good price. We have been doing this for years and our team is very experienced."

No-brainer

"Unlimited LinkedIn and email automation, flat fee, $79."

"Rental LinkedIn accounts, $10 a month."

"Automation that dodges the daily caps: 1,000 connections a month."

Peter's own case: one email to 2,000 people on an unlimited LinkedIn plus email offer, reaching the audiences of Smartlead and Instantly, produced 40 booked meetings in the same week. No personalisation, no icebreakers. The offer did all of it.

Hunting for that offer is the work. It has to be genuinely good for them, not just cheap for you.

2

Lead with value, not a pitch

The alternative to a hard offer is a give. Open with something useful and ask permission to send it. The prospect gets a one-word decision instead of a buying decision.

  • "I put together a guide on how to double your LinkedIn acceptance rate. Want me to share it?"
  • "We ran an audit of your AI presence, how often GPT and Claude surface your brand versus competitors. Want to see it?"
  • "A client is looking for domain experts, some of ours make $10k a month on the side. Want an invite?"

Then, once they say yes and you deliver, you get to ask the real question: "what is your acceptance rate right now, and how actively are you running outreach?" The conversation is already open, so you can see where they stand against the market.

A value-first message node in a GetSales automation, running at a 21% reply rate

A real value-first message running in GetSales: 21% reply rate, no pitch anywhere in it.

Watch this part: no-brainer offers and value-first openersPeter · 9 min from the webinar
3

Send follow-ups, and stop at three

Most of the 22% median reply rate is not in the first message. Here is how replies actually decay across a sequence, per message, on GetSales network data:

15%
Message 1
7.5%
Message 2
4.5%
Message 3
1.7%
Message 4

Read these as conditional rates: each is the reply rate among the leads who actually reached that message. They do not add up to the 22% average, they compound into it.

So one message is leaving most of your pipeline on the table, and message four is nearly free of value. Three follow-ups on a cold sequence is the current sweet spot. Push to five or six and you start collecting blocks: Peter had a co-founder's account restricted for harassment years ago on an eight-touch sequence. Anything more than that belongs in nurturing, not in the campaign.

4

Do not send links before the first reply

A link in a cold DM does not get clicked, it gets you flagged. LinkedIn surfaces a "this message contains a link that may be harmful" warning to the recipient, and links push you toward the spam filters.

LinkedIn warning shown to a recipient when a message contains an external link

What your prospect sees instead of your Loom. Peter has had this screenshotted back at him by people who asked for the link.

Same answer for video. Sending a Loom in the first DM is a bad idea twice over: it trips the link warning, and personalised video at scale burns hours for a rounding error. The move that works is to offer the video: "want me to put together a short video for your setup?" Record it only for the people who say yes. If you need a booking route, point at the booking link in the conversation header rather than pasting a URL.

Worth knowing: rental account providers like MirrorProfiles do not allow links before the lead's first reply either. This is an infrastructure rule, not a preference.

Watch this part: follow-up depth, links and video messagesPeter · 5 min from the webinar
5

Do not look automated

The self-check before every send: could this exact message go to another person, and another one after that? If yes, the recipient will feel it. They get hundreds of these and they recognise the pattern instantly.

Three things that give you away:

  • Raw placeholders. "Hey {firstname}, came across your profile and saw you work at {companyname} as {jobtitle}" reads as a mail merge, because it is one.
  • Uncleaned variables. "You CEO and founder and champion of the world at Coca-Cola LLC" is what happens when you pipe LinkedIn fields straight into a template.
  • Back-to-back actions. Visit, like three recent posts, endorse a skill, connect, message the second they accept. Nobody does that by hand. Simplify: the connection request is enough, and then wait.

The fix for the variables is AI variables: a prompt that normalises a messy name, title or company on the fly, with a fallback when the data is missing.

AI variable settings in GetSales, normalising a messy company name with a fallback

An AI variable in GetSales turns a noisy field into a clean, conversational one, with a fallback if enrichment comes back empty.

The fix for the timing is patience. Never message the instant someone accepts. Either wait one to three days, or send a plain "thanks for connecting, John" and then come back later with the actual reason.

Watch this part: the three tells of an automated sequencePeter · 4 min from the webinar
6

Use AI icebreakers, but keep them short and real

AI icebreakers help, and they also produce some of the worst messages on LinkedIn. The difference is which data point you build on.

A good one, generated in GetSales from a recent post:

Lands

"Thanks for connecting, Peter. Looks like a really practical session, hacks tied back to real benchmarks, sounds worth catching live. Are you planning to share a replay afterwards?"

Nothing clever about it. It is timely, it is true, and it does not feel processed.

Cheesy

"Thanks for connecting, Peter. Going from professional tennis to closing six-figure deals is quite a journey. What was the biggest skill that carried over from the court to sales?"

Peter's verdict on his own generated example: he does not like it. Five years ago, hand-written, it landed. Today the market is saturated with exactly this shape, so it reads as a bot performing enthusiasm. Shorter is safer, and the data point you pick matters more than the prompt.

AI icebreaker generated from a headline and About section in GetSales
AI icebreaker generated from a recent LinkedIn post in GetSales

Two waterfalls in GetSales: headline plus About, and the prospect's most recent post.

Personalised connection note generated by AI in GetSales

The same engine writing a personalised connection note.

7

Spin every message, and watch your open rates

A/B testing is not only for finding the winning offer. Run it continuously, because the same message sent at volume decays on its own: the audience gets tired of it, and LinkedIn reads your messages and notices that thousands of identical texts are leaving one account.

Minimum viable hygiene: two or three offer variations in rotation, plus spintax inside each one.

Spintax inside a message template in GetSales

Spintax in a GetSales template: every recipient gets a slightly different string.

Then watch the metric almost nobody watches on LinkedIn: open rate. When opens drop, your messages have started landing in the "other" inbox. Everything looks healthy from your side, connections keep going out, sends keep succeeding, and the conversations simply stop arriving.

Open rate monitoring for LinkedIn messages in GetSales

Open rate tracking in GetSales. A sustained drop is the early warning that your sender is being filtered.

8

Speak their language

Outreach in the lead's native language converts better than English. That is not new, and most teams still send English into Germany, France, Italy and the Netherlands because splitting the sequence feels like work.

It is one filter. GetSales enrichment returns the profile's primary language and the languages it supports, so you can either generate the message in that language or bucket leads into per-language sequences.

Primary language returned by GetSales enrichment on a lead record
A LinkedIn message opening with a native-language greeting

The lead already carries the language. Greet them in it: "Hoi Karel, alles goed?"

If a full native sequence is too much, play with the greeting only: open in their language, continue in English. And if someone asks how your rep speaks Italian, list a couple of languages at elementary level on the profile, or just make a joke about it.

Watch this part: icebreakers, spam hygiene and native languagePeter · 9 min from the webinar
AI variables, spintax, open-rate tracking, per-language sequences - all of part one runs in GetSales.
Try For Free
PeterData quality
2

Leads that accept your connection

When Peter audits a campaign sitting at a 2% acceptance rate, the message is almost never the reason. The list is.

9

Clean the list before you send anything

A real audit from the webinar: a customer wanted plumbers and local businesses. In his list Peter recognised the CEO of a tech company, a GetSales customer. Around him sat interns, developers, random job titles, several countries. A scrape from Sales Navigator or Apollo, shipped straight into a campaign.

Irrelevant leads do not just fail to convert, they cost you four ways:

  • They never reply, and they burn connection capacity you no longer have to spare.
  • They mark you as spam, because you are pitching them something genuinely irrelevant.
  • They do reply, "sounds interesting, tell me more", and you spend a week finding out he is a janitor at the company whose CEO you wanted.
  • They drag the whole account's health down with them.

What a clean list looks like: one buying persona, one geography, one offer. Same job titles. Real people with a photo, a location and a real network, not 100k-follower influencers and not the chairman of Bank of America.

Advanced filters in GetSales used to clean a lead database before a campaign

Advanced filters in GetSales: split the list into buckets before the first invite goes out.

One category deserves its own filter, because it is easy to miss and it is 5-10% of a typical list: a relevant job title at an irrelevant company. The right persona, the wrong business. On LinkedIn that is a wasted invite every time.

10

Enrich, then split into buckets

Databases rot. The person you pulled from Apollo left that company nine months ago, and your message about their current role reads as a mistake. Enrich before you send: confirm the company, the title, the geography, the size of their network.

Enrich node inside a GetSales automation refreshing lead data before outreach

An enrich node in the automation: every lead gets refreshed on the way into the sequence.

Then split, do not blast. A practical bucketing from the webinar:

1Reach first

Has a photo, 500+ connections, premium account, right geography. The most reachable slice of your list.

2Nurture instead

Big followings, heavy content creators. They will not accept a cold invite, so warm them in the feed first.

3Fix or drop

Stale companies, missing data, no photo, tiny networks. Re-enrich, or accept they are not worth an invite.

4Wrong company

Right title, irrelevant business. Route them out before they eat capacity.

Enrichment is a whole playbook of its own. If you want the mechanics, credits and the cheap way to run it at volume: How to enrich 20,000 leads for free.

11

Treat signals as intent, never as a substitute for relevance

Signals are useful and badly overrated. Relevance wins every time. What a signal actually buys you is that the outreach feels less automated, and sometimes a reason for the timing.

Signal used properly

"Saw you attended the webinar on doubling LinkedIn conversions. I put together the playbook version of it, thought it might be useful. Want me to send it over?"

Signal used as the whole message

"I saw you liked a post about outbound. Here's my product."

The distinction worth internalising: a signal is intent, not an attribute. "Attended a webinar" beats "uses Intercom", every time.

  • Dead end: "I saw you liked X post."
  • Overused: raised funding, hiring for a stack.
  • Overused but still working with the right frame: followers of competitors, people engaging with your content.
  • Custom and best: attended your webinar, downloaded your guide, showed up somewhere on purpose.
Watch this part: the 2% campaign audit, clean lists and signalsPeter · 5 min from the webinar
PeterChannel strategy
3

Channels and senders that get through

You do not have unlimited invites anymore. So the leads who never accept still have to be reachable, and the accounts doing the sending have to stay alive.

12

Use InMails, because almost nobody does

A paid account gets around 40% more connections on average in our data, and it unlocks a channel that sits almost empty. Open profiles can be InMailed for free. For everyone else, Sales Navigator gives you 50 paid InMails a month that most teams simply never spend.

  • Enrich first, so you know who has an open profile and can be reached for free.
  • InMails outperform email, and the inbox is far less crowded.
  • They are only worth it behind a real offer. A wall of text wastes the slot.
Send InMail node inside a GetSales automation

The Send InMail node in GetSales, placed after an enrich step so the free and paid paths split automatically.

13

Email everyone who never accepted

At a 21% median accept rate, roughly four out of five people in your campaign never open a conversation with you on LinkedIn. Most teams write them off. Find their work email instead.

The rule that makes it work is the same as hack 2: a value proposition, not a pitch. "Hey, I put together a guide on how to do X. Want me to share it?" gets replies at low volume from a primary domain.

Find Email and Send Email nodes in a GetSales automation, running a waterfall lookup

Find Email into Send Email in GetSales: a waterfall across providers, then verification, then the message.

Peter is still getting messages from people who attended the previous webinar, tried exactly this, and came back to say it works. Low scale, real value prop, replies.

14

Keep your senders alive

Conversion is not the only number that matters. A restricted account converts at zero, and so does an automation that quietly ran out of leads three weeks ago.

Smart Limits settings in GetSales adapting send volume to each account's health
Agency monitoring dashboard in GetSales showing tasks, limits and send volume per account

Smart Limits reads each account's own moving cap and holds the safe maximum. The agency dashboard shows tasks, limits and volume across every sender at once.

  • Turn Smart Limits on. It responds to LinkedIn's per-account limits, protects the sender and handles warm-up.
  • Watch for starving automations. The most common silent failure is a campaign that has been "running" for weeks with no leads in it.
Watch this part: InMails, the email fallback and zombie sendersPeter · 3 min from the webinar
PeterNetwork and profile
4

Your network and your profile do half the selling

While digging through the accounts with unusually high reply rates, one pattern kept showing up: they were not sending better cold messages. They were talking to people who already knew them.

15

Mine your 1st-degree network

When you launch a campaign, some of the list is already connected to somebody on your team. Most tools handle this by ending the automation for those leads. That is the exact opposite of what you want: they are the warmest people in the file.

  • Distribute by prior engagement. GetSales routes each lead to the sender profile that is already connected to them, so the message comes from the person who has the history.
  • Filter the 1st degree and change the message. No connection request needed, just a different opener that acknowledges you already know each other.
Prior-engagement lead distribution in GetSales routing leads to the connected sender
Filter node splitting 1st-degree connections into a separate branch in GetSales

Distribute by prior engagement, then branch the 1st degree into their own message.

16

Recycle the whole addressable market

If a connected network produces higher reply rates, then connecting to your entire market is a standing campaign, not a project. Run it: connect, wait, withdraw what was not accepted, rotate from the top with the next sender, repeat.

Rotate-from-top sender rotation recycling unaccepted leads in a GetSales automation

Rotate from top: unaccepted invites come back around from the next sender automatically.

How a real team runs it

AutomateRevOps, an agency and a customer of both products, uses GetSales to connect with their whole addressable market on a loop, then nurtures that network with Extrovert. The outbound builds the audience, the commenting keeps it warm.

17

Send blank connection requests by default

The most divisive question of the session, and the honest answer is not the one either camp wants.

Peter's first pass at the benchmarks suggested blank notes win clearly. After recalculating, accept rates with and without a note came out close enough that he has not published the split, and he says so out loud rather than picking the convenient number.

What is not ambiguous is the shape of the distribution:

  • Blank is the safe default, and it is what GetSales ships with. Nothing to object to, nothing to get wrong.
  • A note with a genuinely good reason beats everything. A referral note, "X told me to reach out about Y", runs at 60-80% acceptance. If you have that, use it.
  • A note with filler is worse than nothing. It gives them a reason to say no before they have seen your profile.

If a blank request stalls, the recovery path is another sender, a different text, an InMail, or email. Not a longer note.

18

Fix your picture and your headline

Before anyone accepts, they look at you for about two seconds. Peter pulled up his own pending requests live and read them out. Most were unreadable.

Real pending LinkedIn connection requests compared by headline quality

Real pending requests. "Senior solution sales specialist digital and dev innovation at financial services automation specialist" versus a headline that just names the offer.

  • Picture: open face, clean, ideally smiling. If your rate is not landing, test other profiles. It moves the number whether you like it or not.
  • Headline: pick one thing. An offer they would want, an achievement, humour, or something personal they can relate to. Even "sales manager" is clearer than a mishmash, though it does read as selling.
  • Not a mishmash. Cramming the title, the company, three value props and an emoji in means nobody can tell who you are or what you want. Most people do this.

The two requests Peter said he would accept both led with a plain offer: Google mailboxes from $1.80, and a cheaper alternative to a tool he already pays for. No cleverness required.

19

Let your profile do the selling

They click through before they accept, and they keep seeing you afterwards. That makes the profile the one asset that works on every lead in every campaign at once.

  • Banner: say what you do and why it matters. It is the first thing under your name.
  • Posts: show which pain you solve. After the connect, your content lands in their feed whether they ever reply or not.
  • Keep showing up: the connection is not the end of the impression, it is the start of it.
A benchmark that surprises people

A small network does not lower your acceptance rate. Your limits may be smaller, but the connection rate holds, and a small focused audience is the better outcome anyway. You do not need 10,000 connections before outbound starts working.

Watch this part: 1st-degree, TAM recycling and the profile teardownPeter · 4 min from the webinar
That is the outbound half. The other half is what happens in the feed before you ever send a request.
Oleg's playbook ↓
OlegNurturing engine
5

Nurturing before outreach

Oleg Sobolev built Extrovert as a nurturing layer rather than a sequencer: no automation running on its own, just suggestions for comments and DMs that you approve. Everything below comes out of anonymised LinkedIn activity across Extrovert users.

Extrovert slide showing the data volume behind the hacks: 150k+ connection requests, 800k+ direct messages and 850k+ comments analysed

The sample behind Oleg's half of the session.

The premise is simple. You can warm prospects up before you reach out, and you can keep nurturing them after they reply, or after a demo that did not convert. Both halves are worked separately.

20

Comment before you send the request

The blunt question first: do comments actually move acceptance rates? On Extrovert's data, yes, and the size of the lift is the reason this is hack number one on their side.

27%
Cold connection request accepted
41%
Accepted after commenting on them first
Extrovert slide: 27% cold acceptance versus 41% after one to two comments, a 50% lift

A 50% lift in acceptance for two comments. Individual accounts run higher, but this is the average to plan against.

The mechanism is not complicated: they have seen your name and your face in a context where you said something useful, so the request arrives from a familiar name rather than a stranger.

21

Two comments, not one and not five

One comment is not enough to register. And more is not better: past four comments acceptance falls back to 36%, so the extra effort actively costs you. One or two is the whole play.

1

Comment once

On a post where you have something real to add, not a "great insight" line.

2

Space it out, then comment again

One to two weeks later, on a second post. Two touches is where the curve peaks.

3

Then send the connection request

The invite lands warm, and the pitch comes after that, not with it.

In Extrovert this runs off a custom feed built from your own prospect list: it pulls their posts, summarises what the post is arguing, and drafts a comment in your voice from your context rather than from a generic model.

Extrovert post feed showing a prospect's post with an AI-drafted comment waiting for approval

The Extrovert post feed: prospects' posts, a summary, and drafts queued under "need approval".

22

Send the request the same day you comment

This is where most people give back the lift they just earned. Attention is short. Comment on Monday, send the request the following Monday, and they have no idea who you are.

44%
Request accepted when it lands the same day as your last comment
33%
Same comments, a month later, when the name no longer registers
Extrovert slide: 44% acceptance within 24 hours of the comment versus 33% a month later

Comment today, connect today. Do not "build a relationship for three weeks" and then send the request.

Extrovert automates the connect request straight after a comment for exactly this reason. Doing it by hand, work in same-day batches: comment in the morning, send the requests in the afternoon.

This does not clash with hack 5. What pattern-matching flags is the robotic visit-like-connect burst, three machine actions in a row. A comment is a human touch on a real post; the request after it reads as the natural next step.

23

Prioritise people who actually use LinkedIn

Obvious in hindsight, almost never built into the list. On Extrovert's data, how active the prospect is on LinkedIn is the single strongest predictor of whether your request gets accepted. It sits on a different gate than hack 11: activity decides whether the request lands, relevance decides whether anything comes of it after. You need both.

43%
Accept when they post 2-5 times a week
25%
Accept when they have not posted in ages
Extrovert slide comparing acceptance rates for active versus dormant prospects, with a targeting diagnosis checklist

The targeting diagnosis: do they post, do they comment, do they react in your niche, can you warm them up publicly?

Finding them is the fiddly part. The Sales Navigator "posted on LinkedIn" filter is, in Oleg's words, crap: it counts reposts and surfaces posts from five years ago, so it says almost nothing about current activity. Extrovert's own filter shows how often a prospect posts, when they last posted and when you last commented on them. Clay enrichment is another route if you already run it.

If you sell into offline industries where nobody lives on LinkedIn, this hack is not available to you. Hack 25 is the workaround.

24

Write a first message of 150 to 300 characters

Very short and very long both underperform. The band in the middle gives the prospect enough context to answer without asking for attention they have not agreed to give yet.

16%
50-100 chars, too thin to reply to
~30%
150-300 chars, the sweet spot
21%
800+ chars, too heavy before trust exists
Extrovert slide comparing reply rates by first-message length: 16% at 50-100 chars, 30% at 150-300, 21% at 800+

Aim for two or three sentences: one concrete reason for writing, and one question they can answer fast.

It is an average, not a law. A one-line joke can beat everything if it is genuinely funny. But without a reason to break the pattern, that is the band to write into.

To be clear on where this applies: this is the first DM after they accept. The connection request itself stays blank by default, per hack 17.

25

When they do not post, warm them through their orbit

Extrovert calls it indirect engagement, and it rescues every prospect who never publishes anything: instead of commenting on them, you comment in their orbit. Colleagues' posts, the industry voices they follow, threads they like, posts they comment on.

Extrovert slide on indirect engagement: commenting in the prospect's orbit lifts acceptance from 27% to 41%

27% to 41%, almost the full warm-up effect, even when the prospect rarely posts.

You have seen the mechanic from the other side: when a connection of yours comments on someone you follow, their comment lands in your feed. There is no guarantee a specific prospect sees a specific comment, and at scale that does not matter. The number holds.

Watch this part: the commenting data, timing, targeting and lengthOleg · 7 min from the webinar
OlegNurturing engine
6

Nurturing after outreach

The second half is everything that happens once the conversation exists, or once it should have and did not: the follow-ups, the speed, and the discipline that keeps AI-assisted commenting from backfiring.

26

Keep a human in the loop on AI comments

Peter asked the question the whole market argues about: can commenting be fully automated? Oleg, whose company would benefit commercially from saying yes, said no, one hundred percent no.

He has tried the top off-the-shelf models and fine-tuned his own. They still miss, and the misses are subtle enough to give the whole thing away. His own working ratio: he approves about 70% of drafts as they are and edits the other 30%, usually by deleting a clause or fixing the line breaks.

  • Inside jokes. AI has no idea it is walking into one.
  • Sensitive posts. Someone is ill, someone shares a personal story. An automated comment there does real damage.
  • Uncanny valley in general. Your whole goal, as Peter said in his half, is not to look like a sequence. People are allergic to sequences.
Extrovert comment draft with approve, skip and improve-draft controls, based on the user's style and context

Every draft is built from your style and context, and every draft still passes a human: approve, skip, skip and react, or rewrite.

The right target

The goal is not zero human effort, it is low effort per prospect. Less time per touch means more touches, sustained for longer, across more people. That is what compounds, not the automation percentage.

Watch this part: why AI comments still need a humanOleg · 4 min from the webinar
27

Follow up about their world, not yours

On a follow-up you have two options: talk about yourself, another angle, another value prop, or talk about what is happening to them right now. On Extrovert's data the second one is worth 5 to 8% more replies.

Extrovert slide: a DM referencing something specific about the prospect lifts reply rate by 5 to 8 points, with a list of easy reply triggers

Easy reply triggers: a conference they attended, a Product Hunt launch, a new hire or fundraise, a post or opinion they shared.

Extrovert listens for those, decides whether the post is actually relevant to what you sell, and drafts the DM off it.

Context-triggered follow-up

"Saw the Demand Compass launch coming Aug 5, the two-axes awareness versus readiness is exactly the stuff I'd love to unpack in a webinar together. Worth a quick chat?"

Extrovert AI DMs view showing a context trigger, the prospect's posting frequency and a drafted follow-up

The trigger panel on the right: what they posted, how often they post, when you last commented. The draft on the left is built from that.

The variation worth stealing is the one where you do not mention your offer at all: "saw you had a Product Hunt launch, did it go well? Get any users?" Plenty of people answer that. Once they have, the conversation exists and you can steer it.

28

Sometimes you only need a reply, any reply

Oleg's bonus hack, and the most counterintuitive thing in the session. A reply is a very strong signal to the LinkedIn algorithm. Once someone answers you, it starts putting your posts in front of them, and it is a stronger signal than replying to their comments.

You have probably noticed it from the other side: DM someone and their posts follow you around the feed for weeks.

Extrovert slide: easy opener leads to any reply, which leads to feed presence, which keeps nurturing warm

Easy opener, any reply, feed presence, warm nurture. The opener's only job is to get answered.

The joke play

One Extrovert user cracks jokes that have nothing to do with what she sells. People reply "haha, love it", and she does not follow up at all. The algorithm now puts her content in front of them and her posts do the selling. She circles back a month later.

Oleg frames this one honestly as observed user behaviour rather than a controlled measurement. Treat it as a pattern worth testing, not a benchmark.

This is also where the two halves of the webinar meet: comments, DMs and your own posts are a triangle. Each one amplifies the other two, and none of them works nearly as well alone.

29

Answer within the hour

Once a prospect replies, treat it as a live conversation rather than a queue item.

83%
Conversations that keep going when you answer within 1 hour
~66%
When you answer after 4+ hours
Extrovert slide: 83% of conversations continue when you answer within an hour versus 66% after four hours

A sixth of your live conversations die purely from response time.

This is the hack most teams fail on for structural reasons: replies land across five sender accounts and nobody is watching all of them. Fix it with a unified inbox rather than with discipline.

Watch this part: contextual follow-ups, the reply signal and speedOleg · 6 min from the webinar
30

Split your message the way you text

Sending two or three short messages in a row, the way you would on your phone, sometimes lifts reply rates over one packed paragraph. It reads like a person typing rather than a template arriving.

Two caveats, both from the webinar. It gets overused, so it will not work for every audience. And Peter's point in return: multiple notifications annoy people, which is roughly the same trade-off as it being more human, so treat it as a test rather than a rule.

31

Drop two rules that the data does not support

  • "Send requests on weekdays only." Across 127,000 requests, acceptance is 30% on every day of the week. Zero difference. Send when you are ready.
  • "They might still accept." 89% of acceptances happen within 14 days. After two weeks it is not patience, it is capacity sitting idle. Withdraw and move on.
Extrovert slide busting two myths: weekday does not affect acceptance, and 89% of acceptances happen within 14 days

Two rules you can safely ignore, both checked against Extrovert's own request data.

Withdrawing stale invites is also what makes hack 16 possible: recycled leads come back around from a different sender instead of sitting in a queue forever.

32

You can comment more than you think, if the comments are good

The most-asked safety question of the session: how many comments before something bad happens?

  • Up to 100 a day is fine for an account that is already active. Do not jump there from zero, ramp your activity the way you would ramp sending.
  • Quality beats quantity, and it is not close. Comments are public. Slop damages the reputation you are commenting to build, so it does worse than nothing.
  • A comment rate limit is not a restriction. LinkedIn sometimes says "you cannot comment until tomorrow". Extrovert sees no link between hitting that and accounts being restricted, and plenty of people who use no tool at all hit it too.
Watch this part: the myths, split messages and the live Q&ABoth · 7 min from the webinar
Recap

Your acceptance and reply checklist

Thirty two hacks is a lot to hold at once. These are the boxes that move the number fastest. Every unchecked one is a gap between you and the top 10%.

  • You know your own accept and reply rate and can compare it to 21% and 22%.
  • Your offer is concrete enough to be a no-brainer, or your opener is a give with a yes-or-no question attached.
  • Three follow-ups, not one and not six.
  • No links and no video before the first reply.
  • Variables are cleaned, and nothing fires back-to-back. A day or three between the connect and the message.
  • Two or three offer variants in rotation, with spintax, and someone actually looks at the open rate.
  • The list is cleaned and bucketed before the first invite: one persona, one geo, enriched, no influencers, no right-title-wrong-company.
  • Signals carry intent, not attributes, and never replace relevance.
  • InMails and email cover the people who never accept.
  • Smart Limits are on and no automation is starving.
  • 1st-degree leads get their own message from the sender who already knows them, and unaccepted invites recycle instead of expiring.
  • Your picture and headline pass the two-second test.
  • Two comments before the invite, and the invite goes out the same day.
  • Follow-ups reference something happening to them, and replies get answered within the hour.
  • A human still approves every AI comment.
The toolkit

The outbound half runs in GetSales

AI

AI variables and icebreakers

Normalise messy fields on the fly and generate icebreakers from the headline, the About section or a recent post, with fallbacks.

EN

Real-time enrichment

Fresh company, title, geo, network size, open-profile status and primary language on every lead before it enters the sequence.

SL

Smart Limits

Reads each account's own moving cap, eases down near it and sends the safe maximum. Warm-up included.

RO

Sender rotation and prior engagement

Route leads to the sender who already knows them, and recycle unaccepted invites from the top automatically.

MC

InMail and email nodes

Free InMails to open profiles, paid InMails behind Sales Navigator, and an email waterfall for everyone who never accepted.

IN

Unified inbox and open rates

Every sender's conversations in one place so nothing waits four hours, plus the open-rate signal that catches filtering early.

Fix the first three hacks this week

Clean the list, add the follow-ups, turn Smart Limits on. Everything in the outbound half of this playbook is in the GetSales free trial, so you can run it against your own numbers instead of ours.

Try For Free
Want the nurturing half too? Oleg Sobolev built Extrovert, the LinkedIn commenting and DM layer behind hacks 20 to 32.

From the live webinar "10 hacks to double LinkedIn acceptance & reply rates" - Peter Kaliuzhny (GetSales) × Oleg Sobolev (Extrovert), July 2026.
Benchmarks: GetSales network, Q2 2026, 6M+ connection invites across 20k+ accounts. Commenting data: Extrovert user base.