Every email your store sends,
on your own domain.
Order confirmations the moment checkout completes. Shipping updates that stop the "where's my order?" replies. Campaigns, post-purchase flows, and win-back sequences that run themselves. utobo email gives your online store one place to send every kind of email — over an API or SMTP, from a domain that is yours.
Thanks, Maya. Your order is in.
We have received order #NS-4821 and your payment in full. We are packing it now, and you will get another email the moment it ships.
Order total: £64.00 · Ship to: Maya Chen, Bristol
Track your orderDelivery record
POST /send-email
An example order email for Northstar, a fictional online store.
The email a sale
depends on.
When a customer checks out, the confirmation, the receipt, and the shipping update are not marketing — they are part of the purchase. Send them over the REST API or SMTP and they go out the moment your store triggers them.
- Order and payment confirmations, sent the moment checkout completes.
- Shipping and delivery updates, so customers stop asking where their order is.
- Receipts, refund notices, and password resets that have to work every single time.
- Full delivery logs, with automatic bounce and complaint handling built on AWS SES.
Was it accepted?
Every send returns a message ID and a status you can look up later.
Did it bounce?
Bounces and complaints are handled and suppressed for you automatically.
What came after?
Recorded opens and clicks, so you can see how a message was received.
Opens and clicks depend on recipient mail systems and can be affected by privacy features and automated activity. Use several signals when deciding what to change.
Marketing that
actually sells.
Build promotions, launches, and newsletters in the same place your order email lives. Start from a ready-to-edit template and make it yours, or let the AI editor draft the copy — AI is included on every plan.
Send to the customers a message is for, rather than your whole list, and read a per-link click report afterwards. On the Promotional and All-in-one plans, sends are unlimited: you pay for the size of your audience, not for every email, so promoting more never costs more.
Explore campaignsThanks for your order
A warm confirmation, and a first look at what to expect next.
How did we do?
Ask for a review once the order has arrived, not before.
We saved your favourites
A gentle nudge for a customer who has gone quiet.
Set the flow once.
It runs for everyone.
Draw the customer journey a single time, and utobo sends the right email at the right moment for every order. Sequences branch on opens, clicks, and replies, so no two customers are treated the same.
Welcome series
For new subscribers and first-time buyers.
Post-purchase thank-you and cross-sell
Confirm the order, then suggest what pairs with it.
Review requests after delivery
Ask once the order has actually arrived.
Win-back for lapsed customers
Reach the people who have not ordered in a while.
A reply stops the sequence
No one gets nagged after they have answered.
Send from your own
domain, not ours.
Your store's email should look like it came from your store. utobo sets up DKIM and SPF on your sending domain and, built on AWS SES, handles bounces and complaints for you — so a receipt or a launch lands the way a big brand's does.
Replies have somewhere to go, too. Start with an instant inbound address, or receive on your own domain by pointing one MX record at inbound.utobo.com. Every reply — a delivery question, a return request — lands in your Receiving inbox, where a reply can also stop an active sequence.
mail.yourstore.cominbound.utobo.comConnect your store,
however you built it.
Shopify, WooCommerce, BigCommerce, or a checkout you built yourself — you connect utobo email the same way you connect anything else on your stack: over the REST API or an SMTP relay. There is no plugin to install and no integration to wait for.
Over the REST API
One authenticated POST from your server whenever your store fires an event.
POST https://api.email.utobo.com/functions/v1/send-email
Authorization: Bearer av_live_...
Over SMTP
Point your store's existing mail settings at the relay — no code required.
Host smtp.mail.utobo.com
Port 587 or 465
User apikey
Pass av_live_...
- Trigger email from Shopify, WooCommerce, BigCommerce, or a custom checkout.
- Send from your own code with SDKs for Node, Python, Ruby, and Go, with PHP on the way.
- The same delivery logs whether you send over the API or SMTP.
No plugin required
utobo email connects through the REST API or an SMTP relay, not a store-specific app. That is exactly what keeps it working with any platform — and with the custom pieces most growing stores end up building.
Your store, sending
this afternoon.
Four short steps take you from a new account to a logged, delivered order email.
Pick a plan
Transactional from $9/mo for order email, or All-in-one from $24/mo to add campaigns. Promotional starts at $19/mo, and AI is included on every plan.
Verify your domain
Add the DKIM and SPF records shown in your dashboard, then confirm the result.
Connect your store
Send over the REST API, or point SMTP at smtp.mail.utobo.com on port 587 or 465.
Watch the logs
Send a test order email, keep the returned message ID, and read the delivery record.
Before you connect your store.
Do you have a Shopify or WooCommerce app?
There is no store-specific plugin to install. You connect utobo email over the REST API or an SMTP relay, which is what lets it work with Shopify, WooCommerce, BigCommerce, and custom builds alike. Point your platform's email or webhook settings at utobo, or send from your own server.
Will my order confirmations actually arrive?
Order email is sent over the REST API or SMTP and, built on AWS SES with DKIM and SPF on your domain, is logged with automatic bounce and complaint handling. A successful send is recorded with a message ID, but recipient mail systems still decide final inbox placement.
What does unlimited sending cost?
Promotional and All-in-one plans include unlimited campaign sends within their contact allowances, subject to fair-use and sending policies. You pay for the number of contacts, not for each email. Transactional email is metered separately.
Can a customer's reply stop a sequence?
Yes. With Receiving configured, a reply pauses the remaining emails in a sequence for that contact. Sequences also branch on opens and clicks, so the flow adapts to what each customer does.
Which languages do you have SDKs for?
Node, Python, Ruby, and Go have official SDKs today, with PHP coming soon. You can also call the REST API directly or send through the SMTP relay from any language.
Can one plan cover both order email and marketing?
Transactional email is metered separately from campaigns. The All-in-one track covers both order email and marketing in a single plan; choose Transactional or Promotional if you only need one side.
Every email your store sends, from one place.
Connect your store and send your first order confirmation today — on your own domain, with delivery you can actually see.