The LinkedIn engagement KPIs worth tracking, if you sell for a living, are the ones attached to named people: how many leads you are warming, how many touches each one has had, how many leads sit at each stage, how many replies your comments received, how many conversations leads started with you, and how many meetings came from leads who were already warm. That is six numbers. You can count all of them by hand, in a spreadsheet, in about twenty minutes a week.
Impressions, likes and follower growth are missing on purpose. They describe reach among people you may never sell to. The six below describe whether specific buyers know who you are yet.
The six KPIs at a glance
| KPI | What it counts | Kind | Count it |
|---|---|---|---|
| 1. Leads being warmed | Named leads who got at least one touch from you in the last 30 days | Activity | Weekly |
| 2. Touches per lead | Running total of comments you have left for one person | Activity | As you go |
| 3. Leads by stage | How many leads sit in each stage you have defined | Progress | Weekly |
| 4. Comment replies received | Written replies from a lead to a comment you left on their post | Response | Weekly |
| 5. Inbound messages started | Conversations a lead on your list opened first | Response | Weekly |
| 6. Meetings from warm leads | Meetings booked with leads who had already passed your warm threshold | Outcome | Monthly |
Look down the third column. Two numbers measure what you did, one measures progress, two measure what came back, and one measures what it produced. A scorecard with only activity on it lets you stay busy for a quarter without learning whether any of it worked.
Definitions, and how to collect each one by hand
Everything below runs on one sheet with one row per lead. You need nine columns: name, profile URL, date added, touches, date of last touch, replies from them, stage, date of first inbound message, date of first meeting. If you do not have the list yet, start with building a LinkedIn prospect list by hand.
1. Leads being warmed
Definition: the number of leads on your list who received at least one touch from you in the last 30 days. It is not the size of the list. A list of 80 where 30 people heard from you this month is 30.
Collect it: filter the last-touch column to the past 30 days and count the rows. Note the gap as well. For every lead with no touch, write one word in a notes column: silent (they did not post) or missed (they posted and you were not there). Those two problems have different fixes.
2. Touches per lead
Definition: decide what a touch is and write the rule at the top of the sheet. A workable rule: one touch per post you commented on, however long the thread gets. A like on its own is not a touch. It barely registers with the author, and counting it inflates the number that later tells you someone is warm.
Collect it: add one to the lead's row each time you comment and update the date. Report the median across the list, not the average, because two or three people who post daily will drag an average upward. In a spreadsheet that is a single formula, such as =MEDIAN(D2:D61). Next to it, report how many leads are still at zero.
3. Leads by stage
Definition: a stage is a label with a threshold you fixed in advance. One simple scheme uses touch count alone: Stranger below 5 touches, Familiar from 5, Trusted from 12, Warm from 20. Your thresholds can differ. What matters is that they do not move once you start counting, or the trend means nothing.
Collect it: a COUNTIF per stage gives you four numbers. Every Friday, paste them into a log tab with the date. The log is the KPI. A single week tells you where people stand. The series tells you whether anyone is moving.
4. Comment replies received
Definition: a written reply from the lead to a comment you left on their post. A reply from someone else in the thread does not count here, and neither does the lead liking your comment. Both are pleasant. Neither tells you the buyer engaged with you.
Collect it: LinkedIn notifies you when someone replies to your comment. During the weekly count, go back through the week's notifications and add one to the row of each listed lead who replied. Then divide replies received by comments left in the same week. That ratio is your reply rate, and it is the earliest quality signal you have. Advice on raising it is in how to comment so the right people notice.
5. Inbound messages started
Definition: a lead on your list opens a conversation with you. That means a direct message they sent first, or a connection request they sent you. Replies to messages you sent do not count. This KPI exists to measure pull.
Collect it: once a week, scan your inbox and your received invitations and match the names against the list. Record the date in the lead's row. With a list of a few dozen people, expect plenty of weeks at zero and read this number by the month.
6. Meetings from warm leads
Definition: a meeting counts when the person was on your list and had passed a threshold you set beforehand, such as five touches or one reply, on the day the meeting was booked. Write the threshold down before the first meeting arrives, so you cannot adjust it to flatter the result.
Collect it: once a month, go through your calendar. For each new-business meeting, look up the lead's row and note the touch count on the booking date. Keep two other tallies beside it: meetings with listed leads below the threshold, and meetings with people who were never on the list. The comparison between the three is the closest thing to evidence you will get.
Setting your own baseline
You will not find a benchmark in this article, because an honest one does not exist. A reply rate depends on how often your leads post, how senior they are, how crowded their comment sections are and how good your comments are. A figure from someone else's market tells you nothing about yours.
Build a baseline from your own numbers instead.
- Count for four weeks without changing how you work. Resist the urge to improve things in week two.
- Take the median of the four weekly values for each KPI. That is your baseline. The median shrugs off one unusual week, such as a holiday or a conference.
- Change one thing. A shorter list, a different time of day, a different kind of comment. Hold it for four more weeks.
- Compare the new median with the old one. If replies went from three a week to four, that is noise. If they went from three to seven and stayed there, something real changed.
Small numbers are the main trap. A seller with 40 leads is working with single digits in most columns, so judge direction over a month or a quarter and avoid conclusions from any one week.
A weekly scorecard to copy
One row per week is enough. The entries below are placeholders for a list of 60 leads, to show the layout. They are not targets.
| Week | Leads warmed (30 days) | Median touches | Stranger / Familiar / Trusted / Warm | Comments left | Replies received | Inbound started | Meetings from warm leads (month) |
|---|---|---|---|---|---|---|---|
| 1 | 34 | 2 | 52 / 8 / 0 / 0 | 31 | 3 | 0 | 0 |
| 4 | 38 | 4 | 41 / 16 / 3 / 0 | 36 | 5 | 1 | 0 |
| 8 | 41 | 6 | 30 / 19 / 9 / 2 | 35 | 6 | 1 | 2 |
Notice what the layout makes visible. Comments left is flat while the stage columns shift to the right. Effort stayed the same and familiarity accumulated, which is how this kind of work is supposed to behave.
Reading the numbers together
A single KPI rarely tells you what to fix. Pairs do.
| What you see | Likely cause | What to try |
|---|---|---|
| Leads being warmed is far below list size | Much of the list does not post, or you are missing posts | Swap silent leads for active ones. Fix how you watch for new posts. |
| Touches climb, replies stay flat | Your comments give the author nothing to answer | Add a specific observation or a real question to each one. |
| Replies are healthy, inbound and meetings are zero | You never take the next step, or your profile does not say what you do | Message leads who have replied twice. Get a free profile review. |
| Most leads sit in the first stage for weeks | The list is too long for the time you have | Halve the list and keep the hours. |
| Meetings mostly come from leads below the threshold | The threshold is too high, or another channel is doing the work | Lower the threshold once, or accept that commenting is supporting, not leading. |
The third row is the one to watch for if you enjoy the commenting itself. It is easy to keep warming and put off the ask. If that is you, when to send the DM describes the signs that a lead is ready.
What to leave off the scorecard
Four numbers are easy to collect and tempting to report. Keep them off the page.
- Comment impressions. They tell you how many people scrolled past your comment, mostly strangers. One buyer reading it is worth more than a thousand who do not matter to you, and the count cannot tell them apart.
- Likes on your comments. Pleasant, quick to give, and often from other commenters, not the author.
- Follower count. It grows with volume and virality, neither of which is the goal with a list of 50 named people.
- Your Social Selling Index. It is LinkedIn's own composite score and it moves for reasons unrelated to your list. More in LinkedIn's Social Selling Index, explained.
Glance at them if you are curious. Do not manage to them. The wider argument is in how to measure social selling without vanity metrics.
If a tool keeps the count for you
The first three KPIs are bookkeeping, and bookkeeping is what people drop first. Icebreakly, which monitors the leads you choose and comments on their posts in your voice, records a touch count and a stage for every monitored lead and shows the touch number on each draft. Its dashboard counts comments posted, posts found and posts liked. The stages are covered in the warming tracker, explained.
It stops there. Icebreakly has no inbox and no CRM sync, and it sends no messages, so replies, inbound conversations and meetings stay in your own sheet whatever tool you use.
Your first count
Block twenty minutes this Friday. Add the nine columns to your lead sheet, write your touch rule and your stage thresholds in the first row, and fill in what you can remember from the past two weeks. It will be incomplete. That is fine.
From Monday, add one to a row each time you comment. Four Fridays from now you will have a baseline that belongs to you, and you can start changing one thing at a time. When someone asks what all this commenting is worth, the same sheet feeds a social selling ROI model you can defend.
Frequently asked questions
How many leads do I need before these KPIs mean anything?
The activity numbers work at any list size. The response numbers get noisy below about 20 leads, because a single reply or a single quiet week swings the total. With a small list, keep counting weekly but read replies, inbound messages and meetings by the month, and judge direction over a quarter.
How long before the outcome KPIs start to move?
Work it out from your own threshold. If you call a lead warm at 12 touches and that lead posts about once a week, the earliest they can reach the threshold is 12 weeks after you start. Activity numbers move in week one and replies usually follow within the first few weeks, so judge those first and give meetings at least one full cycle before drawing conclusions.
Should a sales team track these per rep or per account?
Both, for different numbers. Track touches, replies and leads being warmed per rep, because they describe individual habits. Track stage per account by taking the most advanced contact at that account, since one trusted relationship is what opens the door. Give each lead a single owner so two reps do not count, or comment on, the same person.
Do these KPIs still apply if I publish my own posts as well?
Yes, and you can add a seventh number: comments that leads on your list leave on your posts. It is the mirror image of a touch and a strong sign of familiarity. Count it the same way as inbound messages, by matching commenter names against your list once a week, and ignore comments from people who are not on it.
