Outbound strategy and playbooks
Switch from HeyReach to Sellinger: a migration guide
By Viktorio Shopov, co-founder of Sellinger. Reviewed by Asen Levov. Published . Last updated . 8 minute read.
To move LinkedIn outreach from HeyReach to Sellinger, export your lead lists to CSV, sort leads by invitation status, import them, then reconnect each LinkedIn account in Sellinger. HeyReach's CSV export holds default columns only, not custom variables, so add what you need before you leave. Never run both tools on one LinkedIn account at the same time.
HeyReach runs LinkedIn campaigns across many sender accounts. Sellinger is an AI SDR that does LinkedIn too, but writes each message with an agent, answers replies, and adds email and WhatsApp when LinkedIn gets no answer. This guide is about the practical move: what to export, how to treat people at different stages of an invitation, and how to switch LinkedIn accounts without doubling activity on them. For the buying decision, see the Sellinger and HeyReach comparison and the HeyReach alternatives. HeyReach details come from its help center, read on 25 October 2026.
What moves, and what does not?
| In HeyReach | In Sellinger | Moves? |
|---|---|---|
| Lead lists | Leads and segments | Yes, by CSV (default columns) |
| Custom variables | Custom fields | Only if you add them to the file yourself |
| Campaign sequences | Persona, rules, knowledge base | No, rewrite once |
| LinkedIn sender accounts | Connected LinkedIn accounts | Reconnect each one |
| Conversations | The lead's thread | No documented CSV export; finish or copy |
| Invitation status | A field or tag you choose | Only if it is in the export |
| Analytics | Analytics | No, start fresh |
How do you export from HeyReach?
The help center says to open the three dot menu for a list and choose Export to CSV, and that the export gives HeyReach's default columns only, not custom variables. It states no size limit. Do three things before you export:
- Save custom variables. If your lists carry custom variables, such as a personalised line or a segment label, copy them into a separate sheet keyed by LinkedIn URL, and join them to the export.
- Note the invitation status of each lead where HeyReach shows it, and add it as a column.
- Use the LinkedIn profile URL as the key. Sellinger matches duplicates on email, LinkedIn URL or phone, so a clean URL column keeps the leads from being added twice.
We found no documented way to export whole message conversations as CSV. Treat conversations that matter as live work: reply to them in HeyReach until they finish, or copy the key points into a note on the lead after you import.
Sort leads by where they are in the process
LinkedIn has stages, and a lead at each one needs different handling.
| Stage in HeyReach | What it means | What to do in Sellinger |
|---|---|---|
| Not yet invited | No contact yet | Import and let the agent invite |
| Invited, pending | An invitation is waiting on LinkedIn | Import to a held segment. Do not invite again |
| Accepted, no reply | Connected, no conversation | Import, and the agent can message them |
| Replied | A conversation exists | A person finishes it; leave it out or hold it |
| Replied, not interested | A no | Leave out |
Pending invitations stay pending on LinkedIn whichever tool sent them. Sellinger does not expire invitations by itself, and an optional setting, Auto-Cleanup Stale Invitations, can withdraw old ones once many are pending. See the guide to invitations that wait on LinkedIn.
Reconnect LinkedIn without doubling activity
This is the step that needs care. LinkedIn limits and restricts accounts, and two tools acting on one account add up. Our advice:
- Move one account at a time. Stop its campaigns in HeyReach, wait until its queue has stopped, then connect it in Sellinger.
- Connect through the hosted login. Sellinger sends you to a secure page; it does not store your LinkedIn password. The connect dialog also has an optional proxy setting if you use your own.
- Keep the limits low at first. The defaults are 20 invitations a day (varied by a few each day), 150 a week and a quiet window of 01:00 to 08:00 account time. You can change them per account.
- Read the first week. Run in approval mode so every message waits for you.
No tool can guarantee that LinkedIn will never restrict an account. Our posts on LinkedIn invitation limits and whether LinkedIn automation is safe cover the risks.
Import and set up
Open Add Leads, then CSV, upload, map the columns (the LinkedIn URL is enough for LinkedIn leads), review, choose the segment and click Import. Duplicates are skipped and counted, and failed rows can be fixed and retried. See the CSV import guide. Then describe your offer and rules in the persona and knowledge base, and attach the leads to a campaign. A campaign can also start from intent signals, so new LinkedIn activity becomes leads without an export.
What if you run many accounts for clients?
Agencies often use HeyReach to run LinkedIn for several clients. The same move applies per client: one export per client list, one client account at a time, and a separate segment for each. Sellinger also has a white label partner model: a one time setup fee of $500, then the standard agent prices from the pricing page. If that is your model, read how to launch a white label AI SDR service before you decide, and keep each client's data in its own team so lists never mix.
What do you give up, and what do you gain?
You may give up the plain, predictable sequence you built step by step, since the agent writes each message. Approval mode and rules give control back. You also start Sellinger with no history.
You may gain replies handled, not only invitations and messages sent. The agent answers, qualifies and books, and a person can take over any conversation. You gain email and WhatsApp as fallback channels on the same lead: by default a lead that does not respond on LinkedIn after four follow ups moves to email, a setting you can change per campaign. And you can build lists from intent signals as well as from searches. We do not claim a higher acceptance or reply rate after a switch. We have not measured it for any team, and your audience matters more than the tool.
What mistakes should you avoid?
- Inviting people who already have a pending invitation. Sort by stage first.
- Importing replied leads into an active campaign. A person should finish them.
- Moving every account in one day. Move one, watch it, then the next.
- Losing the custom variables. The default export leaves them out.
- Comparing numbers counted differently. Define acceptance and reply rate the same way on both sides.
A two week cutover plan
- Days 1 to 2. Export, add custom variables, sort by stage. Import the not yet invited leads into a test segment.
- Days 3 to 5. Move one LinkedIn account. Approval mode. Read every message.
- Days 6 to 10. Move the next accounts one by one. Import accepted and pending leads to their segments.
- Days 11 to 14. Compare acceptance, replies and meetings per 100 people messaged with your HeyReach numbers, counted the same way. Our post on the acceptance rate explains the counting.
The 30 day free trial needs no card. This is general information.
Common questions
Can I export leads from HeyReach?
Can I export my HeyReach conversations?
What happens to invitations already pending?
Can I run both tools at once on the same LinkedIn account?
How are LinkedIn limits handled in Sellinger?
How Sellinger helps
Read how it works on Read how to connect your LinkedIn account, or see a real campaign in Read the Sellinger case study.