The following rules determine which lead flow your visitors will see when viewing a page with multiple active lead flows:
Previous lead flow submission or dismissal
If a visitor has previously dismissed a lead flow, they won't be presented with that same lead flow for 14 days. If they have previously submitted that lead flow and are viewing a page with that same lead flow in the same browser without clearing their cookies, they will not be shown the same lead flow again. They will be shown the next active lead flow for that URL that they are eligible for.
Lead flow location
Given that the user has not previously submitted or dismissed it, the lead flow set to the most specific page URL will take priority. For example, if you have a lead flow set to load on All pages and a lead flow set to load on http://www.domain.com/home, the lead flow set to load on http://www.domain.com/home will show. This applies to lead flows that have the same flow triggers (On 50% page scroll, On exit intent, etc.) or the same type (Pop-up box, Dropdown banner, etc).
If there are two lead flows with different flow triggers set to load on the same page with the same location specificity, the lead flows won't conflict each other and will wait for their respective triggers, given that the user has not previously submitted or dismissed either lead flow. For example, if a lead flow is set to load on all pages and is triggered on 50% page scroll and another lead flow is set to load on all pages and is triggered on exit intent, the two flows will load when the user triggers each lead flow.
If multiple lead flows are active on a page with the same location specificity, the same trigger, and have the same type (Pop-up box, Dropdown banner, etc.), the most recently updated lead flow will display. If the user has previously submitted or dismissed the most recently created lead flow, they will be shown the next lead flow they are eligible for.