The Complete LinkedIn InMail Operating System

A practical guide to getting more from each sender account without losing control of the campaign.

LinkedIn's Quiet Inbox
Primary source model
50paid InMail credits used as the video baseline
400–800reported Open Profile monthly range, not guaranteed
30–60drecent-activity ranking window

Reported limits and performance vary by account. Plan from observed completed volume, not theoretical maximums.

Source of truth
The LinkedIn InMail Strategy That Works

The operational model is supplemented with current HeyReach behavior and explicit campaign-admission controls.

Watch the source video ↗
!
Compliance and legal disclaimer

This material is for general education and operational planning only. It is not legal or compliance advice and does not guarantee that any tactic, tool, account source, data source, or message is permitted. Before launching, review LinkedIn's current agreements and policies, applicable privacy and electronic-marketing laws, sender authorization, client contracts, data-processing obligations, suppression requirements, and every relevant jurisdiction. Obtain informed authorization from each sender and consult qualified counsel where appropriate. Rules change; the operator remains responsible for ongoing compliance.

Visual explanation

The entire system on one canvas

Sender capacity passes through account controls, campaign and lead scoring, channel routing, HeyReach execution, unified reply handling, and human conversion.

LinkedIn multi-sender operating system: account sources flow through controls, GTM Orchestrator scoring, LinkedIn routing, HeyReach, reply management, and human follow-up.
Interactive page companion: use the admission router and capacity calculator below to apply the operating system.
What is GTM Orchestrator? It is the control layer for the campaign. It decides who qualifies and where each lead should go, then stores that decision outside HeyReach. You can copy the framework with a spreadsheet or CRM. The software simply automates it.
Infrastructure

Account sources

The identity and control model determines the cost, continuity, and risk of the entire system. Model each source explicitly before it enters a campaign.

F

Founder or executive

Highest credibility. Reserve for the smallest and most valuable account tier.

T

Internal team

Real employees with accurate roles. The primary repeatable capacity layer.

O

Disclosed operators

Contractors or agency staff using their own identities and truthful relationships.

S

Client-assigned seats

Central billing and access control. Each user activates Sales Navigator through their own account.

A

Sponsored Messaging

Official paid reach through Campaign Manager when scale matters more than personal selling.

External capacity

Rented or synthetic profiles

Model recurring acquisition cost, access control, continuity, replacement, privacy, and downtime as explicit operating inputs.

!

Model every sender source explicitly

Record the identity model, recurring profile fee, Sales Navigator inclusion, access and recovery process, replacement terms, automation compatibility, and expected downtime before capacity enters a campaign.

Strategy

Campaign admission

A lead enters LinkedIn only after the campaign, company, person, sender, and route all pass. HeyReach executes the decision. It does not make the decision.

Campaign proven or pilot approvedOffer, replies, meetings, proof, list depth
Company tier allowedTier 1 first, Tier 2 only when capacity remains
Persona tier allowedBudget owner, then champion, then adjacent only with evidence
Suppression passedNo customers, competitors, opt-outs, duplicates, or live opportunities
Sender eligibleAccurate identity, healthy account, correct seat, available capacity
Route is uniqueNormal message, Open InMail, paid InMail, connection, email, phone, or exclude
Tier 1

Full LinkedIn treatment

Exact fit, strong proof match, meaningful deal value, and a current relevance or buying signal.

Tier 2

Fill remaining capacity

Strong fit and deal value, but no current signal. Enter after Tier 1 cannot fill the sender pool.

Tier 3

Stay in cheaper channels

Broad fit, weak proof match, low value, or unclear ownership. Use email or research before LinkedIn.

Decision engine

Lead router

Connection degree determines access. Open Profile status determines the InMail path. Recent activity determines priority. Fit and suppression can override everything.

Normal LinkedIn message

Existing connection plus high fit gives the lowest-friction route.

StateRoutePriority
1st degree + activeNormal messageHighest
Open + activeOpen InMailHighest
Open + inactiveInMail after active tierMedium
Closed + activeConnect or selective paid InMailMedium
Closed + inactiveEmail or phone firstLow
Suppressed or poor fitExcludeNone
Cost

Capacity planning

Plan from observed completed volume. The 40-per-day InMail ceiling and connection-request maximums are safety caps, not guaranteed monthly throughput.

2,000forecast qualified Open InMail sends
2,000configured monthly connection capacity
3,200capacity after campaign reserve

The connection forecast must still respect dynamic weekly limits and sender health. New profiles require a slower ramp.

Cost

Fleet unit economics

Price the occupied sender fleet—not the advertised maximum. Profile cost, Sales Navigator, HeyReach, availability, and actual completed sends determine the answer.

$2,240monthly sender infrastructure
$0.56cost per qualified completed send
$28.00cost per qualified conversation
$112.00cost per opportunity

Growth pricing automatically uses the 10+ sender rate. Figures exclude tax and should be replaced with contracted pricing.

Monthly fleet-cost table

Monthly-billed HeyReach plus $30 Sales Navigator and tiered profile acquisition: $150 each below 10 accounts, $135 each at 10+. No overhead, proxy, labor, onboarding, or reserve assumptions are included.

Active sendersHeyReach tierHeyReachSales NavProfilesMonthly totalPer sender
1Growth$79$30$150$259$259.00
5Growth$395$150$750$1,295$259.00
25Micro Agency$999$750$3,375$5,124$204.96
50Agency$1,399$1,500$6,750$9,649$192.98
100Unlimited$2,999$3,000$13,500$19,499$194.99
Service calculator

Price the managed service per profile

Automatically applies profile-volume discounts and the lowest suitable HeyReach tier, then calculates a selling price from the selected gross margin.

Growth 10+automatically selected HeyReach tier
$135profile acquisition per month
$59effective HeyReach per profile
$2,240monthly delivery cost
$224.00delivery cost per profile
$448.00selling price per profile
$4,480required client MRR

Gross margin is calculated as price = cost ÷ (1 − margin). Delivery cost includes only the profile, Sales Navigator, and HeyReach.

Scale curve

Uses the same inputs at each fleet size so the effect of profile discounts and HeyReach plan breakpoints is visible.

ProfilesHeyReach planProfile / monthHeyReach / profileDelivery cost / profileSell price / profileRequired MRR
Execution

What HeyReach should own

GTM Orchestrator keeps the campaign decisions. HeyReach executes the authorized LinkedIn actions. The CRM preserves the conversation.

GTM OrchestratorCampaign, company, person, sender, suppression, route
HeyReachOpen Profile branch, limits, delays, sender allocation
LinkedInNormal message, InMail, or connection request
Master inboxCapture, classify, alert, preserve history
Human follow-upThread, phone, email, meeting, CRM outcome
Lead enters campaign
↓ if 1st degree
send normal message
↓ if not connected
check Open Profile
├ open → send InMail
└ closed → connect or paid InMail
  • Every InMail sender has active, synchronized Sales Navigator.
  • Use HeyReach's native Open Profile check at send time.
  • Limits belong to the sender and are shared across campaigns.
  • Run no more than two active campaigns per sender.
  • Use one automation controller per profile.
  • Leave at least 24–48 hours after InMail before a follow-up.
  • Pause on cooldown, locks, unusual failures, or disconnection.
Daily volume considerations

HeyReach caps automated InMail at 40 per sender per day. It recommends about 25 connection requests per day after warmup and up to 30 for established profiles with healthy acceptance.

Campaign contention

A sender's limits are shared across every active campaign. The first launched campaign may consume the available actions. Pause lower-priority work when one campaign needs full capacity.

Open Profile failure mode

Stale data can route a closed profile into InMail and consume a paid credit. Use upstream enrichment for planning and HeyReach's live check for final routing.

Credit and cap discrepancy

The source video reports paid-credit depletion often stopped Open sends. Current HeyReach documentation says Open sends may continue unless the Open Profile cap is also reached. Monitor all three limits.

Fulfillment

Replies become revenue here

The campaign is not finished when someone replies. Every response needs classification, an owner, a deadline, preserved context, and the right next channel.

1

Capture

Store incoming and outgoing messages outside one LinkedIn inbox.

2

Classify

Interested, accepted, declined, not interested, warm, follow-up, booked.

3

Alert

Notify a human immediately when an interested reply arrives.

4

Convert

Reply in-thread, then use phone and email when the real interaction justifies it.

One record survives every tool

GTM Orchestrator and the CRM should preserve the sender, offer, original copy, reply, classification, owner, next action, meeting status, and opportunity outcome.

Remember

The entire loop

Strong offer → proven campaign → tiered account → correct person → eligible sender → one route → fast response → measured opportunity.

ProveOffer earns replies and meetings
ScoreCampaign, company, person, sender
RouteConnection + Open + activity
ExecuteHeyReach within observed limits
LearnReplies and revenue update scores
Complete field guide

Read the full article

The complete operating manual is embedded below—every infrastructure, strategy, cost, HeyReach, routing, and fulfillment detail in one shareable page.

Long-form reference • formatted for desktop and mobile reading Return to the visual system ↑

LinkedIn sender profiles routed into a quiet InMail inbox

Listen to me: the biggest mistake people make with LinkedIn outbound is treating it like cold email with a profile attached.

It is not.

InMail gives you a subject line, a message, and a direct path into the inbox of somebody you are not connected to. It looks like LinkedIn, but the mechanics are much closer to cold email.

The primary source for this system, The LinkedIn InMail Strategy That Works, reports more than 250,000 InMails per month across more than 1,000 active clients.

It also reports more than 4 million cold emails per month across the underlying outbound operation.

Those numbers are self-reported. The interesting part is not the screenshot. It is the system underneath it.

Cold email inboxes are crowded. InMail inboxes are still strangely quiet.

The video estimates that a typical buyer may receive 10 to 15 cold emails but only one to three InMails. That lower competition can make an average offer work better on LinkedIn than through email.

The example is deliberately plain: SEO for dentists. The claim is that offers like this can fail through cold email and still generate replies through InMail because the channel is less crowded.

In one client comparison, the source reports that roughly 10,000 cold emails and 14,000 InMails were sent to a similar audience with the same offer.

The reported result was more than twice the reply rate and seven times the leads from InMail.

The comparison is not independently audited. We do not know every campaign date, sender, lead definition, or control variable.

Still, twice the reply rate and seven times the leads is enough to pay attention.

This article turns the full video into an operating system across four layers:

  • infrastructure;
  • strategy;
  • cost;
  • fulfillment.

The core stack is GTM Orchestrator, Claude Code or Codex, and HeyReach. Everything else is replaceable.

GTM Orchestrator is the control layer for the campaign. It decides who qualifies and where each lead should go, then stores that decision outside HeyReach. A spreadsheet or CRM can hold the same decisions. The software simply automates the workflow.

Before you run any of this

Compliance and legal disclaimer: This guide is provided for general educational and operational-planning purposes only. It is not legal advice, compliance advice, or a guarantee that any tactic, tool, account source, data source, or message is permitted. Before running a campaign, users should independently review LinkedIn's current User Agreement and policies, applicable privacy and electronic-marketing laws, employment or contractor permissions, client agreements, data-processing obligations, and the rules that apply in every sender and recipient jurisdiction. Obtain informed authorization from every sender, maintain suppression and opt-out controls, and consult qualified legal counsel where appropriate. Platform rules and laws change; the operator is responsible for ongoing compliance.

The video combines campaign strategy with several account-sourcing models.

The source explicitly discusses acquired “avatar” profiles, unofficial discounted Sales Navigator licenses, license stacking, and automated rotation.

This article gives full coverage of the operating model. Account-source decisions remain with the operator under the compliance disclaimer above.

LinkedIn multi-sender operating system

Where sending capacity comes from

The profile is not a minor infrastructure choice. It determines the cost, continuity, and risk of the entire system.

There are six broad account-source models with different costs, control structures, and continuity considerations.

Source Identity and control Best use Main constraint Verdict
Founder or executive Real person, controls their account Highest-value accounts and credibility-led outreach Expensive attention and limited capacity Strongest sender when used selectively
Internal employee Real employee using an accurate profile Repeatable team prospecting Requires training, consent, and offboarding Primary scale layer
Disclosed contractor Real contractor using their own accurate identity and relationship Flexible campaign capacity Role and client relationship must remain truthful Viable with written controls
Agency team member Real agency operator using their own identity and disclosing the agency/client relationship Managed outbound Cannot impersonate the client or take over a personal account Viable for agency delivery
Client-assigned Sales Navigator seat Client assigns a legitimate seat to a real authorized user Central billing and controlled access The seat does not transfer ownership of the person's account Preferred license model
Rented, synthetic, or borrowed profile Identity owner and operator may differ Rapid external capacity Access, recovery, continuity, privacy, and replacement Model separately with explicit controls

Founder and executive profiles

These profiles carry the most trust because the recipient can see real authority, work history, content, and customer proof.

Use them for the smallest, highest-value segment. Do not consume founder attention on broad, unqualified lists.

Internal employees

Internal team members are the cleanest repeatable source of capacity.

Each person should approve participation, control their credentials, use multifactor authentication, and understand the messages being sent under their name.

Offboarding means removing the seat and campaign access. It does not mean taking ownership of the employee's personal LinkedIn account.

Contractors and agency operators

Contractors can add legitimate capacity when the profile accurately reflects who they are and how they work with the company.

The same rule applies to agency employees. They may represent a client relationship, but they should not claim to be a client employee when they are not.

Client-assigned seats

A client can purchase Sales Navigator seats and assign them to authorized people. Each person activates the seat through their own LinkedIn identity.

This provides central billing and license control without credential sharing.

It is another way to add controlled sender capacity without changing the account-acquisition model.

When the goal is reach rather than person-to-person selling, LinkedIn Campaign Manager provides Message Ads and Conversation Ads.

This belongs outside the personal-sender pool. It scales through an official ad product rather than through more personal accounts.

What the Salesforge rental article adds

Salesforge's June 2026 account-rental article describes three rental categories:

  1. synthetic AI identities;
  2. real people's aged accounts leased to operators;
  3. fully managed branded avatars.

The article presents these as ways to exceed the capacity of one personal profile. It discusses account warmup, identity verification, replacement guarantees, bundled infrastructure, and compatibility with automation tools.

These are vendor-reported service characteristics. For planning purposes, record the identity model, access and recovery process, message ownership, replacement terms, Sales Navigator inclusion, automation compatibility, and total monthly cost for every source under consideration.

Additional operating measures

Apply these controls to every legitimate sender:

  • use an accurate, non-sales title when the person's actual role supports it;
  • maintain one automation controller per profile;
  • document the account owner, seat owner, campaign owner, and reply owner;
  • record explicit participation approval;
  • keep credentials and multifactor authentication with the identity owner;
  • store campaign state and business conversation records in the CRM;
  • define an offboarding process before launch;
  • cap each sender by observed account health, not a theoretical maximum;
  • stop on restrictions rather than attempting to replace or disguise the sender;
  • maintain suppression and do-not-contact lists across every channel.

The infrastructure

At a high level, the infrastructure is stupidly simple: there are two sending paths.

Path one: InMail

InMail is LinkedIn's paid direct-message product. It lets you message someone without connecting first.

A standard Sales Navigator license includes a limited number of paid InMail credits. The source uses roughly 50 per month as its working assumption.

At a 10% reply rate, 50 messages produce five replies. That is not enough volume to create a large pipeline.

This is why the entire model revolves around Open Profiles.

What is an Open Profile?

Open Profile is a Premium setting that allows other LinkedIn members to message the account without connecting first.

According to the source, a Sales Navigator account may be able to send roughly 400 to 800 Open Profile InMails per month without consuming standard paid credits.

The video describes this as an invisible allowance rather than a clearly published entitlement.

The range is not stable.

The source says LinkedIn reduced Open Profile volume shortly before the video, causing heavy InMail users to panic, and then partly reversed the change.

The video speculates that enterprise contracts influenced that reversal. That explanation is an unverified theory, not a LinkedIn statement.

The practical observation is that Open Profile capacity may vary by account, reply performance, and other unknown factors.

Do not forecast guaranteed volume from the 400 to 800 range. Measure the real allowance on each legitimate sender account.

Send Open Profiles first

The source reports another important behavior.

In roughly 95% of observed cases, exhausting all 50 paid InMail credits prevented the account from sending more Open Profile InMails, even when the Open Profile allowance had not been used.

The video's order of operations is therefore:

  1. Send only to verified Open Profiles first.
  2. Preserve the paid-credit balance while that audience is running.
  3. Use paid credits on closed profiles afterward.

This is one of the most important details in the video.

Bad Open Profile data can cause a sending tool to hit closed profiles by mistake. That burns paid credits early and may shut down the larger Open Profile campaign.

How much can one profile actually send?

There are three separate InMail constraints per sender:

  1. Paid credits: The video uses about 50 per month as the baseline.
  2. Open Profile allowance: The video reports roughly 400 to 800 per month, but says it varies.
  3. Total monthly InMail limit: LinkedIn can impose a separate dynamic ceiling across Open and closed profiles.

The capacity of one sender is not 50 + 800 by default.

It is the smallest remaining limit at that moment.

available InMail capacity
= minimum of:
  remaining total monthly allowance
  remaining Open Profile allowance
  qualified Open Profile audience
  available paid credits for closed profiles
  sender's permitted daily throughput

HeyReach currently caps automated InMail at 40 per sender per day. That is a software safety ceiling, not proof that LinkedIn will permit 40 sends every day for the full month.

For planning, use each sender's trailing 30-day completed volume. Do not multiply a theoretical daily maximum by 30.

The planning formula is:

monthly campaign capacity
= sum of each sender's observed safe monthly volume
× expected Open Profile accuracy
× expected campaign completion rate

If five real senders each completed 500 InMails during the last 30 days, the working capacity is 2,500. If the list is only 80% verified Open Profiles, the useful Open audience is closer to 2,000.

Keep paid-credit capacity as a separate line. Replies may restore a paid credit, while unused credits may expire at the billing reset.

Connection-sequence volume

Normal connection outreach has a different capacity model.

HeyReach currently recommends about 25 connection requests per day after an account is warmed up.

It says accounts with more than 1,000 connections and healthy acceptance can move to 30 per day. The interface allows up to 40, but HeyReach advises against treating 40 as the normal target.

The weekly ceiling is dynamic. HeyReach says its system caps connection requests at no more than 200 per sender per week and may place the sender into Cooldown Mode sooner.

That makes the practical monthly volume per mature sender roughly a few hundred connection requests, depending on account health, acceptance, working days, and LinkedIn's current limit.

New or lightly used accounts need a slower ramp. They should not inherit the same limit as an established profile.

Mixed-campaign volume rules

Do not plan InMail and connection requests as if they were interchangeable actions.

Use one routing campaign:

  1. Check whether the lead is already a first-degree connection.
  2. If connected, send a normal message.
  3. If not connected, check Open Profile status.
  4. If Open, send InMail.
  5. If closed, send a connection request or reserve the lead for paid InMail.

This prevents the same person from entering separate InMail and connection campaigns at the same time.

The result is one person, one active LinkedIn path, and one conversation record.

Path two: normal LinkedIn sequencing

The second path is normal connection-based outreach.

You send a connection request, wait for acceptance, open a short conversation, provide value, and move toward a call only after the recipient shows interest.

This path is less transactional and more reputation-driven.

The recipient will inspect the sender's profile. The headline, work history, content, banner, and featured section all affect whether the message feels credible.

That is why normal sequencing should be reserved for valuable accounts and run through profiles with real expertise and an active presence.

One profile, one sender

The source model treats a LinkedIn profile like an email inbox. More profiles create more sending capacity, and more Sales Navigator licenses create more InMail capacity.

The legitimate example is a fractional recruiter. Someone working with several companies may be assigned a Sales Navigator license by each company.

The video then extends that logic into multiple stacked licenses and acquired avatar profiles. It warns that loading extreme volume onto one profile is risky and likely to trigger detection.

The video also recommends unofficial international license sourcing and describes monthly reactivation and disappearing inbox history as downsides.

That portion is the weakest part of the system operationally.

Purchased accounts can be reclaimed, restricted, or used to expose private conversations. Unofficial seats can disappear. Lost message history can break follow-up and reporting.

The durable infrastructure is a team of real senders with accurate roles and legitimate access.

Do not use sales titles by default.

If the person's real responsibilities include partnerships, growth, market development, or founding the company, use the accurate broader title.

“SDR” or “Account Executive” tells the reader that a pitch is coming before they see the offer. But changing the title only works when the replacement is true.

Your profile does more selling than you think

A sender profile should do four jobs:

  1. Headline: State the outcome the person helps create.
  2. Banner: Show either the offer or a strong proof point.
  3. Featured section: Link to one useful resource and the strongest case studies.
  4. About section: Explain the person's real journey, proof, testimonials, outcome, and next step.

Ty Frankel's profile is a useful structural reference.

The goal is not to copy the wording. It is to make the profile human enough that a prospect understands who is contacting them and why they might be worth answering.

Who gets the sends

LinkedIn is gated by volume. That changes everything.

There are fewer sends available than in cold email. Every weak company, wrong person, or inactive profile wastes a much larger share of the campaign.

The quality threshold has to be higher.

Prove the campaign in email first

The safest starting point is a cold-email campaign that already produces positive replies and meetings.

Score each campaign using:

  • positive reply rate;
  • qualified meetings per 1,000 contacts;
  • opportunity rate;
  • expected contract value;
  • available proof;
  • list depth;
  • common objections.

Only the strongest campaigns escalate into LinkedIn.

This combines the source's InMail model with our GTM Orchestrator workflow. Even if a basic offer can work in a less crowded channel, scarce LinkedIn capacity is best spent on an offer that has already shown demand.

Score the account and contact

After a campaign qualifies, score each company and contact.

Tier-one companies and tier-one decision-makers enter first.

Useful company signals include size, industry, technology, current hiring, relevant initiatives, similarity to proven customers, and expected deal value.

Useful contact signals include authority, department, seniority, Open Profile status, recent activity, connection status, and available contact data.

The basic rule is:

The strongest companies and strongest people get the scarcest channel.

Which profiles carry which campaigns?

A connected sender is not automatically an eligible sender.

Each campaign needs a sender-admission check before any leads are assigned.

Sender condition InMail campaign Connection campaign Decision
Real owner, accurate role, Sales Navigator active, no warnings Yes Yes Eligible
Real owner and accurate role, but no Sales Navigator No Yes Connection path only
New or lightly used profile with fewer than 100 connections No Ramp only Build normal activity first
Established profile with healthy acceptance and more than 1,000 connections Yes Yes Eligible for mature limits
Already assigned to two active campaigns Only after capacity review Only after capacity review Pause or reallocate first
Cooldown, lock, restriction, or unusual failure rate No No Stop and investigate
Credentials operated by a third party Depends on setup Depends on setup Model access, recovery, continuity, and replacement
Profile details do not match the campaign relationship Depends on setup Depends on setup Validate against the campaign and operator agreement

The sender should also fit the campaign.

A founder or executive profile belongs on the smallest, highest-value list. Internal growth or partnerships profiles can carry repeatable volume across tier-one and tier-two accounts.

Disclosed contractors and agency operators should only run campaigns where their relationship to the offer can be explained truthfully.

Each sender receives a written capacity allocation before launch:

sender allocation
= observed safe daily actions
- manual activity reserve
- actions committed to other campaigns
- safety buffer

Never assign leads based on the maximum configured limit alone.

Which accounts deserve LinkedIn?

Use three account tiers.

Tier 1: Exact company fit, meaningful deal value, strong proof match, and a current buying or relevance signal. These accounts receive the full LinkedIn treatment.

Tier 2: Strong company fit and deal value, but no current signal. These accounts enter when Tier 1 cannot fill available capacity.

Tier 3: Broad fit, weaker proof match, low value, or unclear need. Keep these accounts in lower-cost channels until performance proves otherwise.

Before tiering, remove:

  • existing customers;
  • open opportunities owned by another seller;
  • competitors and their employees;
  • current and former employees where inappropriate;
  • previously declined or opted-out contacts;
  • duplicate people or companies;
  • accounts outside the agreed geography, size, or industry;
  • companies that cannot realistically buy the offer.

Which people get contacted?

Within each qualified company, rank people by buying authority.

Persona 1: Budget owner or direct owner of the problem. Send first.

Persona 2: Strong champion or operational leader. Use when the budget owner is unreachable or when this person clearly influences the purchase.

Persona 3: Adjacent role with weak ownership. Keep out unless earlier personas are exhausted and the campaign has evidence that this role converts.

Do not add five people from the same company at once.

Start with the strongest person. Add another only after a defined delay or a clear failure state. This avoids making the campaign look like an account-wide blast.

Route by Open Profile status and activity

Open Profile status determines whether InMail is available without a normal paid credit. Recent activity estimates whether someone is likely to see the message.

Connection degree determines whether a normal message is already available.

Use all three together:

Connection state Open Profile Active in 30–60 days Route Priority
1st degree Any Yes Normal LinkedIn message Highest
Not connected Yes Yes Open Profile InMail Highest
Not connected Yes No or unknown InMail after active Open Profiles Medium
Not connected No Yes Connection request or selective paid InMail Medium
Not connected No No or unknown Email or phone before LinkedIn Low
Any Any Any Suppressed, duplicate, wrong persona, or poor fit Exclude

Do not treat inactive as fake or permanently unreachable.

Activity is a prioritization signal. A narrow market may still justify contacting inactive profiles after the active tier is exhausted.

Make one final routing decision

A person enters a LinkedIn campaign only when every required gate passes:

campaign proven or approved for pilot
AND company tier is allowed
AND persona tier is allowed
AND suppression checks pass
AND sender is eligible
AND sender has allocated capacity
AND connection degree is known
AND Open Profile status is current enough for routing
AND channel path is unique

GTM Orchestrator should produce one final routing field:

linkedin_route =
  normal_message
  | open_inmail
  | paid_inmail
  | connection_request
  | defer_to_email
  | defer_to_phone
  | exclude

HeyReach should execute that decision. It should not be the system deciding whether the company or person belongs in the campaign.

Build the base list with an agent

The source uses GetLeads as an “unlimited” database connected to Claude through an MCP integration.

The example request asks for US sales leaders at marketing and advertising companies with more than 50 employees, a sales team of at least 15, active sales hiring, and a defined technology stack.

The important point is not the exact database.

The list request should combine company, person, hiring, and technology requirements before anyone enters the campaign.

GTM Orchestrator should create the specification, run or coordinate the search, normalize the results, deduplicate profile URLs, and record why each lead qualified.

Claude Code or Codex can help build the query, inspect the output, and enforce the qualification contract.

Verify Open Profile status before sending

The source calls this the most important enrichment step.

The example operation uses NetNut's API to determine whether a contact currently has an Open Profile. It reports that several APIs were tested and NetNut offered the best accuracy for the price.

The video warns that many vendors use cached data.

Cached status creates a dangerous failure mode:

  1. A lead is incorrectly marked Open.
  2. The sequencing tool sends an InMail.
  3. LinkedIn consumes a paid credit.
  4. Enough bad records exhaust paid credits.
  5. The remaining Open Profile campaign may stop.

For high-value campaigns, compare a small manually checked sample against the provider's output before launch.

Treat “Open Profile” as time-sensitive data.

Send to active people first

The next filter is LinkedIn activity during the previous 30 to 60 days.

The example operation uses cookieless Apify actors to identify recent activity and sends to active people first.

The video says this can make reply performance jump, though it does not provide an audited lift.

The filter may not work for a narrow market. If only 500 people can buy, removing everyone inactive for 60 days may shrink the audience too far.

Use activity as a ranking signal before using it as a hard exclusion.

Make sure they can actually buy

The final list-building layer checks whether the person and company truly fit the campaign.

The source describes AI-agent workflows that visit company websites and pull additional context. The example stack uses DiscoGen for this validation.

In GTM Orchestrator, this belongs after raw discovery and before campaign assignment.

The output should answer two questions:

  1. Is this a company that can buy the offer?
  2. Is this a person who owns or strongly influences the problem?

If either answer is weak, do not spend a LinkedIn touch.

Write InMail like cold email

The source applies the same direct-response rules to InMail:

  • use an internal-looking subject line;
  • keep the message short;
  • make the body direct;
  • use a simple, conversational call to action;
  • write like a human.

The source position is that the channel is uncrowded enough for heavy AI personalization to matter less than qualified volume.

If forced to choose between an elaborate AI campaign and sending more qualified InMails, the video recommends volume.

That does not mean generic blasting.

The list, offer, and message still need to match. It means the marginal gain from another layer of generated personalization may be smaller than reaching more genuinely qualified people.

The message can be this simple

Subject: quick question about {{initiative}}

Hi {{first_name}}, noticed {{relevant signal}}.

We help {{peer group}} achieve {{outcome}} without {{friction}}. Happy to send {{useful proof or asset}} if relevant.

Worth sharing?

This is a synthesis of the video's copy rules, not a verbatim template.

The source says InMail does not have the same deliverability problem as cold email, so a link in the first message may be viable.

At the time of recording, this was still being tested.

The video also points out that LinkedIn shows an external-site warning when someone clicks a link. Its effect on conversion was still unknown.

Treat first-message links as an experiment, not a settled rule.

Test a no-link version, a useful-resource link, and a booking link separately.

What each profile actually costs

The cost model has three moving parts:

  1. sender-profile acquisition;
  2. Sales Navigator licenses;
  3. HeyReach sender capacity.

The calculators model only these three costs.

All figures below are USD planning figures before tax. Recheck the linked pricing pages before purchasing.

What HeyReach costs

HeyReach's June 2026 pricing documentation publishes the following rates:

Plan Sender capacity Monthly billing Annual monthly equivalent Effective monthly price per sender
Growth, 1–9 senders Variable $79 per sender $63 per sender $79 monthly / $63 annual
Growth, 10+ senders Variable $59 per sender $47 per sender $59 monthly / $47 annual
Micro Agency 25 $999 $799 $39.96 monthly / $31.96 annual
Agency 50 $1,399 $1,119 $27.98 monthly / $22.38 annual
Unlimited Up to 300 in the help documentation $2,999 $2,399 Depends on occupied seats

Quarterly pricing sits between monthly and annual pricing. Growth includes 100 one-time enrichment credits per sender. The 25- and 50-sender Agency tiers include 1,000 credits, while Unlimited includes 3,000.

HeyReach charges for connected LinkedIn senders, not dashboard users. Empty or unhealthy sender seats still cost money, so use occupied, eligible seats—not purchased capacity—when calculating the true price per sender.

HeyReach pricing page showing Growth, Agency, and Unlimited sender plans

HeyReach prices sender capacity by plan. Capture taken August 24, 2026; confirm current pricing before purchase.

What Sales Navigator costs

LinkedIn's July 2026 pricing page lists:

Sales Navigator plan Monthly billing Annual billing Annual monthly equivalent Included InMail credits
Core $119.99 $1,079.88 $89.99 50 per month
Advanced $159.99 $1,799.88 $149.99 50 per month
Advanced Plus Custom Custom Custom 50 per month

Core is the conservative default for a sender that only needs search and InMail. Pay for Advanced only when its collaboration and team features justify the additional cost.

LinkedIn Sales Navigator comparison showing Core, Advanced, Advanced Plus, and 50 monthly InMails

Sales Navigator plan comparison. Capture taken August 24, 2026; the working calculator below uses the separate $30 operator assumption.

The source video used roughly $145 per month for Advanced and contrasted it with unofficial international licenses around $30. Those were contemporaneous observations. They are not the current official US prices and should not drive the operating budget.

The $30 India Sales Navigator assumption

For the working model in this guide, assume each active sender can receive a Sales Navigator license sourced from India for $30 per month.

This is an operator-supplied planning assumption, not a quoted official LinkedIn price. The model treats it as a recurring $30-per-sender input and does not assume any annual discount.

Before relying on the assumption, confirm that every license is legitimately assigned, remains attached to the correct sender identity, renews predictably, and preserves the required InMail functionality. Any reactivation, reassignment, payment, or downtime cost belongs in the availability and operations lines.

What the profile itself costs

Treat the sender identity and the software seat as separate costs.

Sender source Profile fee Additional cost to model Planning treatment
Founder or existing employee Usually $0 incremental cash Time, profile creative, onboarding, approvals Preferred for top accounts
Client-assigned internal sender Usually $0 profile fee Sales Navigator, setup, training, offboarding Preferred scalable source
Disclosed contractor using their own identity Contract-specific Monthly compensation and management time Accept only with written authorization and accurate affiliation
Rented, purchased, or synthetic profile Market article reports roughly 90–200/month Sales Navigator if not bundled and any service-specific terms Recurring external capacity modeled separately

The 90–200 range comes from a June 2026 Salesforge market roundup. It is vendor-reported marketing data, not an independently audited market price. The same article acknowledges account-sharing and platform-policy risk.

For the working acquired-account model in this guide, use $150 per account per month for 1–9 profiles and $135 per account per month at 10 or more profiles. This is a recurring profile-acquisition expense, not a one-time setup fee.

Do not confuse a low profile subscription with the complete monthly stack. Sales Navigator and HeyReach remain separate unless a package explicitly bundles them.

Monthly cost by fleet size

The following table combines the three modeled costs: monthly-billed HeyReach, the $30 India Sales Navigator assumption, and tiered acquired profiles at $150 below 10 profiles and $135 at 10+.

Active senders Best-fit HeyReach tier HeyReach Sales Navigator Profile acquisition Monthly infrastructure Cost per sender
1 Growth $79 $30 $150 $259 $259.00
5 Growth $395 $150 $750 $1,295 $259.00
10 Growth 10+ $590 $300 $1,350 $2,240 $224.00
25 Micro Agency $999 $750 $3,375 $5,124 $204.96
50 Agency $1,399 $1,500 $6,750 $9,649 $192.98
100 Unlimited $2,999 $3,000 $13,500 $19,499 $194.99

What to charge per profile

The service calculator keeps delivery cost limited to profiles, Sales Navigator, and HeyReach. A target gross margin is applied separately to calculate a selling price.

The interactive calculator uses the following HeyReach selection logic:

Active profiles Automatically selected HeyReach tier Monthly HeyReach cost
1–9 Growth at $79/profile $79 × profiles
10–16 Growth at $59/profile $59 × profiles
17–25 Micro Agency $999
26–50 Agency $1,399
51–300 Unlimited $2,999

Those breakpoints select the lowest published monthly plan that can hold the active profile count. They do not assume that an unused seat creates value.

The profile-acquisition layer automatically changes from $150/profile/month to $135/profile/month when the fleet reaches 10 profiles.

The formulas are:

direct monthly delivery cost
= selected HeyReach plan
+ profiles × (
     profile acquisition
   + Sales Navigator
  )

delivery cost per profile
= direct monthly delivery cost / active profiles

selling price per profile
= delivery cost per profile / (1 - target gross margin %)

required client MRR
= selling price per profile × active profiles

For example, at 10 profiles with $30 Sales Navigator, $135 profile acquisition, and a 50% target gross margin:

HeyReach                         $590
Profiles                      + $1,350
Sales Navigator               +   $300
Monthly delivery cost           $2,240

Delivery cost per profile       $224.00
Selling price per profile       $448.00
Required client MRR            $4,480.00

The scale table in the HTML app recalculates the same model at 1, 5, 10, 25, 50, and 100 profiles.

The 50-sender Agency tier is slightly cheaper per occupied sender than Unlimited at 100 senders. Unlimited does not automatically create cheap capacity; its value depends on how many healthy senders are actually connected.

With annual HeyReach billing, the same 10-sender acquired-profile fleet falls from $2,240 to approximately $2,120 per month-equivalent:

10 × $47 HeyReach
+ 10 × $30 India Sales Navigator assumption
+ 10 × $135 acquired profiles
= $2,120/month equivalent

That saves $120 per month-equivalent, but commits the company to annual HeyReach spend and should only be used after sender retention and campaign economics are proven.

For comparison, 10 acquired profiles using official monthly US Sales Navigator Core would cost $3,139.90. The $30 assumption therefore reduces the modeled license layer by $899.90 per month.

Profile-source scenarios

At 10 senders, monthly-billed Growth costs $590 and the assumed India Sales Navigator layer costs $300. The profile layer changes the rest of the model:

Scenario Profile layer Sales Navigator HeyReach Monthly subtotal Cost per sender
Existing authorized senders $0 $300 $590 $890 $89
$90 market rental, Sales Navigator separate $900 $300 $590 $1,790 $179
$135 working assumption at 10 profiles $1,350 $300 $590 $2,240 $224
$200 market rental, Sales Navigator separate $2,000 $300 $590 $2,890 $289
$190 profile with Sales Navigator bundled $1,900 Included $590 $2,490.00 $249.00

These rows are direct-cost comparisons using the selected assumptions.

Cheap profiles get expensive when they are offline

A sender that is paid for but unavailable should not count as full capacity.

availability-adjusted monthly cost per sender
= monthly sender stack / sender availability rate

If the default $224 sender stack is usable only 90% of the month:

$224 / 0.90 = $248.89 effective cost per available sender

This still excludes the opportunity cost of restarting conversations, replacing profile creative, reassigning leads, and rebuilding history.

Cost per send that actually completes

Do not divide spend by a theoretical daily cap. Divide it by completed sends from eligible profiles.

Using the article's conservative capacity assumptions:

10 active senders
× 500 completed InMails per sender
× 80% verified Open Profile accuracy
= 4,000 qualified completed sends

For an existing authorized-sender stack with no recurring profile-acquisition cost:

$890 / 4,000 = $0.22 base infrastructure cost per qualified send

For the working 10-profile model at $135/profile/month:

$2,240 / 4,000 = $0.56 base infrastructure cost per qualified send

Both figures intentionally include only profiles, Sales Navigator, and HeyReach.

Cost per conversation and opportunity

At 4,000 qualified sends, the $2,240 acquired-profile infrastructure produces the following sensitivity table:

Qualified-conversation rate Qualified conversations Infrastructure cost per conversation At 25% conversation-to-opportunity Infrastructure cost per opportunity
1% 40 $56.00 10 opportunities $224.00
2% 80 $28.00 20 opportunities $112.00
3% 120 $18.67 30 opportunities $74.67

This is a sensitivity model, not a performance promise.

The whole cost formula

monthly sender infrastructure
= HeyReach plan cost
+ (active senders × Sales Navigator cost)
+ (active senders × profile compensation or acquisition cost)

qualified completed sends
= active senders
× observed completed sends per sender
× verified Open Profile accuracy
× sender availability

cost per qualified conversation
= monthly sender infrastructure / qualified conversations

cost per opportunity
= monthly sender infrastructure / opportunities created

Separate paid and Open Profile economics

Do not blend every InMail into one metric.

Track paid-credit InMail and Open Profile InMail separately. Their capacity, marginal cost, and failure modes are different.

Also record the cost of bad status data.

If inaccurate Open Profile enrichment burns the paid-credit balance and stops the remaining sends, the damage is larger than the cost of one credit.

Turning replies into meetings

Getting replies is the visible part. Turning them into meetings is where the operation either works or falls apart.

InMail makes it easy for somebody to accept or decline. Great. A “yes” is still not a booked call.

Put every conversation in one place

The example operation uses MasterInbox to collect replies in one place.

Its AI categorizes the responses. Interested replies trigger immediate Slack alerts so the team can respond while the prospect is still active.

The system then uses APIs and webhooks to send incoming and outgoing conversation data into Close CRM.

This matters for two reasons.

First, every operator can see the full history.

Second, the business keeps the conversation even if a license expires or a sender account becomes restricted.

Do not leave valuable prospect history trapped inside one LinkedIn inbox.

What happens after a positive reply

The video outlines several actions after an interested reply:

  1. Respond inside the original InMail thread.
  2. Enrich the contact for a phone number.
  3. Call when the lead and timing justify it.
  4. Enrich for business email.
  5. Follow up by email with context that a colleague reached out.
  6. If needed, have a senior person follow up from their own legitimate profile.

The goal is speed, not channel spam.

Each new touch should acknowledge the real prior interaction. Do not pretend a colleague spoke with the lead when that did not happen.

Store it, classify it, alert somebody, assign it

GTM Orchestrator should own the durable record.

Every reply needs:

  • contact and company ID;
  • sender identity;
  • campaign and offer;
  • original outbound message;
  • reply text;
  • reply classification;
  • owner;
  • next action;
  • deadline;
  • meeting status;
  • opportunity status.

Claude Code or Codex can classify the reply and draft a suggested response. A human should approve messages sent under another person's name.

Slack should alert on interested replies immediately and deliver a daily rollup for everything else.

The example operation used Cursor to build reports that arrive in Slack around 5 p.m. each day.

Keep the after-hours experiment outside the forecast

The video ends with an experiment, not a proven workflow.

The example operation enriches interested replies for phone numbers and was testing Close's Chloe AI agent for after-hours calls.

The idea is to qualify someone who replies around 8 p.m., after the human team has finished work.

The source says the experiment had not produced strong results yet, but might improve.

Keep this outside the core forecast until the data proves otherwise. Automated calling also requires separate legal and consent review.

What HeyReach should own

HeyReach sends. It should not decide who deserves a send.

The video names HeyReach and AimFox as InMail sequencing options.

The video says AimFox could rotate among multiple licenses at the time of recording. It also reports that both tools may misidentify Open Profiles.

That is why enrichment and routing have to sit before the sender.

The clean architecture is:

GTM Orchestrator
→ campaign scoring
→ company and contact scoring
→ Open Profile verification
→ recent-activity ranking
→ ICP validation
→ channel routing
→ HeyReach or another sender
→ MasterInbox
→ Slack + Close CRM
→ human response handling
→ performance feedback

HeyReach is interchangeable. The state, evidence, routing rules, and cost data should live outside the sending tool.

If the sender changes, the campaign should continue without losing its logic or history.

HeyReach's current InMail documentation recommends using its native If Open Profile condition.

The sequence should be:

Lead enters campaign
→ If 1st-degree connection
  → Send normal message
→ If not connected
  → If Open Profile
    → Send InMail
  → If not Open Profile
    → Send connection request
    → Wait for acceptance
    → Send normal message

For HeyReach InMail, every assigned sender needs an active Sales Navigator subscription connected and synchronized with HeyReach.

Use the native Open Profile check at send time even if an upstream provider already supplied the field.

The upstream check is useful for forecasting and list routing. The HeyReach check is the final guard against status changes and stale data.

Limits belong to the sender

HeyReach limits are shared across every active campaign using that LinkedIn sender.

If one sender has a daily connection limit of 20 and participates in three campaigns, those campaigns share the same 20 actions. They do not receive 20 each.

The same applies when an action appears several times inside one sequence.

An upstream step can also throttle everything below it. A sequence beginning with an action capped at 10 per day cannot reliably produce 20 downstream connection requests that same day.

Put the highest-throughput necessary action first, or separate workflows that compete for the same sender limit.

HeyReach recommends no more than two active campaigns per sender. The first campaign launched may consume the available actions before the second campaign receives its share.

There is no dependable campaign-priority control. Pause lower-priority campaigns when one campaign needs the sender's full capacity.

Rotation creates capacity

HeyReach can distribute one campaign across multiple senders.

This is the correct scaling unit when those senders are real people with legitimate access.

Adding five senders does not make each sender faster. It gives the campaign five separate, account-level capacity pools.

Before launch, check whether any assigned sender is already active elsewhere. Existing campaigns reduce the volume available to the new campaign.

The campaign forecast should therefore use allocated capacity, not total configured limits.

sender capacity available to campaign
= sender's observed safe volume
- volume reserved for other campaigns
- manual activity performed by the account owner

Manual LinkedIn work still consumes activity. Coordinate with the profile owner so automation and normal use do not compete unexpectedly.

Working hours and delays

Short sending windows reduce completed volume because HeyReach randomizes delays between actions.

Use a realistic workday window rather than compressing every action into two or three hours.

After an InMail, leave at least 24 to 48 hours before any automated follow-up. HeyReach warns that a short delay can queue the next message before the platform detects the recipient's reply.

That creates the worst possible experience: someone replies, then receives an automated follow-up as if they had not.

Lead-state checks before launch

Split or branch leads by connection degree.

First-degree connections should receive normal messages. Second- and third-degree contacts can receive a connection request or InMail.

Sending a connection request to an existing connection fails. Sending a normal message to someone who is not connected also fails.

Every message with a custom variable needs a fallback. A missing variable should produce safe generic copy, not a broken token.

Run a small test batch and inspect the actual messages in LinkedIn before releasing the full list.

What to check every day

Check the following every day:

  • Sales Navigator disconnected;
  • Sales Navigator license connected to the wrong seat;
  • zero paid credits;
  • Open Profile cap reached;
  • total monthly InMail cap reached;
  • InMail error;
  • high failed-lead rate;
  • Cooldown Mode or account lock;
  • campaign active but outside working hours;
  • another campaign consuming the sender's actions;
  • stale credit balance after renewal;
  • replies arriving after the next step was queued.

HeyReach displays Cooldown Mode with a snowflake. A high failed-lead rate can also pause a campaign automatically.

After a Sales Navigator renewal, re-sync the account if HeyReach has not detected the restored credit balance.

Where the video and current HeyReach behavior disagree

The video says exhausting paid credits stopped further Open Profile sends in roughly 95% of the observed cases.

Current HeyReach documentation is more specific. It says Open Profile sends may continue after paid credits reach zero, unless the sender has also crossed the Open Profile limit.

These statements can both reflect different dates, accounts, or LinkedIn states.

Operationally, the answer is not to pick one claim. Monitor all three limits and preserve paid credits until the Open Profile batch is complete.

One sender, one automation controller

HeyReach advises against connecting the same profile to several LinkedIn automation tools at once.

Conflicting sessions and duplicate actions can cause disconnections, unstable campaign state, and account-health problems.

One sender should have one automation controller. GTM Orchestrator can own planning and state, but only one tool should execute LinkedIn actions for that profile.

The whole system

Strip away the tools and the full system looks like this:

  1. Start with a strong introductory offer.
  2. Prove the campaign through cold email where possible.
  3. Score the campaign before assigning scarce LinkedIn capacity.
  4. Score companies and people.
  5. Build the base list through company, role, hiring, and technology filters.
  6. Verify Open Profile status with current data.
  7. Rank people active in the previous 30 to 60 days.
  8. Validate company and contact fit.
  9. Route verified Open Profiles before spending paid credits.
  10. Use short copy, an internal-looking subject, and a conversational CTA.
  11. Test first-message links separately.
  12. Use connection sequencing for valuable prospects who fit that path.
  13. Centralize every reply.
  14. Alert humans immediately on interest.
  15. Follow up through the original thread, phone, and email where appropriate.
  16. Store every interaction in the CRM.
  17. Report results daily and review costs weekly.
  18. Feed reply and opportunity data back into campaign scoring.

Source map

This article uses the linked video as the primary source. The following map shows where every major segment appears in the operating system:

Video section Material covered Article location
00:00 Scale claims, inbox competition, client email-versus-InMail comparison Opening
02:00 Paid InMail credits, Open Profiles, claimed 400–800 range, changing limits Infrastructure
04:17 Multiple licenses, send ordering, paid-credit dependency Infrastructure and capacity model
05:28 GetLeads and Claude list construction Strategy
06:41 NetNut Open Profile verification and cached-data risk Strategy
07:38 Apify 30–60 day activity filtering Strategy
08:03 DiscoGen company and contact validation Strategy
08:08 Subject lines, short copy, conversational CTA, volume versus heavy AI Copy section
08:50 First-message link test and LinkedIn external-link warning Link testing section
09:12 Avatar profiles and account-risk discussion Boundary and sender-account layer
11:01 Unofficial international licenses, renewal, and inbox-history loss Infrastructure and cost
12:22 HeyReach, AimFox, license rotation, Open Profile detection errors HeyReach section
13:19 MasterInbox, AI classification, Slack alerts, API and webhooks Fulfillment
14:47 Thread, phone, email, and senior-profile follow-up Positive-reply waterfall
15:07 Close CRM, Cursor reports, and Chloe after-hours experiment Fulfillment

The campaign scoring, profile-title rule, GTM Orchestrator ownership, and detailed HeyReach configuration are operator additions.

They fill implementation gaps around the video's core model. They are not presented as direct source quotes.

What the numbers do and do not prove

The video provides a complete description of the source system.

It does not independently prove the reported client count, send volume, reply lift, lead lift, or Open Profile limits.

Purchased profiles, unofficial licenses, and automated rotation remain operating choices covered by the compliance disclaimer above.

The most durable parts of the playbook are:

  • choose a strong offer;
  • spend LinkedIn capacity on qualified people;
  • verify Open Profile status;
  • prioritize active users;
  • keep the message short;
  • preserve paid credits until the Open Profile list is complete;
  • centralize replies;
  • respond fast;
  • store every conversation outside LinkedIn;
  • measure qualified conversations and opportunities, not raw sends.

That is the system.

LinkedIn is not cold email with fewer inboxes. It is a scarcer channel where identity, data accuracy, and response speed matter more.

Build around those constraints and it becomes a serious outbound layer.