Rewriting one email
One email, with your wording on top of the platform's. The page is four panels in the order you'd use them: see it, change it, what you can put in it, and what it says now.
Preview & test
| Control | What it does |
|---|---|
| Open preview | Renders the email in a new tab with example data filled in. Nothing is sent. |
| Send a test to me | Actually sends it — to the email address on your own staff account, never to a customer. It is the only way to see how the email lands in a real inbox, which is where a too-wide table or a colour that vanishes on a dark background shows up. If your staff account has no email address on it, the button says so and sends nothing. |
Your wording
Leave a box empty and the default is used. That is the whole model — the three boxes are an override, not a starting draft, so you can rewrite just the subject and let the body alone.
| Field | What to put |
|---|---|
| Subject | One line, up to 255 characters. Placeholders work here too — this is where {{ order_no }} earns its keep. |
| Body (HTML) | Your wording as HTML — <p> paragraphs are usually all you need. It sits inside your theme's email design, so don't write a whole page: no <html>, no styling of the header or footer, they're already there. |
| Plain-text version | Optional. Leave it empty and one is built from your HTML. Fill it in only if you want the text-only readers to get something different. |
Nothing takes effect until you press Save, and it applies to the next email of that kind that goes out.
Placeholders
Type one of these into the subject or the body and it is swapped for the real value when the
email is sent. The panel lists the ones this particular email knows — a refund
email carries {{ refund_amount }} and a return email carries
{{ rma_code }}, and neither has the other's.
Four are on every email: {{ store_name }}, {{ store_email }},
{{ store_phone }} and {{ shop_url }}.
Two more are for emails that list things, and are only worth using if you are writing your own body in HTML:
{{ items_html }}— the line-by-line table of what was bought.{{ rows_html }}— the totals block underneath it.
A placeholder this email doesn't know is not swapped. It goes out exactly as you typed it, curly brackets and all, in front of a customer. Copy them from the panel rather than from memory, and use Send a test to me before you trust one.
The default
The bottom panel is the platform's wording for this email — its subject, its lines, its button and its small print. It's there for two reasons: to write against, and so you can see what a customer gets while your boxes are empty. It also shows in the grey placeholder text of the Subject box.
Restore the default wording
Appears only once you have saved something. It throws your wording away — subject, HTML and plain text together — and the email goes back to the platform's. You're asked to confirm, because there is no undo and no copy kept. The Edited badge on the list disappears at the same time.
Restoring is how you back out of a change safely: the default is never edited, so it is always there to come back to.
Good to know
- Test with a real send at least once. Preview shows the layout; only a real email tells you whether your subject is truncated on a phone.
- Don't put prices or dates in the wording by hand — they date. Use the placeholders, which are filled from the order as it goes out.
- An empty body box is not an empty email. It's the default. There is no way to send a blank email from this screen.