Paste from a spreadsheet
Copy rows out of Excel, Google Sheets or Numbers and paste them in. The header row is read and columns are matched for you.
A complete list, in the order you would actually use them. Nothing here is planned or partial — if it is on this page, it works today.
Copy rows out of Excel, Google Sheets or Numbers and paste them in. The header row is read and columns are matched for you.
Or drag the file straight onto the page. Same recognition, same preview.
A preview shows how many contacts and companies will be created, which rows are duplicates, and which will be skipped — before anything is saved.
A contact with no address can never be emailed and would block a whole campaign at release. Those rows are skipped, named, and downloadable as CSV so you can fix the source.
Matched on domain first, then on a normalised name. Ten contacts at one employer become one company record.
By name, email, job title or company. Filter by lifecycle state to see only what you are working on.
Set the job titles, industries and company sizes you care about. Run them, and matching contacts are marked qualified.
Every contact carries its own timeline — imported, qualified, drafted, sent, replied — so you can see what happened without guessing.
Whatever the table is showing, export it as CSV. Opens correctly in Excel.
Connect OpenAI and get a draft per contact, written from their name, role and company.
The AI is optional. Everything works without it.
Change any draft as much as you like. Approving is a separate, deliberate act.
A campaign refuses to release while a single draft is unread — and tells you exactly which ones.
Gmail, Outlook, Microsoft 365, or any SMTP server. Replies come back to you.
Presets fill in the server and port. Gmail needs an App Password, and the page says so before you get it wrong.
See each message move from waiting to sending to sent, live.
Provider jargon translated into what to do about it, with the exact server response one click away.
If sending is interrupted, the queue errs toward not re-sending. A missing email you can send by hand; a duplicate you cannot take back.
Your list is in your browser. Not uploaded, not on our servers.
SMTP passwords and API keys are stored with AES-256-GCM, outside the web root, and never reach the browser.
Invite your team. Super admins manage accounts; everyone else gets the product and nothing more.
Every sign-in and account change recorded with who, what, when and from where.