Overview
Login emails are sent to members accessing your members area. They provide secure authentication through verification codes or magic links.Verification Code
Trigger: Sent when a member requests a verification code to log in. Template:member-login-verification-code
Key sections:
- Dark banner with lock icon
- Large monospaced verification code in a bordered card
- Expiration notice (configurable minutes)
- Security notice for unrequested codes
The verification code is displayed in a prominent, easy-to-read format with wide letter spacing for clarity.
Magic Link
Trigger: Sent when a member requests a magic link to log in. Template:member-login-magic-link
Key sections:
- Dark banner with link icon
- “Access Members Area” CTA button
- Expiration notice
- Security notice for unrequested links
Security considerations
- Both verification codes and magic links expire after a configurable number of minutes
- Both methods include a notice telling recipients to ignore the email if they didn’t request it
- Links are single-use to prevent sharing or replay attacks
When your brand has no sending account
Login codes and links always go out, so a customer can sign in even before you set up SMTP or an email integration. If your brand cannot send them itself, ElasticFunnels sends a plain version:- The sender name is your brand’s name. The address is an ElasticFunnels no-reply address, so it never looks like it came from a person.
- Replies go to your brand’s support email, if you set one in your brand settings.
- Emails → Logs lists it as Sent, with its subject, and the channel reads “ElasticFunnels mailer”.
Customizing login emails
Login templates are configured at the brand level. To customize:- Open Settings → Apps → Emails in the sidebar
- Find “Member Login Verification Code” or “Member Login Magic Link”
- Edit in the Visual Builder or Code Editor
- Keep the
{{ code }}or{{ magic_link_url }}variables — removing them will break authentication