Email Templates Overview
This article provides an overview of BigCommerce’s transactional email templates and API.
Editing
To edit transactional email templates in a store’s control panel, log in and navigate to Marketing › Transactional Emails.
Use Handlebars expressions to localize email templates and access dynamic data (like a customer’s first name in an order email).
Learn how to edit, test, and preview transactional email templates in the control panel.
Saving an email template that exceeds 65,536 characters returns an “Email body too large” error message and truncates extra characters.
API
To manage transactional email templates programmatically, use the Email Templates API. For example, to get a list of email templates, send a GET request to /v3/marketing/email-templates.
Request
Response
To update an email template, send a PUT request to /v3/marketing/email-templates/{template-name}.
Overrides
Pass in a channel’s ID using the ?channel_id= query parameter to create a channel-specific override for a transactional email template.
Omit ?channel_id to interact with global email templates.