Use Case

Keep Customers Updated on Shipping

Send shipping updates with tracking links. Notify customers when orders ship, are out for delivery, or arrive.

Why use Unosend for shipping notification emails?

Real-time shipping updates
Tracking link integration
Carrier detection
Delivery confirmation

Quick implementation

send-shipping-notifications.js
await unosend.emails.send({
  from: 'shipping@yourstore.com',
  to: customer.email,
  subject: 'Your order has shipped!',
  template_id: 'tmpl_shipping',
  variables: {
    order_id: order.id,
    tracking_number: shipment.trackingNumber,
    tracking_url: shipment.trackingUrl,
    carrier: shipment.carrier,
    estimated_delivery: shipment.estimatedDelivery
  }
});

Frequently asked questions

Which carriers are supported?

Any carrier! Pass the tracking URL and we display it. Works with UPS, FedEx, USPS, DHL, and more.

Can I send multiple shipping updates?

Yes. Trigger emails for each shipping milestone: shipped, out for delivery, delivered.

How do I automate shipping emails?

Connect your fulfillment system via webhooks or API calls when shipping status changes.

Related use cases

Ready to send shipping notification emails?

Start sending in minutes with 5,000 free emails per month.