Adresvelden en autofill: zo bouw je een adreszoeker in

Een adreszoeker verlaagt de frictie in formulieren met 35 tot 40%. Ontwerp adresvelden die automatisch aanvullen en typefouten voorkomen.

Een adres typen op een telefoon is een van de traagste momenten die een bezoeker in je formulier doorbrengt. Meerdere velden. Klein toetsenbord. Je typt zo een straatnaam of nummer verkeerd. De helft van de mensen slaat optionele adresvelden over omdat de moeite het niet waard is. Dan komt adres-autocomplete. Typ een paar letters. Zie het formulier je volledige adres voorstellen. Eén klik en het adres staat goed in elk veld. Formulieren met een adreszoeker worden 35 tot 40 procent sneller ingevuld en zien 70 procent minder afhakers. Dat is het verschil tussen een formulier dat converteert en een formulier waar leads weglekken.

Neem een formulier dat om een adres vraagt en kijk wat er gebeurt. Mensen typen hun adres handmatig. Ze typen het huisnummer verkeerd. Ze gebruiken afkortingen waar ze het moeten uitschrijven. Ze vragen zich af of het veld Straat of Str. wil. Sommige formulieren hebben drie aparte adresvelden. Andere maar één. Tegen de tijd dat ze klaar zijn, zijn ze moe. Ze slaan optionele velden over. Ze twijfelen of ze nog wel willen verzenden. De frictie bouwt zich op. Voeg nu adres-autocomplete toe aan hetzelfde formulier. Zodra ze de eerste letters van hun adres typen, stelt het formulier het volledige adres voor. Eén klik bevestigt. Het adres komt automatisch in alle juiste velden. Correct opgemaakt. Geen typefouten. Geen frictie.

Wat adresvelden fundamenteel anders maakt dan andere tekstvelden

Een adres is geen simpel stukje informatie. Het is een complexe structuur met meerdere onderdelen. Straat. Huisnummer. Plaats. Staat of provincie. Postcode. Land. Elk onderdeel heeft regels. Sommige onderdelen zijn in het ene land verplicht en in het andere optioneel. De opmaak verschilt per regio. Een geldig adres in Canada is anders opgebouwd dan in de Verenigde Staten. Een adres in Londen heeft een ander postcodeformaat dan een adres in Tokio.

Handmatig invoeren loopt vast omdat mensen al deze regels moeten onthouden terwijl ze typen. Ze moeten beslissen hoe ze afkorten. Ze moeten weten of hun land een postcode, een postal code of een zipcode gebruikt. Een adreszoeker lost dit op door het denkwerk over te nemen. Het systeem kent de structuur. Het kent de opmaakregels. De persoon die het formulier invult, typt alleen de eerste paar letters en kiest uit de suggesties.

Waarom adres-autocomplete belangrijk is voor het invullen van formulieren

De cijfers zijn opvallend. Formulieren met adres-autocomplete worden 35 tot 40 procent sneller ingevuld dan formulieren zonder. Het aantal afhakers daalt met 70 tot 80 procent. De mobiele conversie stijgt met 25 procent of meer, alleen door een adreszoeker toe te voegen. Dat zijn geen kleine verbeteringen. Dit is het verschil tussen een formulier dat converteert en een formulier dat de helft van je leads verliest.

De reden is simpel. Adressen typen is traag en foutgevoelig. Mensen maken fouten. Ze raken gefrustreerd van meerdere velden. Ze gaan zich afvragen of ze wel moeten verzenden. Adres-autocomplete haalt alle drie de problemen tegelijk weg. De snelheid gaat omhoog. Fouten verdwijnen. Frustratie verdampt.

Hoe een adreszoeker achter de schermen werkt

Een adreszoeker is geen magie. Het is een dienst die elk geldig adres in een regio kent. Je begint je adres te typen. Het formulier stuurt wat je typte naar de adreszoekerdienst. Die dienst vergelijkt je letters met zijn database van echte adressen. Hij geeft de dichtstbijzijnde overeenkomsten terug. Je ziet een dropdownlijst met suggesties. Je klikt op het adres dat bij jou past. Het hele adres wordt correct opgemaakt en geverifieerd in je formulier ingevuld.

Deze verificatiestap is cruciaal. Als iemand zijn adres handmatig typt, kunnen typefouten doorglippen. Een ontbrekende letter. Een straatafkorting die is uitgeschreven. Als het formulier het adres uit een adreszoekerdienst haalt, is het gecontroleerd aan de hand van een database met echte adressen. Het resultaat is schone data. Geen typefouten. Geen inconsistente opmaak. Het adres dat in je systeem komt, is het adres dat de postdienst herkent.

De aanpak met één tekstveld of formulieren met meerdere adresvelden

Bij sommige adresformulieren typ je je adres in één tekstvak en gebruikt de adreszoeker dat om de onderdelen eruit te halen. Andere beginnen met één veld voor alleen het huisnummer en de postcode en gebruiken de adreszoeker om de rest in te vullen. Beide werken. De keuze hangt af van je doelgroep en je geografische bereik.

De aanpak met één veld

Geef mensen één tekstveld. Noem het Adres. Ze typen hun volledige adres. Autocomplete stelt overeenkomsten voor. Ze kiezen er een. Het systeem splitst dat adres in straat, plaats, staat en postcode. Dit werkt het best als je één specifieke regio goed bedient. Formulieren voor de Verenigde Staten kunnen deze aanpak gebruiken, omdat het Amerikaanse adressysteem consistent is en de adreszoeker uitgebreide data heeft. Eén veld voelt zonder frictie. Het systeem regelt de complexiteit.

De aanpak met huisnummer en postcode

Begin met twee velden. Het eerste veld is huisnummer en straat. Het tweede veld is de postcode. Iemand typt zijn huisnummer en straat. Er verschijnen suggesties. Hij kiest er een. Het postcodeveld wordt automatisch ingevuld. Deze aanpak werkt goed voor landen met sterke postcodedata en consistente adresstructuren. Adressen in het Verenigd Koninkrijk gebruiken deze methode vaak, omdat Britse postcodes nauwkeurig en volledig zijn.

De volledige aanpak met meerdere velden en geleidelijk tonen

Sommige formulieren gebruiken nog steeds straat, plaats, staat en postcode als aparte velden, maar verbeteren ze met autocomplete op het straatveld. Terwijl iemand zijn straat en huisnummer typt, vult het straatveld automatisch aan. Als ze een adres kiezen, worden plaats en postcode automatisch ingevuld. De staat kan optioneel zijn of automatisch worden ingevuld, afhankelijk van of het adres dubbelzinnig is. Dit combineert de duidelijkheid van aparte velden met het gemak van autocomplete.

Zo ontwerp je adresvelden voor mobiel en desktop

Adresvelden hebben op verschillende apparaten verschillende beperkingen. Een telefoonscherm is smal. Een desktopmonitor is breed. Geen van beide is ideaal om een adres uit het hoofd te typen.

Ontwerp van adresinvoer op mobiel

Op een mobiele telefoon moet het adresveld de volle breedte hebben. Het tekstveld moet hoog genoeg zijn om makkelijk aan te tikken. Het toetsenbord moet het gewone toetsenbord zijn met makkelijke toegang tot cijfers en leestekens. Zodra iemand de eerste paar tekens typt, moet de autocomplete-dropdown boven het toetsenbord verschijnen, zodat ze de suggesties kunnen zien zonder dat het toetsenbord ze bedekt. Suggestieknoppen moeten groot genoeg zijn om makkelijk met een duim aan te tikken. Als ze een adres kiezen, moet het toetsenbord sluiten en het formulier automatisch naar het volgende veld gaan. Beperk het aantal tikken.

Ontwerp van adresinvoer op desktop

Op een desktop kan het adresveld smaller zijn, omdat de cursor nauwkeuriger is dan een duim. De autocomplete-dropdown moet onder het veld verschijnen, zodat hij andere inhoud niet naar beneden duwt. Toon meerdere suggesties tegelijk. Laat mensen met de pijltjestoetsen tussen suggesties bewegen. Laat ze met Enter kiezen. Laat autocomplete responsief en toetsenbordvriendelijk aanvoelen voor mensen die liever niet naar de muis grijpen.

Veldgrootte en visuele hiërarchie

De grootte van een veld moet laten zien hoeveel tekst het verwacht. Een postcodeveld moet klein en smal zijn. Een straatveld moet breder zijn, omdat straatadressen langer zijn. Maak het postcodeveld duidelijk kleiner. Dit visuele signaal vertelt mensen dat dit veld minder informatie verwacht. Het contrast in veldgroottes laat het formulier logisch aanvoelen en vermindert verwarring.

Ontwerp en flexibiliteit van internationale adresvelden

Adresformaten verschillen per land. Een Frans adres heeft een plaats en postcode maar geen staat. Een Canadees adres heeft een provincie en postcode. Een Australisch adres gebruikt postcodes. Een Duits adres kan een wijk bevatten. Een Britse postcode kan bijna elke locatie aanwijzen zonder straatdetails.

Bedient je formulier maar één land, ontwerp dan voor de adresstructuur van dat land. Bedient je formulier meerdere landen, voeg dan flexibiliteit toe. Laat mensen hun land kiezen in een dropdown. Toon op basis van hun keuze de adresvelden die voor dat land relevant zijn. Een Amerikaans adresformulier toont staat en zipcode. Een Brits formulier toont de postcode, maar misschien helemaal geen staatveld. Dat vermindert verwarring, omdat mensen de velden invullen die voor hun land echt tellen.

Adreszoekerdiensten verschillen per land. Sommige regio's hebben uitgebreide databases. Andere niet. Test je adreszoekerdienst in elk land dat je ondersteunt. Zorg dat hij de wijken en kleinere steden dekt waar je klanten wonen. Een adreszoeker die alleen grote stedelijke gebieden dekt, geeft frictie voor mensen in kleinere plaatsen.

De technische implementatie van adres-autofill

Voor de gebruiker voelt adres-autofill magisch. Typ een paar letters, zie suggesties, klik er een aan. Technisch vraagt dit om de juiste HTML-structuur en de juiste attributen.

HTML-attributen die autocomplete mogelijk maken

De browser kent veelvoorkomende formuliervelden. Als je de browser vertelt dat een veld een adresveld is, kan de browser het vooraf invullen vanuit het opgeslagen adres van de gebruiker. Gebruik het HTML-attribuut autocomplete. Zet het op address-line1 voor het straatadres, postal-code voor postcodes en vergelijkbare waarden voor andere velden. De browser herkent deze attributen en biedt aan om automatisch in te vullen vanuit de opgeslagen gegevens van de gebruiker.

Niet iedereen heeft een adres opgeslagen in zijn browser, maar voor wie dat wel heeft, zorgen de juiste autocomplete-attributen dat het formulier met één klik wordt ingevuld. De gebruiker heeft dan al gewonnen. Het veld is gevuld. Hij gaat verder. Dit werkt naast de adreszoekerdienst. De autocomplete van de browser is voor mensen die hun gegevens hebben opgeslagen. De adreszoekerdienst vangt iedereen anders op.

Het name-attribuut telt ook

Elk adresveld heeft een beschrijvend name-attribuut nodig. name=street-address voor het straatveld. name=postal-code voor de postcode. Met deze attributen begrijpt de browser waar elk veld voor dient. Ze maken het formulier ook makkelijker te verwerken voor ontwikkelaars in de backend. Een veld zonder duidelijk name-attribuut is moeilijker te begrijpen voor de browser en moeilijker te gebruiken in je server-side code.

Client-side of server-side validatie

Een adreszoeker geeft suggesties uit een database met geverifieerde adressen. Dat betekent dat de adressuggestie al is gevalideerd tegen een bekend goed adres. Valideer na het verzenden toch ook op de server. Iemand kan JavaScript in zijn browser uitzetten. Iemand kan het formulier via een API versturen. Je server valideert alles. De adreszoeker is voor het gemak van de gebruiker en de datakwaliteit. Server-side validatie is voor beveiliging en integriteit.

Wanneer mensen een optie voor handmatig invoeren nodig hebben

Een adreszoeker is krachtig, maar dekt niet elke situatie. Iemand is net verhuisd naar een nieuw adres dat nog niet in de database staat. Iemand voert een adres in een landelijk gebied in dat de adreszoeker niet dekt. Iemand voert een bezorgadres in dat technisch een bijnaam is en geen formeel adres. Bouw een optie voor handmatig invoeren in. Stelt de adreszoeker niets voor wat lijkt op wat ze typen, laat ze dan hun adres handmatig typen. Toon een link om het adres handmatig in te voeren. Dwing mensen niet om de zoeker te gebruiken als die voor hen niet werkt.

Veelgemaakte fouten in adresvelden die frictie geven

Verwarrende veldlabels

Gebruik nooit adresregel één, adresregel twee en adresregel drie. Deze labels verwarren mensen. Wat komt er op regel één en wat op regel twee? Moet het appartementnummer op regel twee? Is regel drie wel nodig? Gebruik liever duidelijke labels. Straat en huisnummer. Appartement of suite (optioneel). Plaats. Staat. Postcode. Het specifieke label vertelt mensen precies wat er in dat veld hoort.

Velden verplicht stellen die optioneel horen te zijn

Niet iedereen heeft een appartementnummer. Niet iedereen heeft een tweede voornaam. Sommige adressen passen niet in de standaardstructuur. Maak appartement, suite en vergelijkbare velden optioneel. Laat het formulier meebewegen met wat iemand echt invoert, in plaats van ze in een standaardstructuur te dwingen die voor hen niet geldt.

Niet laten zien welke velden verplicht zijn

Zijn straat en postcode verplicht maar appartement optioneel, maak dat dan duidelijk. Een simpel sterretje of het woord verplicht naast het veldlabel vertelt mensen wat ze moeten invullen. Zonder dat signaal vragen mensen zich af of ze gegevens moeten invoeren en waar de verplichte velden zijn.

Een adreszoeker die niet werkt in landelijke gebieden

Sommige adreszoekers richten zich op grote steden. Iemand in een klein dorp typt zijn adres en krijgt geen suggesties. Hij raakt gefrustreerd. Bedient je formulier landelijke gebieden, test je adreszoekerdienst dan daar. Kies een dienst die kleinere plaatsen en landelijke bezorgadressen dekt. Kun je geen dienst vinden die overal werkt waar je hem nodig hebt, maak handmatig invoeren dan makkelijk.

Zo verbeter je de kwaliteit van adresdata en verminder je fouten

Gebruik adresverificatie na de selectie

Als iemand een adres kiest uit de autocomplete-suggesties, heb je een geverifieerd adres. De adreszoekerdienst heeft bevestigd dat het bestaat. Verifieer het bij het verzenden toch nog een keer op de server. Controleer dubbel of het adres nog bestaat en nog zo is opgemaakt als de adreszoekerdienst het teruggaf. Zo vang je randgevallen op en waarborg je de integriteit van je data.

Sla adresonderdelen apart op

Sla het volledige adres niet op als één tekstveld op. Sla straat, plaats, staat, postcode en land op als aparte velden in je database. Zo blijft de data herbruikbaar. Je kunt sorteren op plaats. Je kunt filteren op postcode. Je kunt rapporten maken per staat. Aparte velden maken valideren ook makkelijker. Je kunt controleren of de postcode bij de plaats en de staat past.

Sta adreswijzigingen toe

Mensen verhuizen. Buurten veranderen. Het adres van iemand van drie jaar geleden is misschien niet meer geldig. Laat mensen hun adres in je systeem bijwerken. Doen ze dat, haal het adres dan opnieuw door de adreszoeker om te verifiëren dat het nog geldig is en consistent is opgemaakt.

Adres-autocomplete per type formulier

Hoe je een adreszoeker inbouwt, verandert afhankelijk van waar het formulier voor dient.

Afrekenformulieren

Voor het afrekenen in een webshop is adres-autocomplete essentieel. Elke seconde die je bij het afrekenen bespaart, is een seconde waarin iemand niet afhaakt. Een klant voert een adres in. Suggesties verschijnen direct. Hij klikt op zijn adres. Het vult de verzend- en factuurvelden automatisch in. Het formulier voelt snel. Hij rondt de bestelling af. Gebruik de sterkste adreszoekerdienst die beschikbaar is. De kosten van een uitgebreide adreszoeker zijn klein vergeleken met de waarde van minder afhakers bij het afrekenen.

Accountregistratie en profielaanmaak

Bij het aanmaken van een account is een adreszoeker handig, maar minder cruciaal dan bij het afrekenen. Mensen verwachten dat het instellen van een account even duurt. Maar maak het zo soepel mogelijk. Laat adres-autocomplete werken. Bied handmatig invoeren aan als terugvaloptie. Valideer het adres op de server.

Contact- en leadformulieren

Bij het verzamelen van leads bouwt een adreszoeker vertrouwen op. Een formulier dat een adres correct automatisch invult, geeft de persoon het gevoel dat het merk zijn locatie begrijpt. Het voelt persoonlijk. Het geeft vertrouwen dat het leadformulier echt werkt. Gebruik een adreszoeker om potentiële klanten te imponeren.

Zo helpt WEMASY met autofill voor adresvelden

WEMASY-formulieren hebben een ingebouwde adreszoeker die werkt met verificatie tegen een database in realtime. Maak een adresveld in de formulierenbouwer. Het veld biedt automatisch adressuggesties aan terwijl iemand typt. Kiest iemand een adres, dan vult het alle andere adresvelden in het formulier in met de juiste gegevens. Volledig adres, goed opgemaakt. Geen handmatig invoeren. Geen typefouten. Werkt voor Amerikaanse adressen en ondersteunt internationale uitbreiding als je groeit. Formulieranalytics laten zien welke mensen moeite hebben met het invoeren van adressen en welke suggesties het vaakst worden gekozen. Pas je formulier aan op basis van echte gebruikersdata. De formulierenbouwer regelt alle technische complexiteit. Jij richt je op het verzamelen van goede adressen.

Veelgestelde vragen

Moet ik één adresveld of meerdere velden gebruiken?
Adresinvoer in één veld met autocomplete is het snelst en geeft de minste frictie. Maar het werkt alleen goed als de adreszoekerdienst je regio volledig dekt. Meerdere velden (straat, plaats, staat, postcode) zijn duidelijker voor mensen, zeker in een nieuw formulier dat ze nog niet kennen. De beste aanpak hangt ervan af of je één regio met goede dekking bedient of meerdere regio's met wisselende datakwaliteit. Test beide aanpakken met je doelgroep en kijk welke vaker wordt ingevuld. Met de websitebouwer van WEMASY stel je dit direct op je website in.
Werken adreszoekerdiensten internationaal?
Sommige wel, maar de dekking verschilt per land. Grote adreszoekerdiensten hebben in veel landen een goede dekking. Maar landelijke gebieden en kleinere plaatsen hebben soms onvolledige data. Werk je wereldwijd, test de adreszoeker dan in elk land dat je bedient. Controleer of hij landelijke gebieden dekt waar je klanten wonen. Sommige diensten dekken grote Amerikaanse steden goed, maar hebben in andere landen gaten. Kies een dienst die past bij je geografische behoeften of bied handmatig invoeren aan als terugvaloptie.
Wat gebeurt er als iemands adres te nieuw is voor de database van de adreszoeker?
Adreszoekerdatabases worden regelmatig bijgewerkt, maar lopen achter op veranderingen in de echte wereld. Een nieuwbouwwijk staat misschien nog niet in de database. Laat mensen hun adres handmatig invoeren als de suggesties niet overeenkomen met wat ze zoeken. Geef een duidelijke link of knop om over te stappen op handmatig invoeren. Laat mensen niet vastzitten in een kapotte zoekervaring.
Moet ik een postcodeveld of zipcodeveld verplicht stellen?
Dat hangt af van waarvoor je het adres nodig hebt. Verstuur je een fysiek pakket, dan is de postcode verplicht. Leg je alleen een algemene locatie vast, dan kun je hem optioneel maken. Wees expliciet over de eisen. Markeer verplichte velden met een sterretje, zodat mensen weten wat ze moeten invullen. Sommige regio's hebben sterke postcodes. Andere niet. Stel dit veld in landen met zwakke postcodesystemen niet verplicht als het niet essentieel is voor je doel.
Hoe maak ik adresformulieren beter voor mensen in appartementen?
Maak het veld voor appartement- of unitnummer optioneel en geef het een duidelijk label. Het label moet appartement, suite, unit of gebouwnummer zeggen, zodat mensen weten wat er hoort. Maak het niet verplicht. Niet iedereen heeft een appartementnummer om in te vullen. Sommige adressen zijn alleen huisnummers. Sommige mensen kennen hun unitnummer niet. Een optioneel appartementveld werkt voor iedereen. Adreszoekerdiensten geven vaak toch het basisadres terug zonder appartementnummer, dus mensen moeten de appartementinformatie in de meeste gevallen handmatig toevoegen.
Helpen adreszoekerdiensten fraude voorkomen?
Adresverificatie bevestigt dat een adres bestaat en overeenkomt met postdatabases. Dat vermindert typefouten en vergissingen. Het voorkomt geen fraude. Een crimineel kan een echt adres invoeren dat niet van hem is. Verificatie bevestigt alleen dat het adres echt is. Voeg bij situaties met veel fraude, zoals betalingsverwerking, extra verificatiestappen toe. Bevestig het adres bij de persoon. Controleer of het verzendadres overeenkomt met het factuuradres als dat relevant is. Een adreszoeker is één laag van datakwaliteit, geen systeem tegen fraude.

Zet het meteen
in je eigen website.

Start gratis met WEMASY en bouw je site in een paar minuten.