I'm currently building a flow that includes nested If. First determine whether the Condition_now is inactive. If no, do nothing, If yes, I need to check whether the count_emails is less than 4, if yes do something (include send emails), if not do other things (remind myself).
Originally, every person receive one email if his information for condition_now and count_emails are all satisfied. But, currently, every person receives 6 emails if his information for condition_now and count_emails are all satisfied.
Why so, is it because sending emails are inside apply to each which produces duplicates?
This is my current flow:



Under the No's Apply to each, I have a condition to determine whether the count_emails is less than 4.



It's strange that you can see there is only 7 HTML tables created under "if yes", that means 7 persons each receive 1 email. But in fact, these 7 persons each receive 6 duplicated emails. Why So.