• Hello, thanks so much for making a great plugin! I’m wondering if you have any suggestions how how to manage a database where you want participants to expire after certain time (1 year for example) and require them to renew?

    I’m thinking the administrator could send a bulk email to all participants once a year asking them to renew by updating their record with a tickbox or a date picker field? And then the database could be sorted by those who have/not not renewed and those who have not could be deleted?

    What ever would require the least manual input.

    Any suggestions or advice would be appreciated!

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author xnau webdesign

    (@xnau)

    If you want to add email functionality to Participants Database, you’ll need to get the Email Expansion plugin from us. This gives you many different ways of sending emails based on your data.

    If you want to automate it, you can do that with some custom code. I have an article that explains how to do it in general, you’ll need some coding skills to get it to do the specific thing you’re asking about.

    Automatically Sending an Email using the WordPress Cron

    Thread Starter niceassets

    (@niceassets)

    Thank you but sorry no I don’t need email! I just want the records to expire after a year either from the date the person joined or bulk everyone on the 31st of December, and they have to somehow opt back-in to renew? Any suggestions appreciated!

    Plugin Author xnau webdesign

    (@xnau)

    Basically, you still need to do the same thing: you’ll need to write custom code that uses the cron to periodically check on the records and flag the ones that have expired, and then do whatever you want to do (such as change a value in the record) if that’s the case.

    Thread Starter niceassets

    (@niceassets)

    Thank you! I’ll try something like that out ??

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Set expiration dates and requiring renewal for particiapnts?’ is closed to new replies.