Automated Outbound
A cold campaign fails in one of three places: the list was wrong, the emails bounced, or the message could have been sent to anyone. This course fixes all three, in that order.
You finish with a table that takes a target definition and produces a sequencer-ready list where every row has a verified address and an opening line tied to something specific about that company.
About this course
Twelve lessons in four blocks that follow the order a campaign is actually assembled: build the list, make it deliverable, make it personal, ship it.
The order is the lesson. Every stage removes rows, and every stage costs more per row than the one before it — so verification comes before personalization, and the gate in lesson 09 comes before both. Reversing any of that means paying to personalize rows that were always going to bounce.
Who it is for. Anyone running cold email who is tired of buying lists. Founders doing their own outbound, SDR teams building a personalization layer, agencies running campaigns for clients.
What it costs. Around 250 credits, assuming roughly 50 rows carried through the whole course. Verification and copy generation are the two costly stages — lessons 05 and 07 show where to cut volume without hurting the result.
- Level
- Intermediate
- Surface
- Sync GTM app
- Lessons
- 12
- Credit budget
- ~250 credits for the full course
- Prerequisites
- SyncGTM 101
Skills you will gain
- Build a list from a definition rather than buying one
- Turn a conference, directory or exhibitor list into named buyers
- Run verification before personalization, and know why that order saves money
- Find a reason to reach out that is true for one company and nobody else
- Write copy that reads as though someone looked at the account
- Gate expensive columns so they only fire on rows that qualify
- Move only the rows worth sending into your sequencer, with fields mapped
- Work intent signals — post engagement, community posts, tech-stack fit
In this course
Build the list
Four routes to a list. Pick the one that matches what you already have — you do not need all four.
- 01Build a clean outbound listA deduped, filtered table of real target accounts10 min
- 02Directory and exhibitor lists → decision makersA conference or directory list turned into named buyers10 min
- 03Local businesses → personalized email, end to endA complete small-business campaign from map listing to draftMCP: google_maps_listings → scrape_emails_from_website → scrape_phones_from_website → verify_email · ~26 credits per 20 places14 min
- 04Post engagers → warm listPeople who engaged with a relevant post, made contactable9 min
Make it deliverable
Two lessons that protect your sender reputation. Neither is optional.
- 05Waterfall enrichment for peopleWork emails found across providers, cheapest first11 min
- 06Verify before you sendBounces removed before they touch your sender reputation9 min
Make it personal
- 07Research a reason to reach outOne specific, current fact per account11 min
- 08Write the opening lineCopy generated from that fact, not from the job title11 min
- 09Conditional runsExpensive columns that only fire on rows that qualify10 min
Ship it, then widen it
- 10Push to your sequencerThe list live in your sending tool, with fields mapped9 min
- 11Community intent signalsPeople publicly describing the problem you solve8 min
- 12Tech-stack fit listsAccounts running a tool that implies they need yours8 min
What you will have built
One table that runs a campaign end to end:
- A sourcing column that rebuilds the list from a definition instead of a purchased file
- A waterfall + verification pair that leaves only deliverable addresses on the table
- A research column finding one current, specific fact per account
- A copy column assembling an opening line from that fact
- A gate so the copy column never fires on a row without a verified address
- An export that lands the survivors in your sequencer
Re-pointing the sourcing column at a new segment re-runs the whole thing. That is the difference between a campaign and a motion.
Before you start
- SyncGTM 101, or a table you already run comfortably.
- A sequencer you can send from, or a CSV workflow you are happy with. Lesson 10 covers both.
- A target definition — a segment, a size band, a geography, a stack. Not a list; the course builds that.
- Optionally Waterfall Enrichment first, if deliverability is your main problem. Lesson 05 here is the short version of that course.
The order matters
Source → dedupe → filter → enrich → verify → research → write → export.
Every stage removes rows, and every stage after it is more expensive per row than the one before. Moving verification later, or personalization earlier, means paying for rows you were always going to drop. Lesson 09 makes the gating explicit.
Reference behind this course
- Import Actions — getting rows in
- How enrichment works — waterfall order and fallbacks
- Export Actions — pushing to sequencers and CRMs
- Automation templates — prebuilt versions of several lessons here
Explore other courses
Where to next
| After this course | Go to |
|---|---|
| Reach out on a trigger instead of a schedule | Signals & ABM |
| Raise the hit rate on the contact data | Waterfall Enrichment |
| Work the whole market rather than a list | TAM Sourcing |
| Handle the replies and inbound it generates | Automated Inbound |