I campi stato e comune sono due campi diversi. Campi moduli italiani, non gestisce logica condizionale tra i campi di CF7.
Per avere logica condizionale tra i due campi (ad esempio, far comparire un campo testo che chiami “citta-estera” e un campo “comune” che chiami “citta-italiana” per selezionare il comune italiano, a seconda che sul campo stato selezioni Italia o estero, ti consiglio di utilizzare https://it.www.ads-software.com/plugins/cf7-conditional-fields/
Per preimpostare italia come stato predefinito in un campo stato devi utilizzare il codice istat del paese o il nome completo del paese (rilevano le maiuscole e le minuscole: quindi “Italia”).
Se, ad esempio, vuoi impostare un campo che si chiama “paese-nascita” puoi inserire nel form CF7 questo codice:
[stato* paese-nascita id:paese-nascita first_as_label use_continent “100”]
In questa pagina puoi vedere un esempio di utilizzo dei campi stato e comune con logica condizionale implementata con cf7-conditional-fields:
https://www.vivatacademia.org/iscriviti-a-vivat-academia/
Saluti