Hi @GeorgeMat unfortunately this is still not possible at the moment. The best practice would be to not delete the forms. Instead you can create a forms folder "Archive" and move your old forms to this folder. Additionally you can change the internal name to something like "Do not use". If you accidentally delete a form then the HubSpot support might be able to restore the form for you, this was the case when I accidentally deleted a form. 🙂
I accidently deleted an important form today; a significant form. I was trying to bulk delete spam entries. The ability to recover a form would be significant help in this instance.
Hi @GeorgeMat unfortunately this is still not possible at the moment. The best practice would be to not delete the forms. Instead you can create a forms folder "Archive" and move your old forms to this folder. Additionally you can change the internal name to something like "Do not use". If you accidentally delete a form then the HubSpot support might be able to restore the form for you, this was the case when I accidentally deleted a form. 🙂
Actually it is possible, just not in the UI and needs a bit of tech-know-how and the ID of the deleted form. You can do a GET API request via Postman to the respective endpoint and just need to add "archived=true" in the request URL:
The response body will give you the complete form definition. This you just need to copy/paste into a PUT request to create a new form, add name and createdAt to the body and you'll have a copy of it in your UI. You still need to replace every form ID / embed code of the old form, but at least you don't have to recreate everything, especially for more complex forms.