A required field is a field name that must be passed as part of a lead submission. A lead submitted without a required field will be rejected. If there are no field constraints associated with a required field, LeadConduit™ will accept blank values for required fields. A required field simply means that the field name must be present in the lead submission – it doesn’t require a value to be passed with the field name.
In the Campaign Field Editor screen, select the desired campaign field and check the Required property.
How are optional fields with field constraints handled?
If a field is not required, yet it has field constraints associated with it, those constraints will only be enforced if a value is passed with that field.
For example, let's say a campaign is collecting an alternative phone number with a field name "alt_phone". This field has a pattern constraint which requires the value to have 10 digits. If a no value is passed for the "alt_phone" field, it will be accepted. However, if a value of 5 digits is passed, it will be marked invalid.