I have workflows set up to automatically assign lead sources to our contacts depending on where they come from. With our ads setup though, our Google Ads redirect to our landing page, and so what's happening is that the contact will enrol through the 'Google' assignment and then be re-assigned by the second workflow to 'Landing page'.
It would be so much simpler if I could set the initial trigger to "Has submitted X form" AND "Google ad ID is unknown", rather than having to build if/then branches with a time delay to get around this.