Skip to main content
All articles

Strategy

LinkedIn prospecting KPIs: the numbers that predict pipeline

Four LinkedIn prospecting KPIs that predict pipeline: acceptance rate, reply rate, conversations waiting on you and closed deals, and how to read them.

By Swimlane 6 min read

Most LinkedIn reports measure what is easy to count: profile views, post impressions, followers, invitations sent. None of it tells you whether next quarter will have pipeline. The LinkedIn prospecting KPIs that do follow the conversation itself, from the first “yes” to the closed deal. There are four of them, and none needs a BI tool.

What makes a LinkedIn prospecting KPI worth tracking

A number earns a place on your weekly review if it passes three tests:

  • It sits on the path to revenue. Invitation, conversation, deal. A post impression does not.
  • You can act on it this week. If it moves, you know which lever to pull: the list, the message, your follow-through.
  • It is a ratio or a backlog, not a volume. Invitations sent and messages sent are inputs. Keep them, but as denominators.

One warning before the four: this article gives no benchmarks. Published averages mix audiences, offers, account ages and definitions, so they tell you nothing about your list. The only baseline that means anything is your own. Measure four weeks, write the numbers down, then improve against them.

1. Acceptance rate: is your targeting right?

Definition: invitations accepted divided by invitations sent.

Acceptance rate tells you whether the people you picked see a reason to connect with you. It mostly reflects the list, then your profile, then the note.

How to read it without fooling yourself:

  • Measure by cohort. Take the invitations sent in a given week and check them two weeks later. A running total always understates recent sends, because an invitation still pending counts as not accepted.
  • Mind the sample size. On 40 invitations, one person is two and a half points. Do not rewrite anything over a swing that small.
  • Fix in the right order. A low rate is a list problem first (wrong people), a profile problem second, a note problem last.

It matters more than it looks, because LinkedIn limits how many invitations you can send each week. A poor acceptance rate burns a scarce resource. Our connection request templates cover the note once the list is right.

2. Reply rate: is your first message worth answering?

Definition: people who replied divided by people you messaged.

Three traps:

  • A reply is not a yes. “Not interested, thanks” is a reply. Sort answers into positive, not now and no, and track positive replies as their own number.
  • Pick your denominator and keep it. If you divide by messages rather than people, adding a follow-up message lowers the rate even when nothing got worse. Compare campaigns with the same number of message steps.
  • Replies take time too. Use the same cohort logic as for acceptances.

A low reply rate almost always means the first message is about you. One reason for writing, one question that can be answered in a sentence. The follow-up flow for connections who went quiet shows the shape.

3. Conversations waiting on you: are you losing replies you already won?

Definition: the number of threads where the prospect wrote last — and how old the oldest one is.

This is the only KPI entirely under your control, and the one most teams never look at. A prospect who replied and heard nothing for a week has usually moved on. A healthy reply rate with a growing backlog means pipeline is being lost inside your own inbox, not in the market.

Our opinion, not a benchmark: aim for zero at the end of each working day, and never let a thread wait more than a day or two. When something cannot be answered today, set a reminder rather than leaving it unread.

4. Contacts reaching a done stage: does talking turn into business?

Definition: contacts moved into the pipeline stage that means the outcome you sell toward, per week or per month.

This is the lagging indicator that validates the other three. Two rules keep it honest:

  • Define “done” narrowly, in writing. If booked meetings rarely close, “meeting booked” is not done. “Proposal accepted” or “customer” might be.
  • Count the abandoned ones too. A clear “no” is information. A thread left open for months is not.

The number is only as reliable as the team’s habit of moving cards. If nobody updates the pipeline, fix that before reading the trend. Once it is reliable, measuring social selling ROI turns it into revenue.

Reading the four together

The value is in the combinations:

  • High acceptance, low replies: the targeting works, the message does not.
  • Good replies, growing backlog: a capacity or follow-through problem, not an outreach problem.
  • Good replies, few done: a qualification problem. You are talking to people who enjoy the conversation but do not buy — tighten your ideal customer, as in prioritizing prospects by ICP fit.
  • Low acceptance: nothing downstream matters yet. Fix the list.

Fifteen minutes, same day each week, four numbers in the same order. That is the whole review.

Where Swimlane shows each number

  • Acceptance rate. Each campaign card on the Campaigns page draws its funnel — Enrolled, Requests, Accepted, Messages, Replied, for the steps that campaign uses — with the conversion at each stage and an “Invitations accepted rate”. An acceptance counts only for someone that campaign invited, once per person, when Swimlane sees they have become a first-degree connection. The dashboard’s Active campaigns block adds up the running ones.
  • Reply rate. The same card shows a “Reply Rate”: people who replied divided by messages the campaign sent. A reply counts once per person, only if the campaign had messaged them, and whatever it says. Because the denominator is messages, a sequence with a follow-up reads lower than a one-message campaign with the same repliers. A Deferred count on the card means daily limits or your working hours are holding messages back, so a slow week is not mistaken for a bad message. Swimlane does not track message opens; the reply is the signal.
  • Positive replies. Tag answers as you read them (“positive”, “not now”). Each tag has its own page in the inbox with a contact count.
  • Conversations waiting on you. In the inbox, the “Last message by contact” view lists every thread where the prospect wrote last, with the count at the top. “Never replied” narrows it to the ones you have not even opened. Archived threads stay out of both.
  • Contacts in a done stage. Set a pipeline column’s type to Done (or Abandoned). The dashboard’s Pipeline chart shows how many contacts sit in each stage of the pipeline you choose. It is a count of today, not a history, so write it down on the same day each week.
  • For the team. The Daily Digest and Weekly Report emails, switched on in Team Settings, give each member’s invitations sent, invitations accepted (with who accepted), messages sent, contacts imported and profiles scraped over the period; each campaign’s acceptance and reply rates over the period; and the contacts per stage of the pipelines shared with the team. Two Monday reports side by side show how the Done column moved. More on the team workspace and digest.

Do this with Swimlane

Everything in this article, minus the manual part.

Start my free trial

Keep reading