Hi! I’ve been trying to figure out how to send different confirmation emails that were specific to each product. For example, I have digital products that, when you purchase them, send you a link to your product via email. However, I can’t seem to figure out how to make custom emails, without it being attached to all the products. I’ve been looking online and can’t find a solid solution.
I understand this specific situation will involve code, and it would be great for an easy walkthrough on how to do it- since I’m not familiar with Shopify’s code.
Thank you!
If you just mean you want some products to have different content that is a done by customizing the notification templates with the suitable logic.
Often just using whether it’s physical product or not etc. or product tags in if statements {% if product.tags contains ‘digital’ %}..{% else %}…{% endif %} or
If by confirmation-email you mean staff notifications see shopifys free automation app shopify-flow and it’s email action.
If by confirmation-email you mean emailing the customer a transactional email after a purchase an external service or app is required
https://tasks.mechanic.dev/?q=email
https://learn.mechanic.dev/core/actions/email
https://learn.mechanic.dev/platform/email/custom-email-domain
since shopify-flow does not support emailing arbitrary emails so only does admin emails.
Maybe shopify-mail or marketing automations can do this not sure without testing but could be worth checking,research or reaching out to support ![]()
Good Hunting.
Thank you! I have heard from other people that using a third-party application would be best, but at the moment I’m trying to find one that isn’t so costly.
Thank you for responding so quickly, I really appreciate it.
You could try Klaviyo? It integrates with Shopify and is relatively inexpensive ($60 per month for 15,000 monthly email sends).
Mechanic doesn’t charge based on transactional emails per month.
And also has a pay what feels good policy which is why I recommend it so much.
https://learn.mechanic.dev/platform/policies/pricing
It can fill a lot of scriptable automation roles it just doesn’t have a fancy point click gui for everything under the sun as the main tradeoff.