Build a form with address autocomplete

An address question that suggests real addresses as people type, then fills street, city, region and postcode as separate fields, laid out correctly for whichever country they pick.

Typed addresses are wrong more often than anyone expects. Missing unit numbers, a postcode with a transposed digit, a city spelled three ways across a hundred responses. If you are shipping something or visiting someone, you find out later, one delivery at a time.

Nextforms has a real address question: start typing, pick from suggestions, and every part lands in its own field.

The layout follows the country

An address block is not one shape. Nextforms re-lays the fields the moment the country changes:

  • United States — City, State and ZIP on one row, with a state dropdown.
  • Netherlands — Postcode before City, and no state field, because Dutch addresses do not have one.
  • United Kingdom — postal town where other countries have a locality.

Validation follows too, so a postcode is checked against the rules of the country it belongs to instead of a single pattern that fits nowhere properly. This part is free on every plan, autocomplete or not.

Separate parts, not one blob of text

The answer is stored as structured parts, which is what makes it useful afterwards:

  • Exports get a column per part: street, city, region, postcode, country. A spreadsheet can then be sorted, filtered, or handed to a courier.
  • Conditions can route on a part: send submissions to a different approver when the country is not your own, or skip a question outside one region.
  • Piping can drop the address, or just the city, into a later question, a confirmation email, or the thank-you page.

Autocomplete, without exposing your key

Suggestions come from Google Places. The lookup goes through Nextforms, so the key is never inside your form for anyone to copy. That is the part that goes wrong when people wire this up themselves with a snippet, because a key someone can copy is a key someone else can spend.

Two ways to switch it on:

  • Connect your own Google Maps key on any plan, including Free. Your key, your Google bill, no involvement from us.
  • Pro includes 1,000 completed lookups a month with nothing to set up: no Google Cloud project, no billing account, no key to rotate.

If lookups are ever unavailable, the field quietly becomes ordinary text inputs. The form still works and the answer is still structured; people just type it themselves. A form that stops accepting addresses would be the worse failure.

Good for

Delivery and shipping forms, service bookings where someone has to travel, event registrations, membership applications, quote requests, and anywhere a wrong address costs a phone call.

Try Nextforms free