Building your first email sequence on a canvas
A practical, no-fluff walkthrough of turning a cold-outreach idea into a throttled, tracked email sequence on TurboWorkflow — from canvas to send.
Most outreach doesn’t fail because the copy is bad. It fails because it lives in five tabs, three reminders, and a spreadsheet that nobody updates. A sequence fixes that: it turns “remember to follow up” into a path on a canvas that runs itself.
This walkthrough takes a cold-outreach idea from blank canvas to a running, tracked, reputation-safe send — the exact path you’d follow in TurboWorkflow.
What you’re building
A four-step sequence for a cold lead:
- Send an intro email.
- Pause two days.
- Send a follow-up (only if they didn’t click).
- Exit when they reply — they’re handed off.
By the end, every email carries open and click tracking, sends are throttled so your domain stays healthy, and the whole thing exports as JSON if you ever want to clone it.
Step 1 — Sketch the path before you build
The biggest mistake is reaching for the keyboard before you know the shape of the sequence. On the canvas, the logic is physical: you start at an entry node, connect a send email trigger, drag a pause block off it, then another send, and finally an exit with a condition.
Pause durations can be in seconds, minutes, hours, days, or months. For a nurture cadence, days is almost always the right unit. For a flash sale, minutes is.
Draw the branches you need and ignore the ones you don’t. A clean, visible graph is the whole point — if you can’t follow the sequence by eye, a contact probably can’t either.
Step 2 — Connect a sender you already trust
TurboWorkflow doesn’t send from a shared pool. You attach your own SMTP server or a Gmail account via OAuth2. That matters for two reasons:
- Deliverability is yours to keep. Your sender reputation accrues to your domain, not a platform’s IP that a hundred other senders are also torching.
- You’re not locked in. Disconnect tomorrow and your domain, your history, and your contacts go with you.
Add a per-sender signature while you’re here, so every message is consistent. If you want sending
to come from a subdomain (mail.yourdomain.com), add the one CNAME record and attach it to the
account.
Step 3 — Import contacts and map fields
Drop in a CSV or Excel file. TurboWorkflow auto-maps the obvious columns — email, first name,
company — and lets you fix the rest manually. Every mapped field becomes a merge tag you can
drop into the email body: {{first_name}}, {{company}}, whatever you imported.
One rule: make sure you have a lawful basis and any required consent to email these people. CAN-SPAM, GDPR, and CASL aren’t optional, and “I bought the list” isn’t a defense. The tool will happily send to anyone you point it at — that’s exactly why the responsibility sits with you.
Step 4 — Write emails that earn the next step
Two things keep a cold sequence out of the spam folder: relevance and restraint. Restraint comes from the throttle (next step). Relevance comes from the copy. A few principles that hold up:
- One ask per email. Don’t request a call, a demo, and a reply in the same message.
- Earn the merge tag.
{{first_name}}in the first line is fine; six personalization tokens in one paragraph reads as a robot. - Make the follow-up add something. A nudge that just says “bumping this up” teaches the reader to ignore you. Bring a new angle, a link, a question.
Preview before you send — both the rendered HTML and how the merge tags resolve per contact.
Step 5 — Throttle, then launch
This is the step that protects everything else. Sending 2,000 emails in three minutes from a domain with no history is how you land in spam — sometimes permanently. Batch sending lets you set:
- A max per hour and max per day ceiling.
- Randomized intervals between messages, so the send looks human rather than mechanical.
Start small. A new sender warming up might be 50/day for a week, then 100, then 200. The sequence runs the same either way — you’re only turning a dial on how fast contacts enter it.
Step 6 — Read the tracking, then iterate
Every outgoing email is injected with a 1-pixel open tracker and rewritten click-tracking links, each carrying a tracking ID. Opens and clicks roll up into per-workflow reporting and the combined dashboard.
The numbers that matter:
- Open rate tells you if the subject line and sender earned the click. Below 30% on cold, fix the subject before you fix anything else.
- Click rate tells you if the body delivered on the subject’s promise.
- Reply / exit rate tells you if the offer itself resonated.
Run the sequence for a week, read the reporting, change one variable, repeat. Outreach is a loop, not a launch.
Take it with you
The whole sequence — nodes, pauses, conditions, sender config — exports as JSON. Clone it for a new campaign, share it with a teammate, or import it into another account. Nothing about your outreach is locked inside the tool.
Ready to draw your first sequence? Start free, connect a sender, and import a list. You’ll have a running, tracked campaign before lunch.