Automattic / wp-calypso

The JavaScript and API powered WordPress.com
https://developer.wordpress.com
GNU General Public License v2.0
12.41k stars 1.98k forks source link

Self-service deleted site restore #88580

Closed dhackneya8c closed 19 hours ago

dhackneya8c commented 5 months ago

What

When a user deletes their WordPress.com site, it can be restored within 30 days, but this requires the user emailing us and HEs performing a manual site restoration process. A self-service site restore button could be added in the Delete Site area of Settings > General that would allow the user to restore their site with one click, as long as it's within the 30 day period before purging.

Why

Site restore requests are received every day in the Account Recovery queue. As our user base has grown, so have the demands on the Account Recovery queue. Allowing users a self-service option for this would eliminate hundreds of tickets over the course of a year, saving 15-20 hours per month of HE time currently devoted to this multi-click process.

How

Once a user has deleted their site, the self-restore button would be available in Settings > General > Delete Site, but only for 30 days. When the site is purged, the button would need to be automatically removed.

Markup on 2024-03-15 at 13:29:43

nerdysandy commented 5 months ago

👋 Just adding a note that we ran some data on this and count of such tickets has gone from 2 to 18 over the last 3-4 months. Allowing users to restore their sites themselves will help us to create some bandwidth to work on other higher priorities. Thank you :)

retnonindya commented 5 months ago

📌 ACTIONS

I assigned this feature request to team YOLO. Please let me know if there is more appropriate team handling this. I also assigned priority Normal on this feature request, as Sandeep mentioned, this will be helpful in giving more bandwidth for HEs to work on other higher priorities.

mrfoxtalbot commented 19 hours ago

We now have a "Restore" link under wordpress.com/sites. Screenshot 2024-08-28 at 11 31 30

I think this fixes the issue so I am going to close it but feel free to re-open if necessary @dhackneya8c.