Learn
Documentation How To Blog Deliverability GuideFree Tools
Subject Line Tester SPF Checker & Generator DMARC Record Generator DMARC Checker DKIM Checker & Generator Email Header Analyzer MX Lookup MTA-STS Checker & Generator BIMI Checker & Generator Email Deliverability Test Email Spam Checker Email Template BuilderTransactional
A password reset email with one button, the link as plain text, an expiry time and a note for people who did not ask.
Free. No signup. Opens the builder in a new tab with this template loaded; nothing is uploaded.
A password reset email is read by someone who is locked out and a little impatient. This template gives them one button, the same link as plain text, how long the link works, and what to do if they never asked for it.
There is no hero image, no social row and no promotion. Every extra element is something the reader has to scan past to get back into their account.
Reset your Example Co password
This link works for 60 minutes.
Your password reset link
Did not ask for this? You can ignore it.
Reset your password
Use the button inside to choose a new one.
Send it the moment the reset is requested. People wait on the "check your inbox" screen, so this email belongs on a fast transactional stream, not in a queue behind a newsletter send.
When someone requests a second reset, cancel the first link. Otherwise an older email in their inbox still opens the account.
Reset links must expire and must work only once. A link that never expires turns every old email into a key to the account. Pick a short window, such as 30 or 60 minutes, and state it in the email.
Never put the password, or a new temporary password, in the email. Send a link to a page where the person chooses one.
Some corporate security filters open links in incoming mail to scan them before the reader does. Make the reset page ask for the new password rather than changing anything on the first visit, or the scanner uses up the link.
Send resets from a separate transactional stream or subdomain, apart from your marketing mail, so a complaint spike on a campaign cannot slow down a reset.
Transactional
Ask a new user to confirm their email address with one button, a plain-text fallback link and a clear reason to click.
Transactional
Alert a user to a new sign-in with the time, device and location, and one button to secure the account if it was not them.
Transactional
A receipt for a subscription or service payment with the amount, payment method, billing period and a link to the invoice.
Broadcast is self-hosted email marketing software with a one-time price. Paste this template into a campaign and send to unlimited subscribers through Amazon SES, Postmark or any SMTP server.
One-time payment, unlimited emails forever
"I was tired of spending hundreds per month on Beehiiv to send emails. […] Then I found Broadcast and now I can scale at my own pace without burning money I worked hard for."
@bensnichedsitesRegular License Most popular
One server, for your own business
$150
$250
Agency License
Up to 5 servers, for client work
$450
Extended License
Up to 25 servers, for many clients
$1,000
Every license has every feature, unlimited subscribers and all 2.x updates.