A user seeks to expand Shopify’s default customer registration form beyond basic fields (name, email, phone, password) to capture detailed address information including street, number, floor, apartment, city, district, and postal code. They also want to create specialized fields for vendor management to differentiate user types at registration.
Proposed Solutions:
Custom code approach: One responder identified the store uses the Craft theme and offered to implement custom code after receiving collaborator access.
Theme editing: Another suggestion involves editing the registration form directly in theme code to save additional data to customer notes, referencing Shopify’s documentation for legacy customer accounts.
App-based solution: The Customer Fields app was recommended as a no-code alternative that saves extra data to customer metafields rather than notes, potentially offering more functionality.
The discussion remains open as the user considers which implementation method best suits their needs.
Summarized with AI on October 26.
AI used: claude-sonnet-4-5-20250929.
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!
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
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
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.