How can I add a second email field for customer registration?

Topic summary

The original poster sought to add a second email field to customer registration with the same validation as the primary email. After initial clarification from Shopify support about whether this was for checkout or another area, the poster decided to pursue metafields as an alternative solution instead.

Key Technical Constraints:

  • Shopify’s checkout code is locked for security reasons and cannot be customized on standard plans
  • Custom code modifications are only available for checkout on Shopify Plus plans
  • Standard merchants can add custom code elsewhere on their sites, just not at checkout

Suggested Solutions:

  • Third-party apps like Customer Fields (mentioned by michael-helium) can add additional email fields with regex validation to registration forms
  • For order confirmation emails to multiple recipients, the app “Multiple Email Recipients” (now called “MultiMail”) was recommended, though it has limited reviews

Related Use Cases:

  • Collecting spouse/child email addresses
  • Drop shipping scenarios requiring multiple notification recipients
  • Tax ID fields for cart-level data (discussed as a tangential issue)

The discussion remains open with the most recent inquiry asking about the reliability of the MultiMail app solution.

Summarized with AI on October 31. AI used: claude-sonnet-4-5-20250929.

Yes Yes Yes, I have wondered about adding data options for login system. I didn’t want to entirely create a node js server just for a login system. but is there a way to make more fields and be able to send data to your own sql server?