Your question was answered in your support ticket, I'm posting the answer here, as well:
Here's how you should add the field to the template, so it can be bound properly:
The name of my field here is "testCustom" and it is added in the basic profile. If you add the field it to another profile type, you will have to change the DataItemType to the relevant Profile Type. The DataFieldName property indicates to which field the value should be bound. Also, an ID is necessary to be added.
Here's an example of adding a dropdown choiceField, bound to a field in the Profile Type, called Country:
You can use the same code that I've sent to you, only with a simple change in syntax: