With ARForms User signup Add-on you can set custom user meta with registration form. That means you can set additional fields other than wordpress standard registration fields. You can select existing user meta as well as set new meta(s).
[Demo]: User Signup for Arforms v1.1.1 – Codecanyon
[Download]: User Signup for Arforms v1.1.1 – Codecanyon
Please give sources if someone likes to quote :Uolike-Premium Magento Themes Free Download » Free Download User Signup for Arforms v1.1.1 – Codecanyon