Goal
Help legitimate users recover access while keeping security messaging clear.
Handle account recovery with security-safe copy and a direct reset action that works across clients.
Workflow assembly
Trigger to production output
01
Real send event
02
Message journey
03
Complete structure
04
Reusable blocks
05
Production output
Sent immediately after a user requests a password reset.
Help legitimate users recover access while keeping security messaging clear.
Password Reset System
This workflow is part of Core and remains included in Pro. Use it as a starter production system, then move to Pro when recurring lifecycle, transactional, campaign, and newsletter work needs the full archive.
Workflow pages expose the production shape before purchase: trigger, goal, required fields, variants, QA risks, handoff steps, and linked layout. The paid archive adds the editable source and compiled output for the workflows included in your tier.
A workflow is useful when the implementation contract is visible before anyone starts editing markup.
user.first_name
Optional personalisation in the opener.
auth.reset_url
One-time password reset link.
auth.reset_expiry_minutes
Expiry policy shown in copy.

Password reset email with the reset card, a privacy note, and a lean transactional footer.
Header, Password Reset Card, Privacy Note Icon Left, Footer Privacy Light
password-reset.mjml
The value is not only the rendered email. It is knowing what has to be checked before the ESP takes over.
Template Hedgehog prepares the source, compiled output, preview, QA notes, and handoff context. Mailchimp, HubSpot, Salesforce, NetSuite, Klaviyo, Customer.io, or your ESP still handle audiences, consent, unsubscribe, automation, sending, delivery, and reporting.
Core is enough when the essential starter workflows solve the immediate implementation. Pro is the upgrade when the same source-to-handoff process becomes recurring work across more sends.