New CiviCRM Extension: “Protect Smart Groups”
I've said it before, I'll say it again:
Smart Groups are awesome.
Smart Groups are smart.
Manually adding contacts to a Smart Group?
Bro. Don't even start.
The beauty of Smart Groups is that contacts are automatically added or removed based on the criteria you specify.
Except when you manually add a contact to a Smart Group.
Then it will never be automatically removed. And one day, you're going to spend much more time than you want trying to figure out why that contact is in that Smart Group.
Fortunately, there's now an extension that will prevent you — and your staff — from doing this Bad Thing™.
The “Protect Smart Groups” extension is now available for CiviCRM versions 6.4.0 and higher. (And since 6.4.1 is the latest Security Release, you should be running version or higher already.)
I recommend you install it, and save yourself some headaches down the road.
All the best,
A.