How agencies price LinkedIn outreach as a service
LinkedIn outreach pricing for agencies — per-profile, per-lead, per-meeting and retainer models, plus sample margin math on a 10-client book when profiles cost $89–129.
A prospect asks what you charge for LinkedIn outreach and you freeze, because the honest answer is “it depends,” and “it depends” loses deals. The agencies that win this conversation walk in with a number ready and a model that protects their margin no matter how the month goes. Here’s how they build it.
In one line: Pick a pricing model that matches what the client believes they’re buying, then back it with cost math so your margin survives a slow month.
The four pricing models, and who each one fits
There’s no single right answer here, but each model fails in its own specific way, so the trick is matching it to the client.
Per-profile (flat infrastructure + management). You charge a fixed monthly fee per active LinkedIn profile you run for them. It’s simple, predictable, and easy to forecast. Best for clients who want volume and understand they’re buying activity rather than guarantees. Typical range: $500–900 per profile per month, depending on how much messaging strategy you layer on.
Per-lead. You charge per positive reply or per qualified lead handed off. Clients love it because it feels like paying for outcomes, but the risk is yours: a bad target list or a soft offer tanks your reply rate and your revenue along with it. Best when you control the list and the messaging and you trust the niche. Typical range: $40–120 per qualified lead.
Per-meeting. This is the premium end of the outcome models, where you charge only for booked, showed meetings. It’s the highest perceived value and the highest risk, so reserve it for proven niches where you’ve already got benchmark reply-to-meeting rates. Typical range: $150–500 per meeting.
Retainer (bundled). A flat monthly fee covering profiles, copywriting, inbox management, and reporting. Most agencies land here because it smooths revenue and lets you absorb a bad week. Typical range: $1,500–5,000/mo depending on profile count and service depth.
| Model | Client sees | Risk sits with | Best for |
|---|---|---|---|
| Per-profile | Activity & capacity | Client | High-volume clients |
| Per-lead | Outcomes | Agency | Proven niche, you own the list |
| Per-meeting | Pure ROI | Agency (high) | Mature, benchmarked niches |
| Retainer | Done-for-you | Shared | Most steady client relationships |
Building margin when profiles cost $89–129
Here’s the number that makes this work: your hard infrastructure cost per client is roughly one rented profile. With ScaleProfiles that’s $89–129/mo per profile, with the dedicated proxy and GoLogin included, so there’s no separate proxy bill and no anti-detect browser subscription. That’s the entire stack cost for one client’s outreach engine.
Everything you charge above that profile cost, minus your labor, is margin. The mistake agencies make is treating infrastructure as the expensive part, and it isn’t. Your labor (copywriting, inbox replies, reporting) is the real cost. So price for the labor, treat the profile as a near-rounding-error line item, and don’t let a “build your own account” detour eat weeks of unpaid setup time. (If you’re sizing how many profiles a client needs, see how many LinkedIn profiles you need.)
What to bundle
The cleanest retainer bundles these so the client never nickel-and-dimes you:
- The rented profile(s), fully set up and replaced if restricted
- ICP and target-list building (or list review if they supply it)
- Message sequence copywriting and A/B variants
- Daily inbox monitoring and reply handling
- A one-page monthly report per profile
Bill list-building separately only when the client’s data is a mess and you’re the one cleaning it up. Otherwise bundle it, since it’s a small cost and a big perceived value.
Sample math: a 10-client book
Let’s run a realistic retainer book. Assume one profile per client, a flat $2,500/mo retainer, and that you’re running it all on rented profiles.
| Line | Per client | × 10 clients |
|---|---|---|
| Revenue (retainer) | $2,500 | $25,000 |
| Profile cost (ScaleProfiles) | $109 | $1,090 |
| Automation tool seat (HeyReach) | ~$50 | $500 |
| Labor (copy, inbox, reporting) | ~$700 | $7,000 |
| Gross margin | ~$1,641 | ~$16,410 |
That’s roughly a 65% gross margin, with infrastructure (profiles plus tooling) eating only about 6% of revenue. The takeaway is that your margin lives or dies on labor efficiency, not on shaving $20 off a profile. Standardize your sequences and inbox workflow, and the book scales.
One note on the per-lead and per-meeting models: the cost base stays the same, but your revenue now floats with performance. In a strong month you can clear far more than the retainer, and in a weak month you can dip below your labor cost. Only take that bet in niches where you’ve already measured your funnel.
Should I charge setup fees?
A modest onboarding fee ($300–750) is fair and filters out tire-kickers. Since the profile itself is live in 24–48 hours with ScaleProfiles, the setup fee really covers your ICP and copywriting work rather than infrastructure. Frame it that way and it’s an easy sell.
How do I raise prices on existing clients?
Tie increases to results, not anniversaries. After a quarter of solid meeting numbers, a 10–15% bump reads as fair. The per-profile model makes this cleaner, because you can frame an increase as adding capacity (a second profile, a new region) rather than just charging more for the same thing.
What if a client wants name-credible, brand-sensitive outreach?
That changes both the cost base and the pitch. ScaleProfiles targets location but doesn’t match sender names to it, which is fine for most cold outreach. Brand-sensitive enterprise work where the name has to read as a credible local is a job for our higher-spec sister brand, so price it higher and source it accordingly. See the agency operating guide for how that fits into your book.
Set your model, back it with the cost math above, and the pricing conversation stops being scary. Build your order to lock in your per-client infrastructure cost and start sizing your margins from a real number.
Go live with warmed-up profiles in 24 hours.
What you order is what you get — the exact gender and location you picked, every time.
Build your order →