My client wants members on their site to regularly update their profiles (to prevent them going stale), and I've been thinking about the best way to handle notifications for this. One idea was a simple 'subscription' model, where after a certain time has elapsed from the last update (say 3 months), if a profile has remains unedited, ee sends out an email to the member encouraging them to log in and update it. The site is free, so there's no need for payment gateways... so Cartthrob's subscription handling would be overkill. I also looked at Memberr, but again it's too complex for this simple task. I'm just really wondering how best to automatically check member accounts regularly and send notifications to account holders.
One idea might be to have a hidden template that I request nightly with a cron that queries account dates and sends out automated notifications that way? My only issue with that is that it's not really handled within the CP. I don't have any experience of developing modules, only plugins.
I'm planning to use Zoo visitor to handle member data rather than the native member module (don't know if this makes any difference!)
If anyone has any experience of doing something like this I'd love to hear how you handled it!