Hiding Fields After Registration
It is very simple to hide Customer Fields after registration is completed. This may be useful if you only want a user to be able to apply for the mailing list during registration and not on the edit account page.
See also, Creating a User Registration form
1.) In the app, go to the Fields tab and create a new Customer Account Field.
Create the Customer Field, make it any type that you would like and click Add New Field.
2.) Click "Display field during customer registration only"
After you create your new Customer Field, click on the checkbox that says "Display field during customer registration only." This will cause the field to hide on the edit page when registration is complete.