We are trying to create a workflow that each time one of the three events below happens it will send an email to a particular user. Now the workflow works, besides one major flaw. In order to use ISCHANGED, evaluate rule has to be set to, "created, and everytime it's edited" which is now firing the workflow even if something not included in the formula has changed. Any suggestions on correcting this?
Formula:
Account.RecordTypeId="012A0000000hEaT"&&
ISCHANGED(Email)||
ISCHANGED(RecordTypeId) ||
CONTAINS(Title,"FORMER")