~ Create States and Country Field

Populate the State field based on the selected Country. Addons required: Custom Registration Fields
  1. Go to your fields page -> Add a country & a state field
  2. Select the Country field and copy its unique ID
  3. Select the State field, then paste the copied value under the "Country Field ID" option.
    This will link the state field to the country field


~ Woocommerce - Merge with billing and shipping fields

You can merge your registration form fields with the checkout fields Addons required: Custom Registration Fields
  1. Go to your fields page -> select the field
  2. Set its unique ID to one of the WooCommerce field IDs you want to merge with.
    For example, to merge with the "Billing Country" field, use the ID "billing_country".
    Here is the list of woocommerce field IDs

~ Setup Autocomplete Field

Use google address finder to auto fill fields. Addons required: Custom Registration Fields & Autocomplete address
  1. If you haven't setup the Google Places API key, follow here.
  2. Go to your fields page -> add the "Auto complete address" field
  3. The "Auto complete address" field is sufficient to get the accurate location and store it in a single field.


If you want to extract the address parts and store them in different fields, such as city, state, country, etc. Follow the below steps
  1. Let's start with a country field, go to add fields and create a new "Country field".
  2. We will need to link this country field with the "autocomplete address" field.
  3. Select the "auto complete address" field & copy its unique ID.
    Open the "Country" field and paste the value in option "Autocomplete Address Field ID"
  4. This way, we have linked our "Country" field with the "autocomplete address" field.
    Now once user types and select the address in our registration form, the country field will be auto-filled.
  5. We can do the same for other address parts. For the State field, make sure to link it to a Country field to automatically populate the states based on the selected country.
    Refer to Country & States setup
  6. For address parts - city and postal code, you can use a normal text field and select the desired "address part". Don't forget to fill the "Autocomplete address field ID" option.

~ Google Place API key setup

Get the API key for autocomplete address to work.
  1. Visit Google Cloud Console.
  2. Search for Google Maps & select "Google Maps Platform".
  3. Copy the API Key.
  4. If asked to restrict the usage of API keys, skip it. You can do it later from the "Credentials"
  5. Make sure to enable the API
  6. Paste the key in your fields page -> settings