How can I add an optional 'how they found us' section to a customer login page?

Topic summary

A user wants to add an optional “how they found us” field to their customer login/registration page but is unsure how to implement it.

Two implementation approaches suggested:

  1. Manual HTML/CSS coding: Add custom HTML to the theme’s main-register.liquid file, which stores responses as customer notes. Requires additional CSS styling to match the site design.

  2. App-based solution: Use a third-party app like Helium Customer Fields, which offers a drag-and-drop form builder requiring no coding. This approach stores values as customer metafields (more useful than notes) and handles styling automatically.

Current status: The original poster is having difficulty locating where to add fields manually and has shared a screenshot for clarification. The discussion remains open with an offer for further assistance on implementation details.

Summarized with AI on November 21. AI used: claude-sonnet-4-5-20250929.

Hello, we have a customer login page that asks for an Email and Password when signing in/creating an account. I would like to add another section (that is optional to fill in) where the customer can fill in “how they found us”

Can someone help with the coding needed to add this in the HTML or if there is another way to add it.

@Megan1231 Yeah you can create one field over there in customer login page.

Hello, I am not seeing an option of another field? Where would I find this?

You can accomplish this a couple of different ways. By adding some HTML code into your theme’s main-register.liquid file, or by using an app such as Helium Customer Fields,

Adding HTML will create a new field, and can store a custom value as a note on the customer. This will probably also require adding some CSS code to style the field to match the rest of your site and look good.


  
  

The Customer Fields app allows you to create custom registration forms without any code using our drag and drop form builder. These values are also stored as metafields on the customer’s account which is a little more useful than a note in most cases.

Feel free to check it out, or let me know if you have other questions.