BriteVerify: Name Validation

ActiveProspect partners with BriteVerify to offer their Name API directly through LeadConduit.

What It Does

Name Verification does two things:

  • Parses a full name into its component parts (first, middle, last ...)
  • Verifies the name does not include profanity, illegal characters, etc. and attempts to match it to a known names database.

Using Name Verification

Open your flow edit to the Steps tab, click Add Enhancement and select BriteVerify Email Validation. You'll also likely want to add a Filter, which we'll cover in a moment:


Understanding the Response

What constitutes a Success? What constitutes a Failure

The BriteVerify status field is equal to valid

The BriteVerify status field is equal to invalid


Unknown Names

If a first and last name match a database of known names, then the status will be set to "valid".

If there is no match the status is set to "unknown."

This is because it would be nearly impossible to match every possible name on the planet with 100% accuracy in real-time. So rather than flagging a valid, non-western name as invalid BriteVerify flags it as invalid and leave it up to you to decide how to handle it.

This does mean names like "Aasdfasdf KJDSFKJSDFsdfsd" might get flagged as unknown, even though to a human eye this might seem to be obvious garbage. The unknown status does indicate that the name is suspicious, but since we can't be absolutely sure we leave it up to you.

Making a Decision

A filter or filters must be added after the step in order to make any decision based on the data returned.

In addition to the basic Success / Failure determination, BriteVerify: Name Validation and also returns an error code for any failures.

Error Codes

  • unrecognized_name_format
  • contains_multiple_first_names
  • contains_vulgarity
  • contains_nuisance_name
  • contains_company_name
  • contains_non_alphabetic

The basic recommended filter is as follows:





Appended Data

The enhancement returns the following information:

Field Detail Example
Outcome The status of the recipient event success
Reason When the outcome is other than Success, a reason for the Outcome is provided. contains_vulgarity
Status The status of the name invalid
Fullname The entire name passed to the enhancement Ms. Buzz Q. Off Esq.
Prefix The salutation passed to the enhancement Ms.
First The first name passed to the enhancement Buzz
Middle The middle name passed to the enhancement Q.
Last The last name passed to the enhancement Off
Suffix The suffix passed to the enhancement Esq.
Duration the time it took to process your request 0.047




Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request


You must be logged in to comment.