# How to allow users to delete Airtable records

For deleting records, we recommend a soft delete instead of a hard delete of records.

With a soft delete, the record is not going to be deleted but will rather change its status to **Deleted** and will no longer appear in the given Airtable view (i.e. will be **Archived**).

For that purpose, we are going to add a new checkbox field to our table named **Delete**.

![Adding a new Delete field](https://3426011356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M0NiyhsmXAcV5u1c6XK%2Fuploads%2FJ6ogt3Qaod0fvFZZwaRV%2Fdelete-field-b.png?alt=media\&token=67e337d5-f1d6-4818-8dc1-1e49ce787d1f)

Next, we are going to create a new View in our table and apply a filter to include only those records, for which the **Delete** field is unchecked.

![Applying a filter](https://3426011356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M0NiyhsmXAcV5u1c6XK%2Fuploads%2F28ncbxTOdfSg8hqKlPeb%2Ffilter-b.png?alt=media\&token=dc158ad1-67f2-40bd-8fc7-088afd7aa442)

That's it. Now, on our **List**, **Table**, or any other editable block, we need to display the new View (under **Default View**), and the users who'll be editing the records will be able to check the Delete checkbox, thus removing the record. See how that works below.

![User deleting a record from the List](https://3426011356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M0NiyhsmXAcV5u1c6XK%2Fuploads%2Fr4O7jnv41Taz1pDij5m3%2FScreen%20Recording%202022-05-27%20at%2015.28.13.gif?alt=media\&token=0ab1ff60-8da1-4232-87b0-5b00951f4dea)

{% hint style="info" %}
**Note:** we currently don’t support the hard delete of Airtable records from Softr applications, if that’s important to you, feel free to reach out to us or submit your request [here](https://www.softr.io/roadmap).
{% endhint %}
