My Mautic version is: Mautic 4.x
My PHP version is:7.4.33
My Database type and version is:5.7.44 Mysql
Here is my scenario:
We have created campaign flow in which contact is getting into via segments.
Contact is receiving Email 1. This email have content about a product and encourage customer to Buy that product. There is a CTA button for BUY.
Then after there is condition check which checks if that product is purchased or not. This condition check is applied on custom field boolean created in custom object. This field name is “purchased”. By default values is 0. When a product got purchase , this value sets to 1.
If product is purchased then Thank you email sent to contact otherwise Reminder Emails.
There are multiple campaigns running with same steps. And contacts can qualify multiple campaigns simultaneously.
Now the issue is - When contact is only in one product campaign and purchasing that product, then that contact is receiving thank you email which is a correct behavior.
But when contact is in multiple product campaign but purchasing any one of the product. Then that contact is receiving thank you email from all the campaigns instead receiving 1 thank you email. The purchase field is 0 even though mautic condition taking this contact to yes path and as a result Thank you email is getting send.
This is the major issues we are facing.
Can you please help us to understand what we can do in order to tackle this issue.
Thank you !