// PRODUCT

Collect. Enrich.
Reach. Track.

Four moves, one platform, one subscription. You collect people who just showed a signal, you find their email and phone, you reach them on LinkedIn, WhatsApp and email, and you follow every thread in a native CRM. Nothing leaves the platform.

Everything described on this page is live in the product today. What is not live yet is on the roadmap, labelled as such.

// STEP_01 · COLLECT

People who just
raised their hand.

Cold lists are a tax on your reply rate. The XP One Chrome extension collects prospects from 11 LinkedIn entry points, at the moment they do something: react, comment, repost, attend, follow. A dated signal is the raw material — the rest of the platform runs on it.

The XP One Chrome extension open over a LinkedIn search results page, listing the matching profiles with a checkbox on each row and a collect button.

Eight source types

// SOURCE_01

Reactions

Everyone who reacted to a post — yours, a competitor's, or any post your buyers read.

// SOURCE_02

Comments

Commenters wrote something. That is a stronger signal than a like, and you have the text to open with.

// SOURCE_03

Reposts

People who put a topic in front of their own network. They care enough to sign it.

// SOURCE_04

Connections

Your own network, exported into a workable list instead of an infinite scroll.

// SOURCE_05

Followers

The people who chose to hear from an account without ever being asked.

// SOURCE_06

Event attendees

A registration is a stated interest, with a date and a topic attached to it.

// SOURCE_07

Direct profile

One profile, one click, straight into your list with its full detail card.

// SOURCE_08

Search results

Any LinkedIn search you can build, collected page by page or in one pass.

The extension panel listing the people who reacted to a LinkedIn post, each row showing name, job title and account flags, with selective and bulk collect controls.

How the collection behaves

Collection behaviour in XP One
BehaviourWhat it means for you
Bulk or selectiveTake the whole audience of a post, or tick only the profiles you actually want. Both modes write to the same list.
Two-stage detailA fast simple pass gets the identity of everyone; a detailed pass then fills in the full profile data on the ones you keep. You do not pay attention, or time, on people you discard.
Account flagsPremium, Creator and Influencer accounts are flagged on collection, so you can treat a creator with 40k followers differently from a silent profile.
100 profiles per dayA hard ceiling, on purpose. It is the pace a human account can hold without drawing attention — see the anti-ban engine below.
Self-healing extensionLinkedIn changes its markup constantly. The Chrome extension is built to absorb those changes instead of breaking on the next release.
Invitation withdrawalPending invitations that went nowhere can be withdrawn from the extension, so your pending queue stays clean.

Limits enforced by the XP One campaign engine and the Chrome extension, v2.16.x.

// STEP_02 · ENRICH

An email. A phone.
And a live WhatsApp.

A name on a list is not a prospect. XP One finds the professional email and the phone number, then checks whether that number is an active WhatsApp account — which is the difference between a channel you can use and a number you will dial into a void.

The XP One enrichment view: a list of collected prospects with a found email, a found phone number, a WhatsApp status and the credit cost shown on each row.
1
credit · one email found
10
credits · one phone found
80%+
accuracy · email and phone
0
credits burned on a miss

Measured on XP One accounts, May 2026.

// RULE_01

You pay for results, not attempts.

If nothing is found, the credits are returned to your balance. An enrichment that fails costs you nothing but the second it took.

// RULE_02

Credits add up, they never reset.

What you did not spend this month is still there next month. Renewal adds to your balance instead of wiping it, so a slow month is not a loss.

// RULE_03

A verified number opens a channel.

Every phone number is checked for an active WhatsApp account. Only those numbers feed WhatsApp campaigns, so you are never writing into an inactive line.

// STEP_03 · REACH

Three channels.
One subscription.

LinkedIn and WhatsApp are where B2B answers. Email is where volume lives. XP One runs all three from the same prospect list, with the same templates and the same tracking — no export, no second tool, no second invoice.

LinkedIn campaigns

Three campaign shapes, chosen when you create the campaign:

// MODE_01

Invitation only

Grow the network first, sell later. The invitation carries a note or goes out bare, your call.

// MODE_02

Invitation, then message

The message fires once the invitation is accepted — so your first real pitch lands in an inbox that opted in.

// MODE_03

Message only

For people already in your network. No invitation spent, straight to the conversation.

A LinkedIn campaign being configured in XP One: campaign type, the prospect list it targets, the message template and the sending window.

WhatsApp campaigns

Scheduled tasks that write to the numbers you verified at the enrichment step, and only to those. WhatsApp B2B outreach, from the same list, on the channel people actually read the same day.

A WhatsApp campaign in XP One, listing the verified numbers it will contact, the message body and the scheduled send times.

Email, with warm-up included

Email goes out through your own SMTP — your domain, your reputation, your deliverability. Automatic warm-up is built into the platform rather than sold as a separate subscription, which is the part most stacks charge twice for.

Templates with variables

Reusable templates in French and English, with {{firstname}}, {{lastname}}, {{company}} and {{title}} filled from the profile data you collected. One template, a whole audience, no copy-paste.

A LinkedIn message template in XP One showing the message body with first name, company and job title variables inserted in the text.
// STEP_04 · TRACK

A CRM that already
knows your prospects.

The CRM is not an integration, it is the same product. Everything you collect, enrich and contact lands in it automatically — so there is no import step, no field mapping, and no second seat to pay for.

The XP One prospect table: one row per prospect with company, job title, enrichment status, connection status and the folder it belongs to.
// TRACK_01

Real-time lists

Prospects appear as they are collected. No batch job, no refresh, no waiting for a sync window.

// TRACK_02

Folders

One folder per campaign, per client, per ICP — however you actually think about your pipeline.

// TRACK_03

Connection status

Invited, accepted, messaged, replied. You can see where each thread stopped without opening LinkedIn.

// TRACK_04

Contacted flag and follow-up fields

Mark someone as contacted, add your own notes, and never send the same opener twice.

// TRACK_05

Live campaign monitoring

A dashboard of what is running, what is queued and what finished, updated while the campaign is still going.

// TRACK_06

Watchdog and auto-resume

A task stuck for five minutes is picked up by the watchdog, and the campaign resumes on its own instead of dying quietly overnight.

The XP One dashboard: running campaigns, queued tasks and completed sends, with counters for invitations and messages of the current period.

XP AI, the built-in conversational assistant, sits on top of this data to answer questions about your lists and your campaigns without leaving the platform.

// THE ANTI-BAN ENGINE

You never gamble
your LinkedIn account.

Automation tools break accounts when they send like software. XP One paces every action like a person having a normal working day — and it does it whether you asked for it or not, because a restricted account costs more than any campaign is worth. These are the exact limits, published rather than buried.

Anti-ban guardrails enforced on every campaign
GuardrailValueWhy it exists
Invitations per campaign80 maxA campaign that never gets large enough to look like a burst.
Invitations per day100 maxThe daily ceiling, across every campaign you run at once.
Rolling quota100 per 7 daysA sliding window, so a quiet Monday cannot be spent all at once on Friday.
Delay between invitations1 min 45 – 2 min 15, randomisedRandomised, never a fixed interval — a metronome is the easiest pattern to spot.
Cooldown between campaigns2 hoursTwo campaigns cannot stack their volume back to back.
Quiet hoursYour time zone and the prospect'sNothing is sent at 3am on either side of the conversation.
Task timeout5 minutesA hung task is caught by the watchdog instead of retrying forever.
Extension heartbeatevery 10 secondsIf the extension stops answering, campaigns pause automatically.
Circuit breaker5 consecutive failuresFive errors in a row and everything stops, before LinkedIn draws its own conclusion.
Collection100 profiles per dayThe same discipline applied to collection, not just to sending.

Guardrail values enforced by the XP One campaign engine and Chrome extension v2.16.x. They are ceilings, not targets.

The invitations view in XP One: sent invitations with their status, the daily counter against the limit, and the withdraw action on pending ones.
// WHAT WE ARE NOT SELLING YOU

The honest half
of the product page.

A unified inbox, multichannel sequences, a progressive web app, a template editor and CSV export are being built or being rolled out account by account. They are not part of what you are buying today, so they are not arguments on this page. Signal scoring and autonomous assistants are further out still, and we say so.

Everything with a date, a status and a caveat lives on one page: the roadmap. Buy the product that exists today; if the roadmap lands, treat it as a bonus.

Find. Enrich.
Reach. Close.

One platform, one subscription, a native CRM, and an anti-ban engine you never have to configure.

50 verified leads in 30 days, or your next month is on us.
No free trial — a result guarantee instead. Claim within 15 days, 20 active days out of 30, once per customer. Full terms in the Refund & Guarantee Policy.