Skip to main content
All outreach articles

Outreach — your cold-call list

Bring in a prospect list, dial through it, track who you talked to and where they are in your sales motion.

Updated 2026-04-29

/portal/outreach is a contractor's own outreach pipeline — separate from inbound leads. Drop a CSV of past customers + neighborhood prospects, dial through the list, and track each prospect's status as you go. Built for the 'I have a list of 200 names from a Facebook group, where do I start' problem.

Status set

Tuned to a contractor's actual sales motion (different from the operator-side outreach which uses cold/attempted/contacted/demoed/pilot/paying):

coldBrand-new prospect, not yet attempted.
attemptedVoicemail left or text sent, no callback yet.
contactedLive conversation happened, no quote yet.
quotedQuote sent, awaiting decision.
bookedAppointment on the books.
wonJob done, paid, customer.
lostWent with a competitor or chose to wait.
do_not_contactAsked to be removed. Respect it — also a CAN-SPAM compliance hedge.

Two ways to add prospects

  1. Quick-add — single prospect from Facebook / Nextdoor / a truck-spotting find. Modal at top of page.
  2. Import CSV — drop a list with auto-mapped headers (Business name, Phone, Email, City, Notes, etc.). Aliases for common QuickBooks export shapes work out of the box.

Assignment

If you have multiple sales reps on the team, assign prospects to specific people so you don't end up with two reps calling the same number. Assignment filter at top: All / Mine / Unassigned / by-rep. Sales reps default to 'Mine' so they don't accidentally walk on someone else's claim.

Smart search

The single search box matches across business name, contact name, license #, phone, email, city, AND notes. Multi-word search works too — type 'phoenix repipe' and it finds prospects where both words appear anywhere.

Ready to try this in the actual product?

14-day free trial, no card charged for 14 days, cancel anytime.