First thing to know is that Locksmith uses the built in customer account system that comes with your store! This means it doesn't create a separate registration form, sign-in form, or customer database.

All Shopify themes come with a registration form that includes Name, E-mail, and Password fields.

Many merchants want to collect more information from a customer when they register. Although Locksmith doesn't get involved directly with this process, you do have options here.

1. Simply request that your customers e-mail you the information

This is a simple solution to the issue and does work for some merchants. Locksmith lets you edit the message that is displayed on locked pages, so this would be a good place to include the e-mail address to use.

2. Edit the registration form in your theme directly

Shopify has a guide that will walk you through doing this. You can view that here. 

Pros:

  • ¬†Editing your own theme is free

Cons:

  • Requires coding knowledge. (But, If you don't have coding knowledge, you can still hire an expert!)
  • Changes the registration form for everyone which means that your different types of customers(I.e. wholesale and retail, if applicable) would be using the same registration form. You can still make the form usable for everyone by making the extra fields optional.
  • There is not an option to get notified when customers register.

3. Use a third party form-creating service

There are some great services out there that let you create a fully customized HTML form. We actually cover this in our guide here (scroll down to option 3).

Pros:

  • Free (as long as you use one of the recommended services)
  • Can be used to create a second registration to be used by some of your customers while leaving your regular registration form alone. (These accounts will still be funneled back to the same customer database.)
  • You can get notified by e-mail when the form is filled out!

Cons:

  • The accounts are not automatically created which means you'll need to manually move the information over to Shopify from the third party app

4. Use a dedicated Shopify app

The Customer Fields app lets you edit the registration form and add fields in an easy way. And adds other great features such as e-mail notifications. Note: This app is unaffiliated with us but we have had customers have a lot of success with it!

Pros:

  • Extremely easy to setup
  • You can get notified by e-mail when the form is filled out!

Cons:

  • Changes the registration form for everyone which means that your different types of customers(I.e. wholesale and retail, if applicable) would be using the same registration form. You can still make the form usable for everyone by making the extra fields optional.
  • Is a paid app

Did this answer your question?