---
title: "How to customize the restock alert email"
description: "Change the restock alert email's sender name, reply-to, subject, text, button, colors and logo in EZ Preorder, then send a test. Core plan and above."
url: https://docs.ezpreorder.com/restock-alerts/customize-the-restock-alert-email
plan: Core
last_verified: 2026-11-11
---

# How to customize the restock alert email

To customize the restock alert email in EZ Preorder & Back In Stock, the email shoppers get after signing up with the Notify Me button, go to **Restock Alerts**, click **Email**, then **Customize Email**. You can change the sender name, reply-to address, subject, body text, button text, three colors and a logo, preview the result, and send yourself a test. Email customization is available on Core and above; on the Free plan, back in stock alerts go out with the template as it stands, which is the default unless you saved changes on a paid plan.

**Available on:** Core, Growth, Professional and Scale plans. On the Free plan the **Email** button is disabled and shows "Upgrade your plan to customize email".  
**Where to find it:** EZ Preorder → **Restock Alerts** → **Products** tab → **Email** → **Customize Email**.

## How to customize the restock alert email

1. In EZ Preorder, go to **Restock Alerts** and stay on the **Products** tab.
2. Click **Email** at the top of the page, then **Customize Email**. The **Customize Restock Email Template** page opens.
3. Change the settings in the **Branding**, **Text** and **Body** cards. The **Email Preview** card updates as you type.
4. Click **Save** in the bar at the top of the page. You see "Email template saved successfully".
5. Click **Send test email** to check the result in your inbox.

Your changes apply to every restock alert sent after you save. Alerts already sent are not changed.


## Restock alert email settings

The restock alert email has nine settings across three cards.

| Setting | Card | What it does | Default |
| --- | --- | --- | --- |
| **Logo (optional)** | **Branding** | An image shown centered at the top of the email, at most 200 px wide and 60 px tall. PNG, JPEG, GIF or WebP, up to 2 MB. 60 × 60 px is recommended. | No logo |
| **From** | **Branding** | The sender name shoppers see in their inbox. | `{{{shopName}}}` |
| **Reply-to** | **Branding** | The address that receives a shopper's reply. | `{{{shopCustomerEmail}}}` |
| **Subject** | **Text** | The subject line. It also appears as a bold heading at the top of the email. | `{{{variantName}}} is back` |
| **Content** | **Text** | The body text, up to 500 characters. Use placeholders to place the product and the button. | The default text below |
| **Button text** | **Text** | The text on the button that opens the product page. | Shop Now |
| **Text color** | **Body** | The color of all text, including the heading and the product name. | #000000 (black) |
| **Button color** | **Body** | The button's fill color. | #111827 (near-black) |
| **Button label color** | **Body** | The button's text color. | #ffffff (white) |

The default **Content** is:

```
Hello,

The product you've been waiting for is back in stock!

{{{productSection}}}

Don't miss out - quantities are limited.

{{{ButtonSection}}}

Thank you for your patience!
```

The logo is saved as soon as it finishes uploading, and **Remove** deletes it straight away. All other settings are saved only when you click **Save**. Click **Discard** in the save bar to undo unsaved changes.

## Placeholders you can use

Placeholders in the restock alert email are replaced with real values when each alert is sent. Each one works only in the field listed, must have three curly braces on each side, and is case-sensitive.

| Placeholder | Field | Replaced with |
| --- | --- | --- |
| `{{{shopName}}}` | **From** | The **From** name in your preorder confirmation email settings. If that is empty, your Shopify store name. |
| `{{{shopCustomerEmail}}}` | **Reply-to** | Your store's account email, the address Shopify uses to contact you about your store. |
| `{{{variantName}}}` | **Subject** | The product and variant name, for example "Linen shirt - Large". Just the product name when the product has no variants. |
| `{{{productTitle}}}` | **Subject** | The product name. |
| `{{{productSection}}}` | **Content** | A box with a small product image and the product and variant name. |
| `{{{ButtonSection}}}` | **Content** | The button, with your **Button text**, linking to the product page with the variant selected. |

A placeholder used in the wrong field is not replaced; shoppers see the placeholder text as typed. You can also type a fixed sender name or email address instead of a placeholder.

## What the restock alert email looks like

The restock alert email is a centered white card on a light grey background, in this order:

1. Your logo, if you uploaded one.
2. The subject line as a bold heading.
3. Your **Content**. Each line becomes its own paragraph. Blank lines are removed, so they do not add extra space.
4. The product box and the button, wherever you placed `{{{productSection}}}` and `{{{ButtonSection}}}` in the content.

The button opens the product page with the shopper's variant selected. The link carries tracking tags so EZ Preorder can credit orders to restock alerts. See [When are restock alerts sent?](https://docs.ezpreorder.com/restock-alerts/when-restock-alerts-are-sent).

## Who the restock alert email comes from

Every restock alert email is sent from the address alerts@ezpreorder.com. You cannot change that address, but you set the sender name with **From** and the reply address with **Reply-to**. When a shopper replies, the reply goes to the **Reply-to** address, which by default is your store's account email. To have replies go to a support inbox instead, type that address in **Reply-to** and save.

The email has no unsubscribe link. Each signup receives only one email, so there is nothing further to unsubscribe from.

## Send a test email

The **Send test email** button sends the last saved version of the restock alert email to your store's account email. A message confirms the address it went to. Save your changes before sending a test, or the test shows the previous version.

The test email differs from a real alert in a few ways:

- Its subject starts with "[TEST]".
- It uses a sample product called "Product X" with the variant "Product Variant title", a sample image and a sample link.
- `{{{shopName}}}` is replaced with your Shopify store name.
- It does not show the subject as a heading at the top. Real alerts do.

## Limitations

- You cannot send restock alerts from your own email address or domain. The sending address is always alerts@ezpreorder.com.
- There is one email template, in one language, for every shopper and market.
- **Content** is limited to 500 characters.
- `{{{variantName}}}` and `{{{productTitle}}}` work only in **Subject**, not in **Content**.
- There is no unsubscribe link and no automatic discount code. You can type a discount code into **Content**.

## Troubleshooting

**The email has no product image or name.** Check that **Content** contains `{{{productSection}}}` exactly: singular "product", lowercase "p", three braces on each side.

**The email has no button.** Check that **Content** contains `{{{ButtonSection}}}` exactly, with capital B and capital S. Without it, the email has no link to your store.

**Shoppers see placeholder text such as {{{variantName}}} in the email.** That placeholder is in a field where it does not work, or it is misspelled. Check the field against the placeholder table.

**My test email does not show my changes.** The test uses the saved template. Click **Save**, wait for "Email template saved successfully", then send the test again.

**Real alerts have a different subject or button color from the editor.** Make any change in the editor and click **Save**. Saving stores the full template that alerts use.

**I did not receive the test email.** The test goes to your store's account email, shown in the confirmation message. Check your spam folder for a message from alerts@ezpreorder.com.

**The Email button is greyed out.** Email customization needs the Core plan or above. See [Plans and pricing](https://docs.ezpreorder.com/plans-and-billing/plans-and-pricing).

## Frequently asked questions

### Do I have to customize the restock alert email before alerts are sent?

No. Restock alerts are sent with the default email from the start. Customizing it is optional and needs Core or above.

### Can shoppers reply to the restock alert email?

Yes. Replies go to the **Reply-to** address. By default that is your store's account email; type another address in **Reply-to** to change it.

### Is the restock alert email sent in the shopper's language?

No. Everyone receives the same email, in the language you write it in. Write the subject, content and button text in your store's main language.

### Can I add a discount code to the restock alert email?

Yes, as plain text. Type the code into **Content**, for example "Use code WELCOMEBACK for 10% off". EZ Preorder does not create the discount; set it up in Shopify first.

### Can Shopify Sidekick edit the restock alert email?

Yes. Ask Sidekick to edit the back in stock email. It opens this editor with the new subject, content or button text filled in, and you review and click **Save**. See [Use EZ Preorder with Shopify Sidekick](https://docs.ezpreorder.com/reports-ai-and-support/use-ez-preorder-with-shopify-sidekick).

## Related articles

- [What are restock alerts and how do they work?](https://docs.ezpreorder.com/restock-alerts/restock-alerts-overview): the full restock alert flow.
- [When are restock alerts sent?](https://docs.ezpreorder.com/restock-alerts/when-restock-alerts-are-sent): what triggers the email and how revenue is credited.
- [How to set up restock alerts](https://docs.ezpreorder.com/restock-alerts/set-up-restock-alerts): add the Notify Me block and products.
- [Preorder confirmation email](https://docs.ezpreorder.com/notifications/preorder-confirmation-email): where the From name used by `{{{shopName}}}` is set.
- [Use EZ Preorder with Shopify Sidekick](https://docs.ezpreorder.com/reports-ai-and-support/use-ez-preorder-with-shopify-sidekick): edit emails with Sidekick.
- [Plans and pricing](https://docs.ezpreorder.com/plans-and-billing/plans-and-pricing): which plans include email customization.
