All integrations
Payments
Stripe × MailTier
Trigger lifecycle emails from invoices, trials, subscriptions and failed payments.
Events you can act on
Turn Stripe activity into timely messages
Each event maps to a real customer moment, so journeys trigger from billing, store, product, or profile changes automatically.
- invoice.paid
- customer.subscription.updated
- payment_failed
API / send
send-email.ts 202 Accepted
await fetch(`${MAILTIER_URL}/api/send`, {
method: "POST",
headers: {
"Content-Type": "application/json",
"X-API-Key": process.env.MAILTIER_API_KEY!,
},
body: JSON.stringify({
from: "[email protected]",
to: user.email,
subject: "Your order is confirmed",
html,
}),
})Setup
Connected in three simple steps
Step 01
Connect Stripe
Authorize a narrowly scoped connection with clear ownership.
Step 02
Map customer IDs
Map identities and events to your shared customer model.
Step 03
Choose lifecycle triggers
Validate the event stream, then activate the first journey.
Put Stripe data to work.
Connect the first Stripe event, validate customer identity, and launch a working journey with our team.