Customers & loyalty Easy ~5 min to build
Tag first-time buyers for a packing-slip thank-you
Tag first orders so the warehouse drops in a welcome card and your email tool sends a first-purchase series instead of the regular one.
Trigger: An order is created.
What it does
- When an order comes in
- Check it's the customer's first
- Tag the order and the customer
Tools involved: Shopify Flow · Make · n8n · Zapier
Starting a store? Every recipe here runs on Shopify, and Shopify Flow is a free app on most plans.
Try ShopifyAffiliate link: we may earn a commission if you sign up.
How to build it
Shopify Flow Recommended
Trigger: Order created
Conditions
- order.customer.numberOfOrders equals 1
Actions
- Add order tags: first-order
- Add customer tags: first-time-buyer
Order tags show on the orders list and can be printed on packing slips by most order printer apps.
Get it: Shopify Flow
Make
- Shopify > Watch events (advanced), Event topic ORDERS_CREATE
- Shopify > Get a customer
- Filter: orders count = 1
- Shopify > Update an order (tags)
Build it in Make
n8n
- Shopify Trigger, topic orders/create
- IF: customer orders_count = 1
- Shopify: Order > Update (tags)
Build it in n8n
Zapier
- Shopify: New Order
- Filter by Zapier: customer orders count = 1
- Shopify: Update Order (tags)
- Shopify: Add Tag to Customer
Build it in Zapier
Stuck?
Get this built for you by a vetted automation expert. Hire an expert →
Checked against:
The Weekly Special
One email a week: which apps raised prices, one new automation recipe, and one cheaper alternative worth a look.
Free. Unsubscribe anytime.
Starting a store? Try Shopify (affiliate link).