LinkedIn Outreach
The LinkedIn page mirrors Email in most ways — Reference URLs, AI prompts, Run Setup (views + criteria + field updates + schedule) all behave identically. There are LinkedIn-specific controls at the…
Last updated 27 May 2026
The LinkedIn page mirrors Email in most ways — Reference URLs, AI prompts, Run Setup (views + criteria + field updates + schedule) all behave identically. There are LinkedIn-specific controls at the top.
Account status cards
Three read-only cards at the top of the LinkedIn page. Populated automatically from the connected LinkedIn plan.
- Account Type — Free / Premium Career / Premium Business / Sales Navigator / Recruiter Lite / Recruiter.
- Connection Requests — weekly cap. 100/week on Free, 150+ on Premium.
- InMail Credits — monthly InMail quota. Free accounts show "N/A".
If you upgrade your LinkedIn plan, reconnect on the Connections page to refresh these.
Rate controls
Three inputs governing how aggressively Leadmeister sends connection requests:
- Hourly Limit — max requests per hour. Capped at 10 regardless of plan.
- Min Delay — seconds between two sends (default 5).
- Max Delay — max seconds (default 12).
Each send randomises the delay between Min and Max. Cranking the hourly limit to 10 with 1–2s delays will get the account flagged by LinkedIn — stick to defaults for 2 weeks before tuning.
AI Prompts
Two separate prompts:
Connection Request Prompt
The short personalised note on invites. 200 characters max; LinkedIn truncates longer. Default prompt is tuned for warmth + specificity — keep overrides punchy.
InMail Prompt
Greyed out on Free / Premium Career accounts (no InMail credits). When available, longer-form than notes but still mobile-readable. Include subject line guidance.
Include a personalised note toggle
Above the Run Once button. When on (default), invites include an AI-written note. When off, invites are plain "Connect" with no note — useful if the weekly note quota is hit.
Run Setup
Identical to Email — see the Run Setup topic. Same four blocks: Target CRM Views, Criteria, Field Updates, Schedule.
LinkedIn-specific field update patterns:
LinkedIn_Connection_Sent → Current datePipeline_Stage → "Connection Sent"LinkedIn_Note_Sent → "Yes"(if you include a note)
Skipped leads
Check the Dashboard's Recent Runs for common skip reasons:
- Already connected — you're already LinkedIn-connected with the lead.
- No LinkedIn URL — the CRM lead has no LinkedIn URL field populated.
- Pending connection — LinkedIn already has a pending invite to this person.
- Rate limit — hit the hourly or weekly cap; resumes next period.
When the recipient accepts (auto-followup)
Leadmeister listens for invite acceptances from LinkedIn (via the Unipile integration we use under the hood). The moment someone accepts your connection request, two things happen automatically on the lead's CRM record:
- The original "LinkedIn connection request — <name>" task is marked Completed, with
Closed_Timestamped to the acceptance time. This pulls it out of your open-tasks list immediately so you only ever see invites still pending action. - Optional: extra CRM fields you've configured get updated. Configure these in the "Field updates when invite is accepted" section on the LinkedIn page (sits between the 2x2 grid and the Schedule block). Common patterns:
- Lead_Status → "LinkedIn Connected"
- LinkedIn_Connected_Date → Current date
- Pipeline_Stage → "Engaged"
Field updates here use the same builder + date offsets as everywhere else in the app — plain strings pass through; date pickers support "Current date" and "Current date ± N days".
The on-acceptance updates are independent of the on-send updates above them in the page. Many teams set the on-send bucket to Pipeline_Stage → "Outreach Sent" and the on-acceptance bucket to Pipeline_Stage → "Connected" — the second update overrides the first when the recipient accepts.
If you've never configured this section, you'll see two ghost suggestions ("Lead_Status → LinkedIn Connected" and "LinkedIn_Connected_Date → Current date"). Click either to add it; you can then edit or remove from the configurator above.
When the recipient replies to an outreach email (auto task close)
Same idea on the email side, but lighter — the moment a lead replies to one of the outreach emails Leadmeister sent on your behalf, the original "Follow up on email — <name>" task in Zoho is marked Completed.
You don't need to configure anything for this — it runs automatically every 30 minutes against your active outreach. (Note: requires the optional Microsoft 365 → Zoho Email Channel integration to be set up so replies actually land on the lead's Zoho timeline. See the Getting Started topic for the 3-minute setup.)
Out-of-office and auto-replies are ignored
Leadmeister filters obvious auto-responses so they don't close the task prematurely:
- From-address — anything from
noreply,no-reply,postmaster,mailer-daemon,bouncestyle addresses is ignored. - Subject patterns (case-insensitive, after stripping
Re:/Fwd:) — "Out of office", "Automatic reply", "Auto-reply", "On leave", "On vacation", "Away from office", "I am away", "Maternity leave", "Undeliverable", "Delivery status notification", and a handful of similar variants.
If the lead is out of office until Friday and replies for real on Monday, the OOO is skipped and the task closes when the real reply lands.
Limitations: the filter is English-only today, and an OOO from a system that doesn't follow the standard openers (e.g. "Sarah is currently at a conference until Wednesday") will get treated as a real reply and close the task. You can always re-open the task manually in your CRM.
Optional on-reply field updates
The Email config page now has a parallel section: "Field updates when reply is received" (between the 2x2 grid and the Schedule block). Configure any CRM fields you want updated the moment a genuine reply lands — same builder + date offsets as everywhere else. Common patterns:
Pipeline_Stage → "Replied"Last_Reply_Date → Current dateLead_Status → "Engaged — Replying"
Empty by default with two ghost suggestions you can click to add. The updates only fire after the auto-reply / OOO filter clears the message, so vacation responders don't trip your pipeline updates.