Lifecycle emails
that sound like you wrote them.

Branded templates, custom sender, custom SMTP, automated reminders — for every key moment.

Start Free on Shopify

A transactional email that says “noreply@app-name” doesn't feel like you

Subscribers should hear from your brand at every step — not a generic third-party app. Joy lets you brand every email, send from your own domain, and even route through your own SMTP server.

Every email customers receive, on your terms

Templates, sender, SMTP, automation — all configurable from one screen.

Customer lifecycle emails

Order placed, upcoming renewal, payment failed, paused, cancelled — every key moment, automated.

Merchant alerts

New subscription, churned customer, high-value cancellation — pinged to your inbox or your team channel.

Custom sender email

Send from hello@yourbrand.com (or any verified domain) so emails feel personal, not transactional.

Custom SMTP

Bring your own SMTP server or ESP (SendGrid, Postmark, Mailgun) for full deliverability control.

Editable templates

Every email is a fully editable template — copy, colors, button text. Preview before saving.

Reminder automation

Pre-renewal reminders, cut-off-day warnings, and unpaid-invoice nudges — Joy schedules them automatically.

Email Notifications
Custom SMTP

Order placed

Sent to customer

Upcoming renewal

3 days before

Payment failed

Sent immediately

Subscription paused

When customer pauses

Subscription cancelled

With win-back offer

Email preview

Daily Roast Co.

Your next coffee ships June 12 ☕

Edit, swap, or skip before Jun 9

Ethiopian Yirgacheffe

250g · Whole bean

One screen for every customer touchpoint

Toggle any lifecycle email on or off. Edit the template. Preview exactly what your subscribers will receive — including your logo, colors, and copy.

  • Lifecycle email list with one-click on/off toggles
  • Live email preview with your branding rendered
  • Custom SMTP badge for senders who want full deliverability control

Live in 3 steps

Brand every lifecycle email before lunch — no developer required.

01

Pick a notification

Open Settings → Email notifications. Every lifecycle event has a default template ready to go.

02

Brand it

Swap copy, add your logo, tweak the button color. Live preview as you edit.

03

Set the sender (optional)

Use Joy's default sender, your domain, or your own SMTP server. Verify and you're live.

Common questions about notifications

Can I send emails from my own domain?+
Yes. Add a verified custom sender email (e.g., hello@yourbrand.com) under Settings. SPF and DKIM records take 5 minutes to set up.
Can I integrate with Klaviyo for emails?+
Yes — Joy fires lifecycle events that Klaviyo can subscribe to. Use Klaviyo for marketing emails, Joy for transactional, or both.
Are templates mobile-optimised?+
Yes. Every template is tested on Gmail, Apple Mail, and Outlook across iOS, Android, macOS, and Windows.
Can I A/B test email copy?+
Not in Joy directly. If you use Klaviyo or another ESP via custom SMTP, you can A/B there.
What languages are supported?+
English by default; templates are fully editable for any language. Joy also supports multi-language sends if you have country-specific plans.
Can I disable an email entirely?+
Yes. Toggle off any notification you don't want sent — for instance, if you handle order confirmations with another tool.

Sound like your brand at every touchpoint

Branded templates, custom sender, custom SMTP — included free for 6 months.

  • Free 14-Day Trial
  • No Credit Card Required
  • Cancel Anytime