Get in touch

The fields come from vocalcom_contact_field_map(), so the markup, the validation and the stored message can never disagree.