Skip to main content

I have created 4 products in my Woocommerce store. At the same time, I created the corresponding course in Mentortools. Now I have bought each of the courses once as a test and then created a zap in Zapier. I used the relevant test purchase when creating it.

If I now buy a product in another test purchase, all zaps are executed and all courses in Mentortools of the 4 zaps are also activated.

 

In my Woocommerce order, the WooCommerce Zapier History field also shows 4 messages such as Sent “Order #2115 successfully via Order paid trigger”

 

I would be grateful for any tips or hints.

 

I accidentally wrote the title in a misleading way. It should read: Too many tasks generated


Hi @HuSumiBi 

You probably need to add a Filter as Step 2 in the Zap or use Paths:

https://zapier.com/apps/filter/help

https://help.zapier.com/hc/en-us/articles/8496288555917


Is there no other solution without the third step in the workflow?

Zapier receives the correct course as data from WooCommerce. In the second step of the Mentortools zap, this name is actually linked to the Mentortools ID. And this is where the error occurs that the product name sent by Woocommerce is simply replaced with the one that was originally entered in this incorrect zap.


@HuSumiBi 

WooCommerce Zap trigger step do not offer in-step filtering for a specific product in an order.

Looks like you have a static Course ID set in Step 2.

Thus, as the Zap steps are currently configured, any time the Zap is triggered for paid Order, it will perform Zap step 2.

If you only want the Mentortools step to process when conditions about the order are met, then that would be the purpose of a Filter or a Path (each Path has Filter).

 


Reply