By using our site, you agree to our use of cookies. Cookie Policy
Transactional, marketing and cold outreach email in one place — now on AppSumo.Get the deal
One platform

Transactional and marketing email in one platform.

One contact list, one API, one bill. utobo Email sends your application's receipts, resets and notifications through the same platform as your newsletters, campaigns and automations — so you never stitch two tools together, and your unsubscribes and bounces apply everywhere at once.

Why most teams end up with two email tools

It is rarely a decision. It is what the market sells.

API providers price marketing separately

Developer-first services such as Resend began as a clean transactional API and now sell marketing email — broadcasts, contacts and automations — as a separate plan, sized and priced on its own.

Marketing suites bolt transactional on

In Mailchimp, transactional email is a separate paid add-on (Mailchimp Transactional, formerly Mandrill). In SendGrid, Marketing Campaigns is a separate product with its own plan and price. Either way: two products to buy, set up and keep in sync.

Vertical suites are built for a different job

Klaviyo is an ecommerce data platform; ActiveCampaign is an automation builder with a CRM. Both are excellent at their job and heavy for a team that simply needs to send both kinds of email well.

What changes when both live in one place

  • One contact list: an unsubscribe or a hard bounce is suppressed everywhere, automatically — no syncing lists between tools
  • One domain setup: verify your sending domain once and the same records authenticate receipts and campaigns alike
  • One set of delivery logs and webhooks (delivered, opened, bounced, complained) for receipts and campaigns alike
  • One AI writer and template editor for transactional templates, newsletters and drip sequences
  • One API key, one SMTP relay, one Node.js SDK — the marketing side is a feature, not an integration
  • One bill: combine two or more channels to save 10% — add Cold outreach for the complete platform — on a single invoice

What it costs

Transactional + Marketing bundles at three typical sizes. Prices are the published list prices, with the 10% bundle discount.

You sendPlanMonthlyAnnual (per mo)
2,500 contacts + 10,000 transactional emails a monthTransactional 10K (Starter) — 10,000 emails/mo + Marketing 3K (Starter) — 3,000 contacts · 10% bundle discount included$27/mo$21.60/mo
10,000 contacts + 20,000 transactional emails a monthTransactional 20K (Starter) — 20,000 emails/mo + Marketing 10K (Starter) — 10,000 contacts · 10% bundle discount included$65.70/mo$52.50/mo
50,000 contacts + 100,000 transactional emails a monthTransactional 100K (Pro) — 100,000 emails/mo + Marketing 50K (Pro) — 50,000 contacts · 10% bundle discount included$204.30/mo$163.42/mo

Different mix? Run your own numbers — the calculator prices any mix of contacts, campaigns and transactional volume.

Set it up in an afternoon

1

Verify your domain

Add your sending domain in Account → Domains. Copy the DNS records shown in your dashboard to your DNS provider, then check the domain's verification status. Follow the account-specific instructions for SPF, DKIM, and DMARC. MX records are only needed if you set up Receiving.
2

Send transactional email

Call the REST API from the Node.js SDK (full TypeScript types) or any HTTP client, or point your existing mailer at the SMTP relay. Delivery events arrive in real-time logs and HMAC-signed webhooks.
3

Bring your contacts

Contacts → Import a CSV (email, name, custom fields) or add them through the API. Duplicates and invalid addresses are skipped; imported unsubscribes stay unsubscribed.
4

Send your first campaign

Describe it and the AI drafts the campaign and its follow-ups; edit in the visual or code editor. A compliant unsubscribe link is added automatically.

Who this is for — and who it is not for

A good fit

  • Software products that send receipts, resets and notifications and also email their users about what is new
  • Online stores and creators sending order email plus newsletters and promotions
  • Teams paying for an API provider and a marketing suite and reconciling two contact lists

Not a fit

  • Cold outreach from purchased or scraped lists — the Cold outreach track's campaigns send from your own mailboxes, and all cold outreach must follow our acceptable-use policy
  • Teams that need Klaviyo-depth ecommerce analytics or ActiveCampaign-style hand-built automation trees

Common questions

Stop running two email tools

Transactional API, campaigns and automations on one contact list — with free migration help.

Stay in the loop

Get product updates, tips, and company news. No spam, unsubscribe anytime.