Trash, Restore and Permanent Delete
Removing a dataset happens in 2 steps. Trash hides it and keeps everything, and permanent delete removes it for good.
Move a Dataset to Trash
- On the Datasets screen, find the dataset.
- Select the trash icon, Move dataset to Trash.
- Confirm with Move to Trash.
The dialog warns that “All blocks and shortcodes using this dataset will stop showing its table until you restore it.” You’ll then see “Dataset moved to Trash. Its embeds are now hidden.”
While a dataset is in Trash:
- Blocks and shortcodes using it show nothing to visitors.
- It’s hidden from the block picker, the public API and the AI tools.
- Its revisions, draft and publication state are all kept.
Anyone who can edit the dataset can trash it. Editors can trash their own datasets, and administrators can trash any of them.
Restore a Dataset
- Set Filter datasets to Trash.
- Select Restore dataset on the dataset you want back.
It returns with the draft and publication state it had before, with the message “Dataset restored with its previous draft and publication state.” If it was published, its tables and charts appear again right away.
Delete a Dataset Permanently
Only administrators can delete a dataset, and only from Trash.
- Set Filter datasets to Trash.
- Select Delete permanently under the dataset’s name.
- If you want a copy, select Export latest draft CSV in the dialog.
- Type
DELETEfollowed by the dataset ID in Type DELETE 12 to confirm, using your own ID. - Select Delete permanently.
The button stays disabled until the text matches exactly, such as DELETE 12.
What Permanent Delete Removes
The Delete this dataset permanently? dialog lists it, and it can’t be undone:
- Every saved revision and the indexed rows behind the public table.
- The Google Sheets connection and its encrypted credential.
- Refresh jobs and the activity history.
These stay where they are:
- Images in your Media Library.
- The Google Sheet itself.
- Your database backups.
Blocks and shortcodes that used the dataset stay in your posts but render nothing. Remove them or point them at another dataset.
The CSV in the dialog holds only the latest draft. Take a database backup first if you need the full history.
When Delete Is Blocked
If a Google Sheets refresh is running, you’ll see “A source refresh is still running. Retry deletion when it finishes.” Wait a minute and try again.