Skip to main content
Question

How to send Shopify order confirmation to additional email address

  • July 17, 2026
  • 4 replies
  • 58 views

Forum|alt.badge.img

FYI, I have some experience with Shopify (tons of experience with other ecommerce) and almost no experience with Klaviyo.

I have a Shopify Plus B2B store, and some companies have multiple people ordering, but they want all invoices (or order confirmations) to go to one accounting email address. Nobody cares if the person submitting the order also gets the email, so this doesn’t need to replace anything Shopify is doing, I just need to send it to an additional address.

My hope was that I could add this additional email address in a custom metafield in Shopify and pull that into Klaviyo to send the order confirmation again to the accounting email. 

Any help greatly appreciated!

4 replies

MANSIR2094
Expert Problem Solver IV
Forum|alt.badge.img+21
  • Expert Problem Solver IV
  • July 18, 2026

Hi ​@ksech , This is possible, but the key thing to know is that klaviyo sends emails to klaviyo profiles not to an email address stored in a  shopify metafield. So simple pulling an accounting email from a metafield into an order confirmation flow won't send the email to that address . If you want to automate it, I would recommend creating a klaviyo profile for the accounting email and Shopify flow, Make, or another integration to trigger a custom event or keep that profile updated whenever an order is placed. Klaviyo can then handle the flow and send the order confirmation to the accounting contact.

If you are trying to do this with klaviyo alone, I don't believe there's a native way to dynamically send a flow email to an email address stored in a profile property or Shopify metafield. The recipient must be the profile that enters the flow.


Fabi.SPL
Contributor I
  • Contributor I
  • July 19, 2026

klaviyo's default order confirmation flow is tied to the customer email on the order, so you're right that you need a workaround. the metafield idea is solid but the non-obvious risk is that klaviyo's native metafield sync for orders is limited to certain types and sometimes just doesn't pull through custom ones reliably. i'd test that first with a single order before building the whole flow.

honestly, the cleaner approach might be to skip klaviyo for the second email entirely and use a shopify flow. you can trigger off order creation, grab the metafield value from the company or customer, and send a simple email via the "send email" action in flow. it's way simpler and doesn't depend on klaviyo's sync timing.

but if you're set on klaviyo, you could also use a custom event or webhook to push the order data with the extra email into a separate list and fire a flow from there. depends on how much you want to keep everything in one platform. what's your metafield setup look like?


Forum|alt.badge.img
  • Author
  • Contributor I
  • July 19, 2026

 

honestly, the cleaner approach might be to skip klaviyo for the second email entirely and use a shopify flow. you can trigger off order creation, grab the metafield value from the company or customer, and send a simple email via the "send email" ction in flow. it's way simpler and doesn't depend on klaviyo's sync timing.

This is exactly what I thought, but it seems Flow will only send internal emails to my store domain. If there’s a way to send to external emails, I’m missing it.


Forum|alt.badge.img
  • Author
  • Contributor I
  • July 19, 2026

I would recommend creating a klaviyo profile for the accounting email and Shopify flow

I’m not opposed to doing it this way, but am still hoping for an easier solution that will pull the email from a custom metafield in Shopify.  If I DID go this route, can you explain or point me to a doc that explains how to do this?