Make workflows more powerful with this simple solution
Workflows are very limited because they dont allow us to apply actions on associated records exclusivly. We can control which records are enrolled with TRIGGER + IF/THEN logic, but we can't control what happens to the associated data. Example: a contact fills out a form and we like to copy data from the contact to a deal. The contact has several deals, and there is no option to "select" which deal data should be copied to. Its only possible to copy data from the contact to ALL the associated deals.
The solution to fix this limitation would be to create a FILTER action that can do a search/lookup on other records (associated deals / contacts / tasks etc) and the actions that is created after the FILTER will only be applied to those records that match our filter. This logic would open up a world of options when building automation and would be like having another "TRIGGER" inside a workflow.