Email the Customer When a Shopify Order Is Tagged

5 min setup
No coding required
Runs automatically

Some order updates need a personal note to the customer: a custom item going into production, a backorder, a pickup that's ready. If your team already marks those orders with a tag, this workflow watches for that tag and emails the customer once, then records the date it was sent on the order, so the same customer never gets the email twice when the order is edited later.

Shopify logo icon
When your team adds a tag to a Shopify order
Shopify logo icon
Check whether this order was already emailed
Email the customer about their order
Shopify logo icon
Save today's date on the Shopify order

How it works

5 steps to add a tag and the customer hears from you, exactly once

Shopify logo icon

When your team adds a tag to a Shopify order

App connector: Shopify • Time to complete: 1 minute

Runs whenever an order changes, including when a tag is added.

Shopify logo icon

Check whether this order was already emailed

App connector: Shopify • Time to complete: 1 minute

Read the order metafield that stores the date the tag email was sent, for example custom.tag_email_sent.

Continue only if the tag is new for this email

App connector: Filter • Time to complete: 1 minute

Continue only when the order's tags include your chosen tag and the sent-date metafield is empty.

Email the customer about their order

App connector: Email • Time to complete: 1 minute

Send the email to the order's customer email address, with the order number and the message for this tag.

Shopify logo icon

Save today's date on the Shopify order

App connector: Shopify • Time to complete: 1 minute

Write the send date to the sent-date metafield, so the order is skipped on every later update.

Trusted by 1,000+ merchants
Logo: Rothy's Logo: Adidas Logo: Allure Logo: GQ Logo: DraftKings Logo: Chubbies Logo: Made In Cookware Logo: MUD/WTR

Ready to add a tag and the customer hears from you, exactly once

Get setup in 5 minutes.

Use this template →

FAQs

Why does the workflow run on every order update?

Shopify reports a new tag as an order update, so the workflow checks each update for your tag. The filter stops it right away when the tag isn't there or the email was already sent.

Will the customer get a second email if the order is edited later?

No. The send date is saved to an order metafield, and the filter skips any order where that metafield already has a value.

Can I send different emails for different tags?

Yes. Copy the workflow for each tag, change the tag in the filter, the email text, and the metafield key, so each tag tracks its own send date.

Personalize this template

Customize this workflow even further:

Remove the tag after sending
Add an Order Remove Tag step at the end if your team uses the tag only as a send signal and wants the order list kept clean.
Copy your team on each email
Add your support inbox as a CC or BCC on the email step, so the team can see what each customer was told.

You're in good company

"MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
PetFriendly

"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Zailys

"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Rothy's

add a tag and the customer hears from you, exactly once

5 min setup • Fully supported if you need help