CA Med Spa Outreach — Manual Send

Manual Touch 1 Sender — CSV Upload

Use when the database is unavailable. Sends bypass outreach_sends / outreach_prospects writes.

Prospect CSV

Required header (case-insensitive, any order): name,email,company,domain. Email cell may be blank — the system resolves a recipient via Hunter.io, then falls back to info@<domain>. String-concatenation only, so don't quote or escape fields.

How recipients are resolved

Resolution order for each row:

  1. If the CSV cell has an email → verify with Hunter (or accept if no key).
  2. Else → Hunter email-finder (api.hunter.io/v2/email-finder) keyed by {domain, firstName, lastName}.
  3. Else → fall back to info@<domain>, then contact@<domain> (attempt only — pick the first).
  4. Still unresolved → status skipped, no send.
verify-with-hunter  →  hunter-email-finder  →  info@{domain}  →  contact@{domain}