A voucher email has one practical job: help the recipient understand and use the offer they have received. A large discount headline and an attractive button are not enough if the code, expiry or restrictions remain unclear.
I begin with the questions somebody will ask when they return to the message later. What is this? Where can I use it? What is it worth? When does it stop working? What do I need to buy? The email should answer those without requiring a search through the website.
Separate the code from the explanation
Make the code easy to identify and copy. I prefer ordinary selectable text for essential details, so the recipient is not dependent on an image loading. Decorative styling should not introduce spaces or punctuation that somebody mistakes for part of the code.
The value needs an equally clear explanation. A fixed amount and a percentage are different offers, and restrictions can change their practical value. The wording should come from the actual offer configuration rather than a separately maintained promise that may drift out of date.
If the voucher relates to an earlier order, a readable reference can help the recipient understand why they received it. That reference should not expose unnecessary personal information. Any account link should behave sensibly for a person who is not currently signed in.
Make the expiry understandable
An expiry date belongs near the code and offer details. If a precise cut-off time applies, write it clearly with the relevant time zone rather than leaving the recipient to infer what “ends Friday” means. If there is no expiry, state that only when the underlying offer really has none.
I check the message against the configured voucher rather than trusting a preview with sample data. A template can look correct while using a missing or wrongly formatted value. One voucher with an expiry and another without one make a useful pair of test cases.
Restrictions need similar treatment. Minimum spend, eligible categories, usage limits and whether offers combine should be explained where relevant. This is a communication review, not a substitute for having appropriate terms checked for the particular promotion.
Follow the whole route on a phone
Open the received email, select the code, follow the shop link and try an eligible basket in a test environment. Then try an ineligible basket. The shop’s explanation should agree with the email rather than revealing a new condition at the last moment.
I also check the email when images are unavailable and at a narrow width. A wide details table can make the message awkward to read even though it looks tidy in a desktop preview. The offer, code and essential conditions should remain easy to find.
A prominent redemption link should lead somewhere useful. The homepage may be appropriate for a broad offer; a restricted collection may be more helpful when only a small part of the catalogue qualifies.
Give customer support the same information
The person answering questions should be able to see the offer rules and understand the message customers received. Keeping a dated copy of the template and its intended conditions makes a later enquiry easier to resolve.
Before sending a promotion, I check one real test email from delivery through redemption and confirmation. That does not prove every email client or basket combination will behave identically, but it catches mismatches that a template preview cannot. A useful voucher message makes the next purchase understandable without requiring the recipient to negotiate with the interface.