Is there an existing extension (or a recommended approach) to automatically assign user groups based on email activation and user activity?
Here is the logic I am looking to implement:
- Not Activated: Automatically assigned to users who have not verified their email address.
- Active: Automatically assigned to users who have verified their email and have been active (last seen) within the past 30 days.
- Inactive: Automatically assigned to users who have been inactive (not seen) for more than 30 days.
Has anyone set up a similar rule-based system, or is there an extension that can handle group assignments dynamically based on these criteria?
Thanks in advance for your help!