Modify Order Confirmation Template with API

Topic summary

  • Original request: An app developer wants their AWS-hosted Shopify app to automatically edit the Order Confirmation email template upon app install, inserting an extra line (an HTML image referencing the order number). The code works when manually added in Store Settings > Notifications > Customize email templates.

  • Platform limitation: Shopify support confirmed the Admin API currently cannot modify Order Confirmation email templates. They acknowledged the use case and will forward it to the product team for consideration.

  • Follow-ups: Other developers asked if an API has since been introduced; no update or change was provided in the thread. One shared a magazine subscription workflow needing quarterly template updates timed precisely, highlighting the need for automation.

  • Outcome and status: No API-based solution or official workaround beyond manual editing was offered. The request remains a feature request; the discussion is open with no timeline or resolution.

Summarized with AI on December 19. AI used: gpt-5.

Hi everyone,

I have built an app hosted on AWS which is working properly and ready to be listed. However, i checked the docs for API and community to find the correct way for my APP to automatically modify the order confirmation email template for all stores that install your Shopify app. My end goal is to add a line just after the total or before the payment method like to following “” This works fine if i place the code in Store Settings >Notification > Customize email templates but i need my app to do the job on all stores on install.

Thank you

2 Likes

Hi @SaudiSystems :waving_hand:

At this time, Admin API doesn’t support modifying the order confirmation email templates. Thanks for sharing your use case, we’ll be sure to let our product team know that this would be a valuable feature for future consideration.

Hello,

Do you have any news? Have you implemented the API to update the email template?

1 Like

Any word on this? Amongst other things we run a magazine subscription business and currently have to update the template manually every 3 months so that it reflects the current magazine issue number in the order confirmation email. Currently a manual task done as close as possible to the issue changeover time, but would be better to be automated to change at exactly the right moment. (Also useful because the change over date this quarter falls on a weekend for the first time!)