Beautiful, responsive email templates for your SaaS

From "Welcome" to "Win-back." Don’t waste weeks designing transactional flows. Access a complete library of battle-tested email templates for onboarding, auth, billing, and retention. Customize visually, ship today.

1. Pick your brand color
Selected: #FFB342
Subscription Paused

Send subscription emails with ease

New Subscription Active

Send subscription emails with ease

Subscription Cancelled

Send subscription emails with ease

Next Step
Select a template above to customize
Developer sets up, marketing takes over

The email CMS you've been waiting for.

Stop hardcoding transactional emails and shipping code every time the marketing team wants to change a button color or text. Setup Shootmail once, and manage everything from our visual dashboard.

Setup Once

Integrate our lightweight SDK into your codebase in minutes. It's a one-time thing.

Live Updates

Change templates in the dashboard, and they are live instantly. No redeploys needed.

Compiled on our server for maximum performance
Intelligent queue & retries bypass provider downtime
Dynamic variables supported out-of-the-box
shootmail-sdk.ts
Install
npm i --save shootmail
Initialize
import { Shootmail } from "shootmail";

const shootmail = new Shootmail(config);
Infrastructure Reliable Queueing

Dynamic Variables

Define your templates with {{handlebars}} and pass any object to replace them instantly via SDK.

Hello {{name}}
Payload {
  "name": "Johnny",
  "button_url": "...",
  "discount": "20%"
}

Send via SDK & API Docs

Use our native TypeScript SDK to send emails using 10+ providers like SendGrid, Resend, and Postmark.

Usage 1. Initialize
const shootmail = new Shootmail(config);

2. Shoot it
await shootmail.shoot({
  provider: "sendgrid",
  templateId: "...",
  to: ["user@email.com"]
})

Live Monitoring & Debugging

Real-time visibility into every message. Identify failures and debug instantly.

Shootmail Updates
Request ID: towptermizeqktf Recipients: 1
Successful 25-Apr-2025 19:30 PM
Reset Password
Request ID: yirdtxszmanwtfz Recipients: 1
Failed 25-Apr-2025 19:35 PM
Failure reason: Invalid API Key

Notion like email builder

Use the pre-built components to build beautiful and responsive email templates super fast

Anncouncement

Create your first email

Dear {{name}},

Shootmail email builder is a simple, easy to use and fast email builder that allows you to create and send emails with ease.

Anybody can design good looking emails with Shootmail. No expertise required.

Subhendu Singh

Senior Developer

22 baker street, New York, USA

john@example.com

+91-9876543210


750+

Registered Users

60,000+

Beautiful Emails Sent

1250+

Templates Created

I found the perfect tool to send beautiful, aesthetic, and responsive emails. It's called Shootmail. I integrated it directly into my SaaS. It's super easy to set up. It lets you choose from lots of email templates and customize them.

I started to use @shootmail_ by @spsbuilds for my email templates, and I am gonna say, it's easiest way to build email templates and reuse them. I have created an integration with Laravel, to send the templates through Resend, and I am loving it. Good job!

Email design inspiration

Get that "mail inspo"

Get email design inspiration from the succesful email campaigns of well known brands like Apple, Adobe, Canva, and many more. Design your own email templates with mail inspiration.

Explore Inspirations

FAQs

Product & Features

Technical

General