Salesforce Sales and Service Cloud Lightning uses the Autocomplete search type of the Experian Address Validation API. Our Autocomplete search type is designed to provide accurate suggestions in real-time, that continually update as the user types. The user should provide the address elements in the order that they would appear on an envelope.

  • Installing for the first time? Follow our download instructions.
  • Upgrading from a previous version? Follow our upgrade instructions.

If you are getting a component error, it is normally due to something going wrong in the set up of the app configuration (typically when creating the Named Credentials). Try the following things to rectify this error:

  1. Check your app configuration settings or check the Default Scope/Scope fields are correct.
  2. Try to manually type the scope in for both the auth provider and named credential sections rather than use the autocomplete value.
  3. Make sure you have copied the Callback URL correctly (only copy the URL to the first / after the domain).
  4. If none of the above work, then go through the steps again from Create a Connected app to Create a Named Credential.

Server side errors can be found in the EDQ Error Logs item:

  1. Go to App Launcher and in the search box type EDQ Error Logs, and select it.
  2. Click an individual log to view details of the error.

In addition, we also log some errors on the frontend, which can be viewed in your browser's Developer Console. Here's an example at the ERROR level:

Frontend Console Logging

We also log at the INFO and WARN levels, such as in the case of unlicensed or missing Enrichment attributes.

The default country setting should be applied with the following priority order when using inline edit mode:

  1. User setting: Found under My Personal Information > Personal Information > Country (the app will try to match the value against our LEDQ Country objects)
  2. Component setting
  3. Org setting: Found under Setup > Custom Metadata Types > LEDQ Settings > Default Country

This changes slightly when the New/Edit button has been overridden and the modal window is being used:

  1. User setting
  2. Org setting

Inline editing is not available on non-EDQ Lightning components when the Edit action is overridden. This is an intentional Salesforce behavior and also happens with the standard Salesforce Record Detail component. One possible workaround is to remove the override for Edit only and rely on inline editing on the Lightning record page. Then, the Edit button should be removed from the page layout, as it will trigger the non-EDQ editing flow.

The number of suggestions is controlled by the Max Address Picklist Suggestions setting which is detailed on the Configure global settings page. The value is configurable from 1-25, with the default value being 7. Note that we do not recommend going above the default, as this may impact response speed.

If your object contains a set of custom address fields which are laid out across separate rows and have been configured as a Touchpoint, the fields are collapsed into a single address component in the layout which only consumes one row. This can lead to blank spaces below your address and to the right if you are using a two column page layout. A workaround for this is to stack all the fields that belong to the custom address on top of one another with blank spacer fields in the other column with the exception of the first trigger field for the address. The screenshot below demonstrates this:

Suggested page layout to avoid blank spaces around custom address