Who this was forA B2B company with four people sending LinkedIn outreach, six weeks into the channel.
Six A/B pairs were running. Both sides of each pair sent the same connection note. The test was the first message after someone accepted: a pitch of 63 to 79 words against a single question of 12 to 15 words.
LinkedIn A/B numbers are easy to over read. Pairs share lists. Arms end up different sizes. Counts get small fast.
A channel report for the client's leadership, six pages, with one rule for every number in it. Acceptance comes from real accept events, not network status. Reply rate divides by conversations started, not messages sent. Any small sample result is labeled as one and called not actionable.
For the A/B section we added a check row. The connection note was the same on both sides, so acceptance should come back level. If it didn't, the test was measuring something other than the copy.
| Metric | Long | Short |
|---|---|---|
| Acceptance, the check | 27.7% | 29.4% |
| Reply rate | 16.8% | 26.3% |
| Positive reply rate | 0.9% | 5.1% |
If you run A/B pairs in HeyReach or lemlist, add a row you expect to come back level before you read the rest. Our Sequencer Event Poller on Apify pulls accepts and replies into one table, so you can split them any way you like. Send us your pair results and we'll tell you whether we'd trust them.
Related tools: HeyReach, lemlist, Apify, Sequencer Event Poller on the Apify Store, Sequencer Event Poller
Some of the links on this page are affiliate links.
Client names are always kept confidential at MMG, so they have been removed from this case study.
Published August 25, 2026
Last updated September 14, 2026