No conditional logic for hidden fields

I tried today to submit a form with a number of hidden fields, but I found that there is no conditional logic (like for other form elements) to include or exclude them in the notification email or the data that is saved into the database. What am I missing?

The main purpose of conditional logic is to show/hide fields based on other fields values. Hidden fields are always hidden, so they’re not supported by conditional logic.

If you want to exclude all the Hidden fields in your form from the output of the {all_fields} merge tag in a notification, you can use the :nohidden modifier:

If you want to exclude specific fields, the following free third-party add-on could help: