Trying to add addition form fields to my registration form

in the form field I believe I have located a complete entry to add field.

Original copy: from Dawn template:

{{ 'customer.register.last_name' | t }}

My Changes to this:

{{ 'customer.register.Business_name' | t }} </div

I am include the return snippet so you can see how it came out.

Please show me what I am doing incorrect so I can add this and I want to add a subscribe and unsubscribe check box so they have to choose one or the other for emails or sms.

Thank you

Ron

Hi Psco,

You need to add an entry for Business_name in your default locale file .

File can found under Theme > Locales > en.default.json .

In this file try searching for “register” , it might look like this:

“register”: {
“title”: “Create account”,
“first_name”: “First name”,
“last_name”: “Last name”,
“email”: “Email”,
“password”: “Password”,
“submit”: “Create”
}

Here we’ll need to add an entry for “Business_name” and it’s text string.

Same for all other new fields like checkboxes etc.

1 Like

Hi,

I have followed the steps here and successfully added additional fields to the customer registration form. However, when a customer registers, the additional information does not show on their customer account. Where can I see the additional fields they filled out on their account?

Hi,

I would think that is because you just added the field in the frontend and don’t do anything with it in the backend, where the data is processed and stored. Have you figured out a simple way to do that?

@OliviaAnn1 - The only way to add new fields to the customer registration form that sync to the Shopify Admin > Customers page is via the Shopify Admin API. Said another way, an app is required. Either a custom app or a ready-made third-party app.

We built the Customer Fields app to help bridge this gap.

Otherwise, you’ll need to follow Shopify’s tutorial on saving custom fields to the customer note section.

If I want to add new field ,can you tell me which page I need to edit . en.default.json file ? but chatgpt said add new field to the customers/register.liquid page , but I couldn’t find that page. Help me