Email Templates¶
The Email Template page controls the emails GiftCard Hero sends when a gift card is issued. Go to Email Template in the left navigation.

Template sections¶
The email template page has three main sections plus optional settings.
Language¶
Use the language dropdown to select which language you're configuring. When a gift card is sent, GiftCard Hero uses the language that matches the customer's locale. If no translation is configured for that locale, the default is shown.
Email text for purchaser¶
Enter the custom message shown in the email sent to the buyer (the person who purchased the gift card). This email is sent when a recipient has been specified on the gift card.
Accepts plain text or HTML.
Email text for recipient¶
Enter the custom message shown in the email sent to the recipient (the person receiving the gift card). This is the main gift card delivery email.
Accepts plain text or HTML.
Additional settings¶
These checkboxes control what appears in the generated email:
| Option | Effect |
|---|---|
| Show gift code directly in email | Include the gift card code in the email body. By default, customers need to click "View gift card" to reveal the code. Enabling this shows the code inline. |
| Hide "View gift card" button | Remove the button that links to the animated gift card page. Useful when you're showing the code directly and don't want the visual page. |
| Include greeting message, recipient name and from | Add the sender's personal message, the recipient's name, and the sender's name to the email. |

Generating and previewing¶
Click Generate email template to render a preview of the email based on your current settings. The preview opens in a modal so you can review the final output before it goes to customers.
Click Cancel to discard changes.
Reminder email template¶
The email sent for unused balance reminders has its own separate template. Access it from the Unused Balance Reminders page → Change email template. The reminder template has the same structure (language, purchaser text, recipient text, checkboxes) but controls the reminder-specific messaging.
Troubleshooting¶
Variables showing as literal text (e.g., {{recipient_name}})
Check spelling and case — variable names are case-sensitive. Ensure {{ and }} are both present with no extra spaces inside.
Email going to spam - Verify your Shopify email sending domain's SPF and DKIM records - Avoid spam trigger words in the subject - Test the email in multiple clients before sending to customers
Logo not displaying in some email clients Some clients block external images by default. Use an image hosted on a reliable CDN — GiftCard Hero's template handles this automatically for images uploaded through the app.
Email preview¶
