Gravity Forms address fields have an Address Type, which can be International or some specific format. If you pick United States or Canada, your address field shows a dropdown list of states or provinces for those countries, but for International address fields there’s usually just a plain text input for the state or province. Address Enhanced lets you give your address fields a dropdown list for states or provinces in countries where that’s useful, or a text input for countries where that doesn’t matter.
Set the address type
When you add your address field, pick International for your address type, so that addresses can be entered from any country.
Enable smart states
Turn on smart states to get a dropdown list of states or provinces on countries that have them, and a text input for countries that don’t. Picking a different country changes the state / province input to match.
You can turn on smart states for all International address fields in the add-on settings:
Forms > Settings > Address Enhanced
Or you can turn on smart states for selected address fields, in the Advanced settings for each field.
Put the country subfield first
For best results, change the field layout to put the country subfield first. This encourages visitors to pick their country before they get to the state / province subfield.
Set a default country
Alternatively, you can set a default country which has a list of states or provinces. This guides visitors to change the country before entering their state / province. You can set the default country for an address field on the General settings for each field.