Skip to content

Greet every new user instantly

Send personalized welcome emails the moment users sign up. Templates, sequences, and full delivery tracking in one API call.

Instant DeliveryPersonalizationSequencesAnalytics
import { Stack0 } from '@stack0/sdk'
const stack0 = new Stack0({ apiKey: process.env.STACK0_API_KEY })
// Send welcome email on user signup
export async function sendWelcomeEmail(user: User) {
await stack0.mail.send({
from: 'hello@yourdomain.com',
to: user.email,
subject: `Welcome to our app, ${user.name}!`,
templateId: 'welcome-email',
templateVariables: {
name: user.name,
loginUrl: 'https://app.yourdomain.com/login',
supportEmail: 'support@yourdomain.com',
},
})
}
// Or trigger a welcome sequence
export async function triggerWelcomeSequence(user: User) {
await stack0.mail.events.track({
eventName: 'user_signed_up',
contactEmail: user.email,
properties: {
name: user.name,
plan: user.plan,
},
})
}

What's included

Template Variables

Use {{name}}, {{company}}, or any variable in your templates. Preview with test data.

Fast Delivery

Sub-second sending for time-critical emails. Users get their welcome email instantly.

Open & Click Tracking

Know who engages with your welcome emails. Identify users who need follow-up.

Bounce Handling

Invalid emails automatically suppressed. Keep your sender reputation clean.

Sequences

Build multi-step onboarding flows. Day 1 welcome, Day 3 tips, Day 7 check-in.

Audiences

Segment users by signup date, plan, or custom properties for targeted messaging.

Built for production

Instant delivery

Welcome emails sent within seconds of signup. No delays that leave users waiting.

Personalization built in

Use template variables for names, company info, and custom data. Make every email feel personal.

Track engagement

See who opens your welcome emails. Identify users who might need extra onboarding help.

Welcome sequences

Extend beyond the first email. Build multi-step onboarding sequences triggered by events.

TypeScript SDK

Full type safety means fewer bugs. Your IDE catches errors before users do.

Simple pricing

$0.50 per 1,000 emails, and the subscription includes $10 of monthly usage credits.

Common implementations

SaaS Onboarding

Welcome new trial users with getting-started guides and key feature highlights.

E-commerce Registration

Greet new customers with welcome discounts and product recommendations.

Newsletter Signup

Confirm subscriptions and set expectations for what subscribers will receive.

App Install

Welcome mobile app users with setup tips and feature walkthroughs.

Frequently asked questions

Ready to build?

Get started in minutes.

Get Started