Outreach Toolkit

Contact discovery, extraction, and multi-channel messaging — email, SMS/iMessage, WhatsApp.

Contacts

Extract from pasted text

Paste a page, listing, or scraped text below. It will pull out every email and phone number it finds and add them as new contacts.

Import / export CSV

CSV needs a header row. Recognized columns (any order, case-insensitive): name, store, email, phone, website, notes.

Templates

Message templates

Add as many variants as you want. Use placeholders {{name}}, {{store}}, {{email}}, {{phone}}, {{website}} — they're filled in per contact when you send.

Outreach

Choose a template

Each lead receives a rotating message variant.

Mailto

Highlight first links then Cmd/Ctrl+C to copy, or Cmd/Ctrl+X to cut and mark those leads Sent
Open Mailto links at once, then stop — you'll stay on this page.

For big batches, a tab-opener extension (e.g. "Open Multiple URLs") is more reliable than any in-page button — browser popup blockers don't apply to it. Highlight the links above, cut or copy them, paste into the extension, and open there; cutting from here still marks those leads Sent.

Each row opens a personalized link in your chosen link type — clicking it marks that lead Sent and drops it out of Pending automatically.

Data

Settings

Backup

Everything is stored locally in this browser (localStorage). Export regularly if you want a backup or want to move to another device.

How the send buttons work

Mailto opens whatever your OS/browser has set as the default mail handler.
Gmail / Outlook open a compose window directly on mail.google.com / outlook.office.com, pre-filled — no handler setup needed, just an already-logged-in tab.
SMS / iMessage uses an sms: link — on iPhone/Mac this opens Messages (iMessage or SMS automatically); on Android it opens the default texting app.
WhatsApp opens wa.me with the message pre-filled, in a chat with that number.
Copy always works as a fallback for any app not listed (Signal, Telegram, etc.) — copy then paste.