Skip to main content
— Setup walkthrough

Customise your delivery email

The delivery email is what Alva Digital Downloads sends after every paid Shopify order. Edit the subject, body, sender name, and accent colour from the Email settings page so it matches your storefront.

How it works

Alva keeps one global email template per shop, plus optional per-product overrides for SKUs that need different copy. Edit the global template first.

Customise steps

1. Open Email Settings

In the Alva admin, click Settings, then Email. The page shows the global template used for every product without an override.

Alva Email Settings page. Show the form on the left (Subject, From name, Body) and the live preview on the right. No real customer data visible.
The Email Settings page with the live preview pane.

2. Edit the subject line and body

Edit the Subject line, From name, and body. Use variables like {customer.first_name}, {order.number}, and {shop.name} — they are filled in when the email is sent. The full list is below.

The body editor with merge-field dropdown open. Show the placeholder list (customer.first_name, order.name, download.link). No real customer data v…
Inserting a merge field into the body.

3. Add a logo and accent colour

Upload a square logo (256×256 PNG with transparent background recommended) and set an accent hex value. The preview pane updates live.

Branding controls — logo upload card with a placeholder logo, hex colour picker, and the live preview reflecting both. No real customer data visible.
Logo and accent-colour controls with live preview.

4. Send a preview to yourself

Click Send preview. Alva sends a fully rendered email to the merchant inbox so you can verify rendering in Gmail, Outlook, and Apple Mail.

The preview email rendered in an inbox client. Show the branded header, body copy, and a Download button. No real customer data visible.
A preview email rendered in the merchant inbox.

5. Save

Click Save. The new template applies to every order placed afterwards. To re-send the new email to past customers, resend from the order detail page.

Variables you can use

Variables are written in single curly braces and work in the subject, the From name, the title, the message, the button text and the footer. The Insert variable menu in the editor lists them:

  • {shop.name} — your store name
  • {customer.first_name}, {customer.last_name}, {customer.full_name} — the buyer's name
  • {customer.email} — the buyer's email address
  • {order.number} — the Shopify order number
  • {order.date} — the date the order was placed

Two more only make sense when the order contains a single product: {product.title}, the product's title, and {product.metafields.<namespace>.<key>}, the value of one of the product's Shopify metafields — for example {product.metafields.custom.edition}. You can type them in your global email template or on a product's own email page (Products → the product → Email). The product email page lists the metafields you can use in its variable menu and shows their current values in the preview.

Metafield variables are filled in for single-product orders only; in an order with several products they are left blank, as is {product.title}. Supported metafield types are single- and multi-line text, whole and decimal numbers, dates (written out in your storefront language, or in the email's language when it is sent as a translation) and lists of text. Links, true/false values, references, rich text and files cannot be put in an email and are left blank. A change you make to a metafield in Shopify can take up to 10 minutes to reach new emails.

Send it in your customers' languages

Alva Digital Downloads can send this email in each buyer's checkout language. Use Add language on the same page to add a translation of the template; buyers whose language you haven't added receive the default template above. Send the download email in your customers' languages explains how each buyer's language is chosen.

License key emails

Alva Digital Downloads sends license keys in emails of their own. Pick one in the Email menu on the same page to edit it: License key ready (a key that was scheduled for later or out of stock is delivered), License key on its way (a delayed key that is still coming) or License key delivered (keys resent on their own). Each has its own subject, message and footer.

The message and the footer each take up to 20,000 characters, enough for full redemption instructions or terms and conditions. They are plain text: HTML is shown as typed, and line breaks are kept. Leave a field blank to fall back to the wording of your delivery email; the hint under each field says what a blank one uses. A reused footer keeps its line breaks and fills in {shop.name} and {customer.first_name}. Other variables are not available in license key emails.

To stop the License key on its way email altogether, see Delay license key delivery.

What customers see

Customers receive the email within seconds of paying (or fraud approval, when fraud checks are enabled). The download button generates a secure, time-limited link; clicking it again generates a fresh one automatically.

Limitations

Custom HTML is not supported — Alva uses a structured template to keep cross-client rendering reliable. To send from a custom domain (for example downloads@yourshop.com), upgrade to a paid plan and configure DKIM under Settings → Custom email domain.

See also

Was this helpful?

Still stuck? Email us.

Last updated 2026-10-30