User manual

Run a warm LinkedIn pipeline in 5 minutes a day.

Everything in one page. Read once; refer back when stuck.

How it works

1
Engagement
Stay on their radar
Add your LinkedIn handle
Your network's posts — gathered in one place
Like & repost the ones worth it
2
Warming Pipeline
People you're not connected to
Find them — feed · profile visits · post & people search
Add to pipeline
Warm with comments — Cold → 1× → 2× → 3×
Send connection invite
3
Connections Pipeline
Your 1st-degree connections
Fresh — DM now
Dormant — 1 comment, then DM
Long-cold — 3 comments, then DM
DM anytime

WarmList User Manual

WarmList warms LinkedIn relationships so your messages get replies. Comment in your voice, turn strangers into connections, DM the connections that are warm enough. ~5 minutes a day. Browser-based — every post, connect, and DM is your own click in your own LinkedIn tab. Never auto-posts. Never auto-DMs.

"Candidate" in the app = "prospect" for sales. Same workflow either way.


1. What WarmList does

Engagement
Watch your network's posts in one place · like & repost
Warming Pipeline
Not connected → comment to warm → send connection request
Connections Pipeline
Connected → warm if stale → DM

The rule LinkedIn forces on you: you cannot DM a stranger — only a 1st-degree connection. So WarmList runs two pipelines. Warm a stranger with public comments, then send a connection request. Once they accept they're a connection — then you can DM.

Reply rate on a cold DM / InMail: 3-8%. On a DM after warming: 40-45%. They've seen your name before it lands.


2. Getting started

1
Sign in — magic link or password.
2
Settings → scan your LinkedIn. Reads your headline, posts and recent comments; pre-fills your voice samples + criteria. Edit, save.
3
Install the Chrome extension — ~3 min. The app detects it and the banner clears itself.
4
Import your connections — Pool → Import LinkedIn Connections.csv. Fills the Connections Pipeline.

5-day free trial, no card. After that: $25/mo or $250/yr.


3. The two pipelines

Warming Pipeline — people you're NOT connected to

Cold
In pipeline · no comment yet
Touched 1×
1 comment
Touched 2×
2 comments
Warm
3 comments · send connection request
Invite Sent
Accepted → Connections Pipeline

Find people from Discovery (feed), Profile Visits, or Post & People search → add to the pipeline. Each comment moves a card one column. At Warm the next step is a connection request — not a DM. When it's accepted, the card jumps to the Connections Pipeline as Fresh.

Connections Pipeline — your 1st-degree connections

Fresh
Connected <90d or posting recently · DM now
Dormant
1 warming comment · then DM
Long-cold
>2 years cold · 3 warming comments · then DM

The column is how cold the relationship started — it doesn't move when you warm. "Draft DM" unlocks once a connection has its comments logged (Fresh needs none).

Both boards: one search box (name / company / role / location), and drag cards up or down to set your own order — it sticks. Need to force a stage by hand? Open the candidate → "Set stage manually."


4. The daily routine

1
Open Queue — today's 3-5, ranked.
2
✍️ Draft & post — opens the right LinkedIn post · 3 voice-tuned drafts · Auto-fill · edit · click LinkedIn's Post.
3
A gold "✓ Touchpoint logged" toast confirms · the stage advances on its own.
4
At Warm → send a connection request. At a warm connection → draft & send a DM.

Clicking LinkedIn's blue Post button is what advances the pipeline — WarmList watches the tab and logs it. No gold toast? See §9.


5. The pages

PagePurpose
QueueToday's ranked 3-5 to comment on.
EngagementYour network's posts gathered in one place — like & repost the ones worth it.
Warming PipelineNon-connections: Cold → Touched → Warm → Invite Sent.
Connections Pipeline1st-degree connections, bucketed Fresh / Dormant / Long-cold.
DiscoveryAmbient capture — anyone you comment on while browsing the feed.
Profile VisitsPeople who viewed you / you viewed — add the good ones to a pipeline.
PoolSearchable full network. Import Connections.csv here.
CandidatesMaster list — every person, every stage, full timeline.
DraftsComments & DMs you generated but haven't used.
AnalyticsComments posted, warmed, connect-acceptance, DM reply rate.
ExtensionInstall / update the Chrome extension.
Billing$25/mo or $250/yr. Paddle handles tax.
SettingsYour name, LinkedIn handle, voice samples, criteria, target companies, theme.

6. The Chrome extension

Required for most of WarmList's value. On LinkedIn it gives you:

  • "+ WarmList" on profiles & search results — one-click add to a pipeline (reads the 1st/2nd/3rd-degree badge).
  • "✍️ WarmList" on feed posts — opens the drawer with 3 voice-tuned drafts.
  • Auto-fills the comment box and auto-logs the touchpoint when you click Post.
  • Refuses stale posts (older than 60 days).
  • Self-recovers when LinkedIn changes its layout.

Why an extension, not cloud scraping: cloud automation draws ~31% account-restriction rates vs ~8% browser-based. It runs in your own session — same IP and cookies LinkedIn already trusts.

Desktop only. Chrome extensions don't run on mobile, so /app is gated below 1024px. Marketing pages stay mobile-readable.


7. Connecting and DMing

The connection request (Warming Pipeline)

At Warm, open the person and Send connect request. It opens their LinkedIn profile — you click Connect there. WarmList can't see your LinkedIn tab, so it then asks you to confirm it was sent.

A personalized note is optional. Free LinkedIn caps invitations with a note at about 5 per month — a warmed person has already seen you comment 3+ times, so a noteless request is usually fine. Save notes for the few who need extra context. WarmList drafts one (≤200 characters) when you want it.

When the request is accepted, mark it — the person moves to your Connections Pipeline as Fresh, ready to DM.

The DM (Connections Pipeline)

1
Open a connection that's warm enough · ✉️ Draft DM — written from your comment history.
2
Copy · paste in LinkedIn · edit · Send.
3
Mark it sent. When they reply → mark replied · stage = Engaged.

You can only DM a 1st-degree connection, and only once they've met their bucket's warming requirement (Fresh = now).

LinkedIn safety limits

  • ~80-100 connection requests / week, and only ~5 with a note / month on free LinkedIn.
  • ≤50 DMs / day to connections.
  • No auto-posting, no auto-DMs — every public action is your click.
  • Browser-based only — ~8% restriction risk vs ~31% for cloud tools.

8. Concepts

The touch graph

Each person moves through stages driven by counted comment_posted events. Non-connections: Cold → Touched 1× → Touched 2× → Warm → Invite Sent. A connection's warming need is set by its recency bucket. Advances are automatic; a manual override lives on each candidate page.

Recency buckets

Your connections are split by how alive the relationship intrinsically is — connection age and whether they post. Fresh: connected <90 days or posted <60 days → DM now. Dormant: 1 warming comment first. Long-cold: connected >2 years ago, quiet → 3 warming comments first. Your own comments never re-bucket someone — they only count toward the requirement.

Voice samples

1-3 of your real LinkedIn comments, fed to the AI as style examples (not fine-tuning). Each ≥20 characters, all distinct. Set them in Settings. Drafts that don't sound like you = update these, then Regenerate.

The freshness gate

Posts older than 60 days give zero warming signal, so every entry point that could surface one refuses it — the kanban dims the card, the extension dims the button, the Drafts page files it under "expired."


9. Troubleshooting

"+ WarmList" pill missing on LinkedIn. Hard-refresh the LinkedIn tab (Cmd/Ctrl+Shift+R). Still missing → chrome://extensions → check WarmList is enabled.

Touchpoint didn't log — card stuck. Did the gold toast show in the LinkedIn tab? If yes, hard-reload the WarmList tab. If no: you may have closed the LinkedIn tab too fast, or used keyboard Enter instead of the blue Post button — log it via Drafts → "Mark as posted."

A connection shows in the Warming Pipeline (or a stranger in Connections). Old import from before the connection-degree fix. Re-import your Connections.csv — the importer self-heals.

Drafts don't sound like me. Settings → update voice samples with 2-3 real recent comments → Regenerate pending drafts.

Drag-to-reorder or "Set stage manually" did nothing. Both save and reload the board now. If a stage button shows a red error, the message says why.

Dashboard unusable on phone. By design — desktop only. Open getwarmlist.com on a laptop.


10. FAQ

Is my LinkedIn account safe? Yes — browser-based, in your own session, rate-limited to LinkedIn's safe thresholds, never auto-posts.

Why can't I just DM everyone? LinkedIn only lets you message 1st-degree connections. That's the whole reason for the two pipelines: warm a stranger → connect → then DM.

Why is the connection note limited? Free LinkedIn allows ~5 invitations with a note per month. Noteless requests aren't capped that way — and a warmed person usually doesn't need a note.

Edge / Brave / Arc? Yes — all Chromium browsers. Firefox / Safari: not yet.

Does WarmList read my whole LinkedIn? No. The extension only acts on the page you're viewing. No background scraping.

Import from Hiretual / SeekOut / Apollo? Yes — Pool → Import CSV. Deduped by handle, safe to re-import.

Pricing? One plan: $25/mo or $250/yr. Everything unlimited. 5-day free trial, no card. Cancel anytime; 14-day refund on the first paid month.


11. Glossary

  • Warming Pipeline — board for people you're not connected to; ends at a connection request.
  • Connections Pipeline — board for 1st-degree connections; ends at a DM.
  • Touch graph — the staged progression driven by counted comment touchpoints.
  • Touchpoint — a logged interaction: comment posted, connection request, DM sent/replied.
  • Recency bucket — Fresh / Dormant / Long-cold classification of a connection.
  • Invite Sent — a connection request is out, awaiting accept.
  • Voice samples — your real LinkedIn comments used as the AI's style reference.
  • Freshness gate — the 60-day cutoff that blocks drafts on stale posts.
  • Discovery — ambient pipeline capturing people you comment on while browsing.
  • Queue — today's ranked 3-5 to work.

Need help?

Email hello@indiaschool.ai — beta users get a reply within 24h on weekdays.

Ready to install?

Start 5-day free trial →