Password Reset Email Template — Secure Reset Link

A clean, secure password-reset email with a time-limited link and clear security messaging. Designed for SaaS authentication flows.

Transactional saasreset-passwordutility

The prompt

Two ways to build this email in plain language. The fastest is Temway's in-editor assistant — open the chat drawer in the email editor and paste the recipe below. Or connect Claude or ChatGPT via Temway's MCP and paste it there; the agent builds the email step by step. Either way, adapt the copy and colors to your brand.

  • An email is a top-to-bottom stack of blocks — the recipe follows that order.
  • A [layout] step becomes a single image (great for heroes); everything else stays live text and links.
  • Theme the footer to match — the recipe's last step does exactly that.

Want this exact email? Click Use this template below to clone it into your workspace, then ask the in-editor assistant to rebrand it. Over MCP, tell your agent to clone the Temway share Z_efkx3xaJub7701vWrhp and rebrand. For the full model, point an MCP agent at get_conceptemail-structure, layouts-vs-emails, design-recipes.

A focused, security-first reset email on a dark navy canvas. A single lock mark anchors a clear “this link expires in 30 minutes” message, the CTA is the only colored element, and a calm “didn’t request this?” block tells the user what to do if it wasn’t them — reassurance over alarm.

Snapshot

  • Goal: deliver a one-time, time-limited password-reset link safely.
  • Audience & tone: a user mid-sign-in who’s forgotten their password. Calm, technical, reassuring — never urgent.
  • Palette: page #293349 · container #18233a · text #e8ecf5 / #8c94a3 (muted) · accent #4a5bd0
  • Font: Segoe UI, Helvetica, Arial, sans-serif
  • Artwork: none — fully native blocks.

Build recipe

Each step is one block in the flat stack, top to bottom. [native] = a real email block. [layout] = a free-form layout embedded as a single image.

  1. [native] Kicker — text. “Account security”, fontSize: 14, color #848fdf, left, uppercase.
  2. [native] Headline — text. “Reset your password”, fontSize: 28, color #e8ecf5, left.
  3. [native] Body copy 1 — text. “We received a request to change the sign-in credentials on this account. The link below works once, and stops working 30 minutes after this message was sent.”, fontSize: 16, color #e8ecf5, left.
  4. [native] Primary CTA — button. Label “Choose a new password”, fill #4a5bd0, color #ffffff, shapeStyle: ‘0_1’, left.
  5. [native] Body copy 2 — text. “If you didn’t ask for this, ignore the message — nothing changes, and the account stays as it was. Someone most likely mistyped their own address.”, fontSize: 16, color #8c94a3, left.
  6. [native] Footer rule — divider. short (96px) rule, 1px, color #e9e9e9.
  7. [native] Footer social — social. Icon row, social.color #8c94a3, style circle-outline, center.
  8. [native] Footer address — address. Postal address + unsubscribe, address.color #8c94a3, address.fontFamily Segoe UI, Helvetica, Arial, sans-serif, center.

Make it yours

  1. Swap the lock SVG, heading and token URL for your brand mark, copy and reset endpoint.
  2. Recolor the indigo accent (#818cf8 / #6366f1) to your brand — keep text on #0f172a light enough to clear 4.5:1.
  3. Adjust the 30-minute expiry copy to match your actual token TTL — the security note and the hero sub both quote it.
Use this template Try the AI demo

About transactional email templates

Transactional email gets the highest open rates of any category, because recipients expect and want it — an order confirmation or shipping update gets read almost every time it lands. That makes it a branding opportunity most teams under-invest in relative to promotional email.

See all transactional templates →

Why bother designing a transactional email — isn't the information all that matters?

Transactional emails have the highest open rates of any email you send, because recipients expect and want them — that makes them a real branding opportunity most teams under-invest in relative to promotional email.

What information has to be in an order confirmation email?

Order number, itemized contents, total charged, and expected delivery or next steps at minimum — the order-summary template below leads with those before anything promotional.

Can I add an upsell or review request to a transactional template?

Yes, but keep it secondary — the templates below place the transactional information first and any cross-sell or review ask below the fold, so it never competes with the confirmation itself.

Do these transactional templates work for both order and account-related events?

Yes — the collection below covers order confirmations and shipping updates as well as payment receipts and return confirmations, so both commerce- and account-triggered sends are covered.