Everything Resend publishes
R

Resend

Dynamic Email Templates · Personalize emails for your recipients · Resend

/features/templates

other
Words
182
Reading time
1 min
Last crawled
2026-09-26
Cited by
1 of their pages
Language
EN
Dynamic Email Templates · Personalize emails for your recipients · Resend
Resend

The power of personalization

Email templates

for every occasion

Build all your emails with template variables to personalize your email content for each recipient.

import { Resend } from 'resend';

const resend = new Resend('re_xxxxxxxxx');

await resend.emails.send({

from: 'Wayback Store hi@orders.waybackstore.com',

to: 'customer@example.com',

template: {

id: 'order-confirmation',

variables: {

  PRODUCT: 'Vintage Macintosh',

  PRICE: 499

}

}

});

Full SDK coverage

Simplify your email sending

With Templates, when you send transactional emails, include only the template ID and variables in your call.

Real-time editing

Build together

with your team

Templates enable designers, developers, and marketers to collaborate on templates with presence indicators, auto-save, and a full revision history system.

Liveblocks

We created branded components using React Email and Tailwind, built a few templates, and then effortlessly sent emails into our dev environment.

Guillaume Salles

Co-founder & CTO of Liveblocks

Read story

Full version history

Edit in draft, publish when it's right

Templates include autosaving, a full version history, and publish flow built into the editor.

Start sending in minutes

Resend delivers mission-critical emails for some
of the fastest growing teams.

Sign up for free

Sheetresend.com/features/templates.md
Drawn byResend
Scale189 words
Rev—