Collect additional customer information
You can collect additional information from customers when they create an account through the customer register form.
This information can be collected with any HTML input type. The input needs to have an attribute of
name="customer[note][Information title]", where
Information title is the title of the information you're collecting. You can have more than one input for collecting a note entry.
For example, the following would allow you to collect a customer's birthday and any allergies they might have: