How to use your existing contacts in a new campaign
Short answer: your contacts live in your account once, and you can add the same contact to as many campaigns and lists as you want. You never have to re-upload people you've already added, and if you do re-upload them, WarmySender reuses the existing contact instead of creating a second copy — so your list stays clean and you never get duplicate sends. If you see a message that a contact is "already in your account," that's confirmation it's there and ready to use again — not an error.
WarmySender is a 4-pillar outreach platform — Cold Emailing, Email Warmup, LinkedIn Outreach, and Multichannel sequences. This guide covers a Cold Emailing question: how to reuse contacts you've already added when you build a new campaign.
How contacts work in your account
When you add someone — by importing a CSV, pasting a row, adding them by hand, or saving them from the built-in leads database — they become a single contact record in your workspace. That one record can be:
- added to as many campaigns as you like (a brand-new campaign, or several running at once);
- a member of as many lists as you like at the same time;
- reused again and again without ever making a duplicate.
Because the contact already exists in your account, you don't need to keep a spreadsheet around to re-upload. You can build your next campaign straight from the people who are already there. The three sections below cover the three ways to do that.
Option 1 — Select contacts and create a campaign
The most direct way to reuse people you've already added:
- Open Contacts from the left sidebar (your contacts and prospects live here).
- Use search and the filters to narrow the list to the people you want — for example by company, by status, or by the list they belong to.
- Tick the checkbox next to each contact you want, or use Select all to grab the whole filtered view.
- Choose Add to campaign, then pick Create a new campaign (or add them to an existing draft).
- Finish building the campaign — write your steps, choose which mailbox to send from, set your schedule — and launch.
The same contacts can stay in their other campaigns and lists; adding them to a new campaign doesn't remove them from anywhere else.
Option 2 — Save contacts to a list, then pick that list
If you'd like to reuse the same group more than once, save them as a list first. A list is just a named group of contacts you can pull into any campaign:
- On the Contacts page, select the contacts you want and choose Add to list. Create a new list (give it a clear name like "SaaS founders — Q2") or add them to one you already have.
- Start a new campaign from Campaigns → New Campaign.
- At the audience step, choose Add from a list and pick your list. Everyone in that list is added to the campaign.
A contact can belong to several lists at once, and a list can feed many campaigns — so this is the tidy way to reuse the same audience across a sequence of campaigns over time. Building the list once means you don't reselect people every time.
Option 3 — Re-import a CSV into a list (no duplicates)
Sometimes the easiest thing is to upload the same spreadsheet again — for instance you've added a few new people to it, or you just want everyone from that file grouped into one list. That's completely safe:
- Start an import as usual and choose to add the imported contacts to a list (a new one, or an existing one).
- Upload your CSV.
For every row, WarmySender checks whether that person is already in your account:
- People already in your account are matched to their existing contact and added to the list — no second copy is created, and nothing about their history is lost.
- People who are new are added as fresh contacts and put in the list too.
The import summary tells you how many were newly added and how many were already in your account, so you can see exactly what happened. The "already in your account" count is the safety net working as intended — it means those people were recognized and reused, not skipped or duplicated. Once the list is built, pick it in your new campaign's audience step (Option 2 above).
"Already in your account" is not an error
It's worth saying plainly because it surprises people: seeing "already in your account" (or an import that reports some contacts as existing rather than new) is a good sign. It means WarmySender recognized those people and reused their existing record instead of creating a duplicate. Your contact stays a single record with one history, no matter how many times you re-upload the same person or add them to new campaigns and lists.
This is also why you'll never accidentally email the same person twice from one campaign just because they appeared twice in a spreadsheet — duplicates are merged into the one contact before anything sends.
Frequently asked questions
Do I have to re-upload my contacts for every new campaign?
No. Once a contact is in your account, it stays there and can be added to any number of campaigns. To build a new campaign from people you've already added, open Contacts, select the ones you want, and choose Add to campaign → Create a new campaign — there's no need to upload a spreadsheet again. If you'd rather reuse the same group repeatedly, save them as a list once and pick that list in each new campaign's audience step.
Will re-uploading the same people create duplicates?
No. When you import a CSV, WarmySender matches each row against the contacts already in your account. People who are already there are reused — their existing contact is updated and added to the chosen list, and no second copy is created. Only genuinely new people become new contacts. So you can safely re-upload a spreadsheet you've used before; the result is one clean contact per person, every time.
It says a contact is "already in my account" — did something go wrong?
Nothing went wrong — that's the expected, helpful message. It means the person is already a contact in your account, so WarmySender reused that existing record instead of making a duplicate. You can go ahead and add them to your new campaign or list; "already in your account" simply confirms they're there and ready to use again.
Can the same contact be in more than one campaign at the same time?
Yes. A single contact can be enrolled in as many campaigns as you like at once, and can also belong to several lists at the same time. Adding a contact to a new campaign never removes them from their existing campaigns or lists. If you'd prefer a contact to stop receiving messages from an earlier campaign once they're in a new one, remove them from that earlier campaign — but that's your choice, not something that happens automatically.
What's the difference between a list and a campaign?
A list is just a named group of contacts — a way to keep an audience together so you can reuse it. A campaign is the actual outreach: the message steps, the mailbox you send from, and the schedule. You point a campaign at contacts either by selecting them directly or by choosing a list. The same list can feed many campaigns over time, which is what makes lists the tidy way to reuse the same audience again and again.
If I add an existing contact to a new campaign, do I keep their history?
Yes. Because it's the same single contact record, all of its history stays intact — earlier campaigns it was part of, replies, and engagement are all preserved. Reusing a contact in a new campaign adds a new chapter to that one record rather than starting a blank one. Each campaign still tracks that contact's progress in that specific campaign independently, so your new campaign's stats stay clean.
Related reading
- Prospect lists & campaign creation — How to organize contacts into reusable lists and build campaigns from them
- CSV import (advanced guide) — Column mapping, how existing contacts are recognized, and import summaries
- Contacts & CRM — The CRM-style view of everyone you've added and interacted with
- Your campaigns — Start a new campaign and pick your audience
- Full documentation — Cold Emailing, Email Warmup, LinkedIn Outreach, and Multichannel guides
Still have questions? Email [email protected] — we respond within 24 hours on business days.