UTMs stopped being caught on webform submission
The answer here provides the method you can use to pass URL query variables into hidden fields in webform.

What you need to do is assign a default value to each field which uses a token representing the query variable. So, for example, the field for "utm_unidad" should have a default value of:

[current_page:query:utm_unidad]


And so on for the other fields.