Yes, if there is a form that is set up to create a new contact, then the layout must be similar to the information requested when you are manually creating a new client / contact via the Contacts section.
This means that you need to have a field for Given Name, and a field for Surname.