Skip to main content
Question

Creating separate emails for each vendor in a Shopify multi vendor order

  • May 11, 2026
  • 6 replies
  • 37 views

Hello: I wonder if anyone might have a sample zap or point to public collateral like youtube that might show an example of how to create a separate email for each vendor in a multi vendor order..  I understand the concept of setting up as follows;

  1. Shopify New Paid Order trigger
  2. Looping by Zapier (Create Loop From Line Items)
  3. Filter/Path by manufacturer field
  4. Send Email action

But as I transverse though the steps, it just doesn’t seem to work.  So, I’m kind of at a loss at this point.

Thanks in advance for anyone that might point me in the right direction.

Curtis

6 replies

Forum|alt.badge.img+3
  • Zapier Solution Partner
  • May 11, 2026

Hi ​@curtisnh 

Can you share a screenshot of your Zap configuration and a quick description of the problem? That'll make it much easier to understand what's going wrong.


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • May 11, 2026

Hi ​@curtisnh 

Help us have more info by posting screenshots showing how your Zap steps are outlined and configured in the CONFIGURE tab with the field mappings visible.


Forum|alt.badge.img

Hi ​@curtisnh Sharing screenshot is obviously going to help us to further check how you have configured the loop steps and filters.
meanwhile to cross check sharing basic zap outline which can help to achive your end goal.

Step 1 - Shopify — New Paid Order

Looping by Zapier — Create Loop From Line Items
Values to Loop:
- Product Title
- Vendor / Manufacturer
- SKU
- Quantity

Filter(Paths)
Only continue if:
Loop Vendor = "Vendor A"

Send Email
To: vendorA@email.com
Body uses LOOP fields only(not to use fields from shopify trigger step)


SamB
Community Manager
Forum|alt.badge.img+11
  • Community Manager
  • May 14, 2026

Hi there ​@curtisnh 👋 Just wanted to check how you’re getting on with this? Did Guarav Singh’s suggestion help to point you in the right direction? 

I couldn't find any video tutorials on your specific use case but wanted to share some resources that may help to more generally explain how to use Looping in a Zap:

Let us know if those help or if you need more guidance here 🙂


Hi @curtisnh - one thing I would check before adding more Paths: decide whether the Zap should send one email per line item, or one email per vendor.

 

The outline above works for a simple test, but if an order has two products from Vendor A and one product from Vendor B, Looping + Send Email will usually produce 3 sends unless you group the line items first. For a multi-vendor order, I would build the first pass like this:

 

1. Use the Shopify paid-order trigger and confirm the line item fields include title/SKU/quantity/vendor (or manufacturer).

2. Create a tiny vendor email lookup table: vendor name -> recipient email. This can be a Zapier Table, Google Sheet, or hardcoded table if you only have a few vendors.

3. Group the order lines by vendor before the Send Email step. Looping alone iterates rows; it does not automatically merge multiple rows for the same vendor into one message.

4. For the first test order, use 3 line items: 2 from the same vendor and 1 from another. The expected result should be 2 vendor emails, not 3.

5. Keep the email body built only from the grouped vendor lines, so Vendor A never sees Vendor B's products.

 

If your vendor list is fixed and small, Paths can work. If the vendor list changes or you have more than a handful of vendors, I would avoid one Path per vendor and use a lookup/grouping step instead.


Forum|alt.badge.img+3
  • Zapier Solution Partner
  • May 19, 2026

Hey ​@curtisnh, just checking — did any of these fixes do the trick for you?