Ability to purge inactive/never active affiliates?

0

I have a very large number of affiliates, but only a few are active (or have ever been active). Is there a way to purge affiliate accounts (i.e. delete user) that 1) do not own a site, 2) have never made a referral, and 3) are 60 days old? None of my affiliates are attached to any site except my dedicated affiliate site (i.e. they’re not blog owners).

If this doesn’t exist, something like would be useful to prevent a database from becoming unwieldy with useless data. The above mentioned criteria would also keep active affiliates safe, though the criteria could be altered. Additionally, it’d be nice if it tied in with your Automessage plugin to notify users that their inactive affiliate accounts will be deleted in 30 days.

This would also be useful to purge inactive sites with Pro Sites, though instead of deleting blogs it’d just archive them since it’s a lot easier to recreate a user account than a whole site.

Thoughts?

  • Ash
    • Code Norris

    Hello @Gabe

    I hope you are well today and thanks for asking the question.

    I am afraid this is not possible out of the box. About the automessage integration I am marking this as a feature request.

    To detect inactive affiliate users and delete you need to edit the plugin custom. There is no option or settings built in available, I am sorry.

    Also, if you need to customise this then you can post a job in our job board where you can hire a developer to assist further: https://wpmudev.com/wpmu-jobs/

    Cheers

    Ash

  • Ash
    • Code Norris

    Hello @Gabe

    I can’t guarantee about the feature request, as I think you know that it depends on number of votes from other members in this thread.

    About inactive users, we just keep them. We never delete them, they are just normal wordpress users but they don’t have any premium access. Though they are in our mailing list as long they don’t unsubscribe themselves.

    Cheers

    Ash