Help Needed: Custom Customer Registration Form & Vendor Management Fields in Shopify

Hi everyone! I’m working on a Shopify store and want to customize the way to create an account.

The goal is to collect more information than the default fields (name, email, phone, and password). For example, I’d like to add the following fields:

  • Full address (Street, Number, Floor, Apartment)
  • City
  • District
  • Postal code

Additionally, I’d like to know if it’s possible to create optimized management fields for vendors—for instance, to identify different types of users or vendor profiles right at registration.

Has anyone done something similar or knows the best way to implement these changes? Should this be done directly in the theme code?

Any tips or references would be greatly appreciated. Thanks in advance! :raising_hands:

Hey @iscork,
Thanks for bringing this Question to Shopify Community.
Could you please share your store URL along with password [if applicable] so that I can take a look and provide you with the solution code based on the theme used.
Waiting to hear back from you.
Thanks

https://www.iscork.pt/ . I don’t believe you need any password, however if I am wrong please tell me.

I found that you are using the Shopify Craft theme. In order to collect the more data from the customers in the form requires to do the custom code. Could you please share the 4 digits collab code in the p/m so that I can do custom code.
Thanks

Hey @iscork :waving_hand:

Since you’re using Shopify’s legacy customer accounts, it would be possible to edit the registration form directly in your theme code to collect additional information and have it saved to the customer note.

Otherwise, you could also consider using an app, such as our Customer Fields app, to create a completely custom registration form without any coding needed. The app’s forms also save your extra data directly into customer metafields, which may be more useful than just the customer note.