Skip to main content
A type defines the kind of data LeadConduit expects in a field or in a data point appended to a lead by any LeadConduit integration. LeadConduit uses a field’s type to understand a value submitted with a lead. Types are simple and are all provided “out of the box” by LeadConduit. You cannot add or remove types. Standard LeadConduit fields are properly typed. If you need to create a custom field for some reason, you can set the type. A field’s type…
  • determines whether a field’s value is valid
  • normalizes the formatting of a value
  • parses a value into it’s constituent components for use in flow rules and mappings
  • protects consumer PII by masking sensitive information before LeadConduit stores it
  • preserves the raw value submitted to LeadConduit, just in case

Boolean

Boolean fields and variables are declared as type boolean.

City

City fields and variables are declared as type city.

Credential

Credential fields and variables are declared as type credential.

Date

Date fields and variables are declared as type date.

Supported Formats

Date of Birth

Date of birth fields and variables are declared as type dob. See the date type for supported formats.

Email

Email fields and variables are declared as type email.

First Name

Email fields and variables are declared as type first_name.

Gender

Gender fields and variables are declared as type gender. Values are parsed case insensitively. Examples of valid gender values are: “male”, “m”, “female”, “f”, “other”, “o”.

Last Name

Last name fields and variables are declared as type last_name.

Number

Number fields and variables are declared as type number. Decimal and negative numbers are supported. Currency and unit punctuation characters are ignored.

Phone

Phone fields and variables are declared as type phone. This data type only supports US phone numbers.

Supported Formats

Line Type Hint

If a raw phone number value has line type hint appended, the phone type will automatically set the type value appropriately. For example, the c hint found in 281-330-8004 (c) (c indicates “cell”) will cause the type value to be set to “mobile”. Hints can immediately follow the phone number, can be separated by the phone by any number of spaces, and can also optionally be wrapped in parentheses.

Extension Hint

If a raw phone number value has an extension hint appended, the phone type will automatically set the extension value appropriately. For example, the x201 hint found in 281-330-8004 x201 will cause the extension value to be set to "201". Hints can immediately follow the phone number, can be separated by the phone by any number of spaces.

Postal Code

Postal Code fields and variables are declared as type postal_code.

Range

Range fields and variables are declared as type range. A range is a field value with lower and upper numeric boundaries. Range fields are commonly used in scenarios where a consumer is presented a drop-down. For example, the standard credit_score range field might have the value "700 - 749".

SSN

US Social Security Number fields and variables are declared as type ssn.

State

Locality or State fields and variables are declared as type state.

String

String fields and variables are declared as type string.

Time

Time fields and variables are declared as type time.