This article provides an overview of BigCommerce’s transactional email templates and API.
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.
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.
To update an email template, send a PUT request to /v3/marketing/email-templates/{template-name}.
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.