Confirm the service boundary first

Our original teaching example is a hypothetical manufacturer sending samples to Türkiye and the United Kingdom. It is not a client record or a delivery promise. Before designing, ask the operations team which countries are supported and what information fulfilment requires. Explain the real options rather than silently accepting an unsupported country and cancelling later. Do not assume a quotation address and a physical delivery address need identical details. Let the purpose determine the form’s scope.

Country selection can change field meaning

Do not force international addresses into province and district labels intended for Türkiye. In our example, choosing a country prompts a review of visible explanations, required fields and format examples. This does not mean building an entirely separate form for every country. Shared address lines can remain while genuine differences are reflected. If someone changes country after typing, explain which information needs checking instead of automatically erasing everything. The consequence should be understandable to the visitor.

Learn from a real lookup pattern

The GOV.UK addresses pattern discusses manual entry for international addresses and addresses missing from a UK lookup. The lesson is that a service’s coverage should not define whether an address exists. Our example could offer “I cannot find my address” beside the lookup, opening manual fields within the same journey. Do not apply a UK postcode rule to every other country. The geographical scope of the reference matters to the design decision.

Make manual entry a complete route

A new building, business centre or differently written street may not appear in search results. Do not send a manual-entry user back into the same unsuccessful lookup. Review line length, company or apartment details and additional instructions through realistic examples. If a phone number is needed, explain its purpose and test country-code handling. Avoid collecting extra details simply because they might be useful someday. Inspect whether the received record remains readable for the team handling the delivery.

Present a readable final address

Before submission, show an address people can read as a whole, rather than only an inventory of field labels. Let them check the street, building, country and postcode where relevant. “Change address” should preserve the current information and return to the appropriate fields. In our example, reaching this review has not yet sent the sample request; the final button must describe that action. Formatting an address is different from proving that its physical location has been verified.

Approve four different scenarios

Try a domestic address, a UK address, a supported address missing from lookup and a visitor who changes country afterwards. Use prepared examples rather than real personal details. On a phone, check that lines remain readable and the received record contains the complete answer. Include these tasks in the website acceptance criteria. If mandatory account creation is a separate obstacle, the guest checkout guide examines that decision.

Frequently asked questions

Can a postcode be mandatory for every country?

Avoid one global assumption. Verify the fields required by your supported countries and actual delivery process instead of applying a domestic rule everywhere.

Is an address lookup sufficient on its own?

Review its coverage and failure cases. When it cannot find a supported address, visitors need a usable manual entry route or an actual support option.

Sources & further reading

GOV.UK — Addresses
Web design & developmentLet’s discuss this service