Skip to main content

Email Templates

Allegro sends transactional emails on your behalf — things like magic sign-in links for your members. Email Templates let you customize the look and feel of those emails so they match your brand.

Email Templates

Built-in Email Types

Allegro includes the following transactional email types. Each one comes with a default template that's used until you save your own version.

EmailWhen it's sent
Magic LinkWhen a member requests a passwordless sign-in link. Includes the link and expiry.
More email types

Additional email types may appear here as Allegro gains new features. Any new type starts with a default template and can be customized in the same way.

Template Statuses

Each template in the list shows one of two statuses:

StatusMeaning
DefaultAllegro's built-in template is in use — nothing changed.
CustomizedYou've saved your own HTML for this email type.

Editing a Template

  1. Go to Email Templates in the sidebar.
  2. Click the pencil icon next to the email type you want to change, or click the email name directly.
  3. The editor opens with an HTML Editor on the left and a live Preview on the right.

Writing Your HTML

The editor accepts standard HTML. Write the body of your email and Allegro wraps it in a message automatically.

To include dynamic content — like the member's name or a sign-in link — use variable placeholders in the format {% variable_name %}. Start typing {% and the editor will suggest available variables. You can also click a variable chip in the Available Variables panel below the editor to insert it at your cursor.

Available Variables

Each email type has its own set of variables. The variable panel lists every available placeholder and describes what it contains. The preview panel fills in example values so you can see how the finished email looks.

Saving

Click Save when you're happy with the result. The button stays disabled until you make a change. After saving, the template's status updates to Customized.

Sending a Test Email

Click Send Test Email to send a rendered copy of the template to your own email address. Allegro fills in example values for all variables so you can check how the email looks in a real inbox.

Save before testing

The test email uses the last saved version of the template. If you have unsaved changes in the editor, save first and then send the test.

Resetting to the Default Template

Want to start over? You can discard your customization and restore Allegro's built-in template:

  1. Open the template editor.
  2. Click Reset to Default (only visible when a customization exists).
  3. Confirm the prompt — your custom HTML is removed and the default template is restored.
Irreversible action

Resetting permanently removes your saved customization. Copy your HTML somewhere safe before resetting if you may want it later.

AWS SES required

Allegro delivers emails through Amazon Simple Email Service (SES). Your templates won't have any effect until SES credentials are configured. Head to Organization Settings → Email to set up your Access Key, Secret, and Region. See Settings for more details.

For details on who can manage email templates, see Permissions.

  • Settings — configure your AWS SES credentials for email delivery.
  • Authentication — learn about magic links and other sign-in methods that trigger transactional emails.