Apps Ballance Cash_2 Chat Checkout Click Code Cog_Wheels Compose_email Conference Contacts Earth Edit_File_1_ Email Email_2 File Folder_2 Gift Group Group_2 Help ID ID_2 Key Keys Laptop_Store Like_1_ Link Lock Log_Out Map Marketing Mobile_UI Navigation POS Partnership Profile Safe_2 Search_User Secure_Files Settings Share Shield Shield_2 Shopping_Cart Support_Male Trash Type_pin User_female User_male logo copy

Deleting Inactive User Accounts

Iain Poulson avatar
Iain Poulson Last updated on March 6, 2021

If you have a site with lots of user signups, but you want to make sure those users are active, you can use WP User Manager to delete user accounts that have not logged in to the site for a period of time.

To do this, you need to have the Security addon installed.

  • Navigate to the Users > Settings page
  • Click on the Security tab
  • Turn on the ‘Inactive Account Deletion Reminder’ setting

Here you can set the number of days of inactivity before a user is deleted. The default is 30.

If you want to send an email to the user before their account is deleted then with the ‘Send Inactive Account Email’ setting enabled, users will get an email sent 7 days before they are to be deleted. If they log in after getting the email, they won’t be deleted.

If the ‘Inactive Account Interval’ is less than 7 days, then the email reminder is sent out 1 day before deletion.

You can edit the subject and body of the reminder email sent from Users > Emails > Delete Inactive Accounts

WP User Manager logo

Get Started with the Best WordPress Membership Plugin Today

Connect, Manage and Build your Membership Site

Need more help?

If you still didn't find an answer you can always contact us

Submit a ticket