I would like to add a Custom Field in Customer Registration, Edit and same should allow from Admin also?

Also it should be able to add via SOAP method.

I am using magento CE 1.8.1.

Thanks in advance.

  • you have to create a customer Attribute
    – Keyul Shah
    Sep 24 '14 at 6:25
  • why is this a duplicate? that other question is quite different, he wants things programatically and not editable by the customer. quite different Aug 21 '15 at 13:11

The Easy Way to create Customer Attribute is below

Use this to create a module that does that:


Then go to the 'Need add Customer Attribute section'. It's pretty self-explanatory.

Play with it!

it's a VERY useful tool. You can see that there is more to it than making a module that provides new customer attributes. Also read up on clearing caches / compilation before installing new modules.

If you want do via script then Follow this link

  • Thanks Kayul for your response. But here I am looking for to add an attribute in existing module rather creating my own module.
    – Dhiren
    Sep 24 '14 at 14:28
  • Ok no problem then you can create the via code
    – Keyul Shah
    Sep 24 '14 at 15:32

Not the answer you're looking for? Browse other questions tagged or ask your own question.