Our address lookup is easy to install. There is no need for a developer or coding knowledge. You just need to be able to add a piece of code to your website and our video and quick setup guide below show you step by step how to do this.
Use our API if you want to implement a bespoke solution.
Address Verification consists of two main API requests: a Find request is used to narrow down a possible list of addresses; and a Retrieve request is used to retrieve a fully formatted address.
Each API has a base URL on which the required data endpoint can be appended, such as json3.ws or xmle.ws. For SOAP, use wsdlnew.ws. See the endpoints section within each API for a full list of data options.
APIs require authentication in the form of a key, which can be created by adding a service in your account. Each key has its own security settings (URL & IP restriction, usage limits), and as many keys as necessary can be set up with these restrictions. A key must be passed to the API as a parameter in order for the request to authenticate, otherwise an error will be returned.
Each API has specific errors that may be returned, as well as a common set of errors relating to either account or key settings. See the list of common errors here.
Best practice tips for the optimal installation of address lookup.
It's really easy to add Loqate to your website forms, we'll guide you through each step when you log in to your account. There's a small snippet of code to copy and paste onto your webpage. You can find this process detailed in our quick setup guide.
To make the installation even easier, we've got several plugins for popular eCommerce and CRM platforms like Magento and Salesforce.
Yes, for the best experience when using the Loqate address capture service, we recommend the browser autofill functionality is turned off for address form fields.
Firstly, below where the Loqate Tag script has been placed on the page, insert the following JavaScript code snippet:
pca.on("options", function(type, key, options) {
options.suppressAutocomplete = false;
});
On the Address Form Fields, we have found success in adding the attribute autocomplete="none", to disable the browser's autofill. For example:
<input id="Line1" type="text" autocomplete="none" placeholder="Start typing your address" autofocus name=“searchTerm” />
It is recommended to test this code across multiple popular web browsers.
Yes, address lookup enables you to capture global addresses from a postcode. Or to search for a postcode or full address using any part of the address. The service can be used in a website or integrated into any application and is simple to set up and use.
You can generate 'best guess' property level coordinates. The system will take a house number and a postcode, and predict where within the length of that postcode the property appears. As the data does not contain information on exactly where each house within a postcode lies, the results won’t always represent the exact property location. Geocoding at this level consumes an extra credit.
Yes, if you lookup our postcode WR5 3DA then credit will never be consumed when looking up the addresses in this postcode. However lookups with this postcode still require credits on the account. Please bear in mind this is a real postcode though.
Yes, we provide address data for most countries around the world with data quality being improved continually. Our tool automatically detects the user's location to begin searching for local addresses.
Getting the right county for an address can be a surprisingly complex and contentious issue.
Although many businesses still use the county field to identify sales areas, it is no longer required by Royal Mail as part of the address so is no longer supported by them.
The county field problem stems from the late 1970s when there were a series of boundary changes, especially around London. In the mid 1990s the situation became even more complex with the introduction of unitary authorities around the major cities. The government recognises counties on the basis of administrative authority - for example, Derby isn't actually in Derbyshire - at least administratively speaking!
Because Derby is a unitary authority, it is not administratively associated with Derbyshire, although it remains a geographic island within the county. Combine this complexity with the complete abolition of counties like Avon, and you can begin to understand that providing definitive County data is not as easy as it sounds.
For each part of the country, there are actually three types of county listed: Administrative (the strict top level administrative unit), Former Postal (as used by the Royal Mail in the mid 90s but not updated since and including places like Avon) and finally Traditional (as used before all the changes in the 1970s).
With this in mind, we have made significant changes to the county information that is provided by default as part of our service. Previously, we had taken the strict administrative approach, but we were aware that providing "Greater London" or "Cornwall and the Isles of Scilly" wasn't ideal. Therefore, from 26th July 2005, we changed the names that are returned to better reflect the county that is typically used in addressing.
All unitary authorities will carry the county name of the geographic county they are situated in (e.g. Derby in Derbyshire etc.). London addresses will not carry the county information - for example, Greater London will be removed. This includes addresses with the postal town "London" and surrounding boroughs e.g. Wembley, Harrow etc. "Preserved" county names will be used for Wales. County names will be provided for 99% of mainland localities.
If you have a specific requirement for using the former postal county, traditional county or admin county, these are still available through web services by calling the ListAliases method.
The Postcode Address File (PAF) ® data is owned and maintained by Royal Mail. We take and apply daily updates (around 5000 each day), to ensure the information you receive is as accurate as it is possible to be.
Loqate offers both premise and street-level address look-ups. Premise-level address look-ups will return everything including the house name or number. The "street level" option will not return the house name or number. If you are not getting a house name or number when doing a lookup it may be the case you are either using a street-level licence or using one of our methods which return street-level data.
As well as validating overseas addresses, Loqate International allows you to choose the language and format for the country in question, e.g. Cyrillic script. This means that any mailings sent to foreign addresses will be in the appropriate format and language, reducing the likelihood of misspellings or causing offence. There are over 120 different address formats globally, and 30 different language scripts, so keeping global address data correct is no small task.
For a full list of countries covered and data levels provided see Global Data Coverage.
If you can't find an address, then the most likely reason is that it's new, and hasn't been added yet to the dataset. All our databases are updated regularly. As soon as the address has been added to the database, you should see the address reflected in our service.
If your property is not new please contact us and hopefully we'll be able to help. Remember, though, we can't make any actual changes to the data ourselves (because it's owned and maintained by third-party providers such as Royal Mail), so if an address is missing or incorrect you should contact the third-party directly.
We source our data from the best-in-class providers including official data providers such as: USPS, Canada Post, the UK's Royal Mail, Australia Post etc.
Yes. We offer the most comprehensive international solution on the market, and we are the only provider to curate our entire database of 245 countries and territories. You can learn more about our international address verification service here.
You can adjust the available countries in your Key settings. Go to Menu > Your Services > Choose the specific Key > Click 'Customise' > Add the countries you would like to include in the address search, then save the changes. You will need to do this for each Key.
Our fully trained support team are on hand ready to answer any queries you may have 24 hours a day, 5 days a week. Give them a call on one of the numbers below or use live chat in your account section.
0800 198 6460
(freephone)
0800 366 3347
(freephone)
+1 (866) 642 3240
(freephone)
(+44) 1905 915 084
(charged at local rate)