Write it once. It sends forever.
Email campaigns that turn users into customers,
run by your agent.
People sign up, click around once, and drift away. Sendocado brings them back: a welcome today, a nudge on day 3, a case study on day 7. Write the steps once, by hand or by agent. Sendocado sends them forever.
Sends via Resend, Postmark, SendGrid & more · Per-step click tracking · Unsubscribe handled
How it works
Three moves, then it runs itself.
01
Pick who
Say who gets it: tagged trial, added in the last 7 days, not already in another campaign. People flow in when they match, and out when they stop.
02
Write the steps
One email plus a wait, as many times as you need. Day 0: welcome. Day 3: nudge. Day 7: case study. Use {{firstName}} so it reads like you typed it.
03
Let it ripen
A worker checks every 5 minutes and sends whatever is due, through Resend, Postmark, SendGrid, Mailgun, Gmail, or any SMTP host. Failed sends retry in 6 hours. There is no send button to forget.
Features
The boring parts, handled.
Reorder without fear
Insert a step mid-campaign and the people already past it won’t get it twice. Analytics and members follow the email, not its position.

A real editor
Write like a doc. On save it makes clean HTML and a plain-text copy, so what you design is what lands.

Clicks, tracked
Every link is tagged per step, so you know email #2 won the click. Unsubscribe rides on every send (good manners, also the law).
Blasts are just campaigns
An announcement is a campaign with one step. Create it, let it send, pause it. Same tracking, same unsubscribe, no separate tool.

Built for agents
Every button in the app is also an API call. Hand your agent an sc_ token and say “welcome sequence for trial users”. It builds the whole thing.

Sending
Send from your own address.
Resend, Postmark, SendGrid, Mailgun, Gmail, or plain SMTP. Keys are stored encrypted, and you can swap senders anytime without touching your campaigns.
Resend
For volumePaste your API key and send from your verified domain. Postmark, SendGrid, and Mailgun get the same one-key treatment. Pick whichever you already pay for.
Gmail
For small listsConnect with Google in one click. Send-only scope, nothing else. Replies land in your inbox like you wrote it by hand. Because you did, once.
SMTP
For everything elseAlready on Mailgun, Postmark, SES, or Outlook? Point Sendocado at any host with a username and password and keep your setup.
API
The whole app, over Bearer.
Make a token in Settings. Then campaigns and contacts are two endpoints away. It is the same surface an MCP server can wrap.
curl -X POST https://<your-host>/api/email_campaigns \
-H 'Authorization: Bearer sc_...' \
-d '{
"name": "Trial welcome",
"filters": [{ "type": "tag", "op": "has", "value": "trial" }],
"steps": [
{ "subject": "Welcome, {{firstName}}", "delayDays": 0, ... },
{ "subject": "Still there?", "delayDays": 3, ... }
]
}'Plant your first sequence.
Import your contacts, write three steps, press activate. Your welcome email can go out in the next ten minutes.