"create custom contact " but why create a new one ?? It's easier to add fields that you need to a form that's already there. Besides, there are a lot of forms on google.