If you are using the default registration page for customers to sign up, the customer information you can obtain only include the customer name, email, and phone.


Our form can connect more custom fields for the customer created by the submission. That means you can get more leads and more information about your customers, such as gender, age, hobbies, etc.




How to connect more fields to the customer


Step 1:You need to add the customer information you want to obtain to your form.


For example, you want to create a registration form that can obtain customer's age, gender, interests, birthday, and country. You can create the following form:


Setp 2:Add the metafields for the customer in your store's backend


1. Enter your store's backend and click on Settings.



2. Find and click on Custom data, then click on Customers.



3. Click "Add definition" in Customer metafield definitions.



4. When you click "Add definition", you will see the following page. You can select the meta field by clicking on "Select type".



The following table presents the metafields corresponding to form widgets. We recommend selecting the appropriate metafields based on the widgets you add.


Form widgetsMetafields
One-line TextSingle line text
Multi-line text
Multi-line TextMulti-line text
DropdownSingle line text
Multi-line text
SelectsSingle line text
Multi-line text
CheckboxsSingle line text
Multi-line text
CheckboxTrue or false
NumberInteger
Decimal
DateDate
TimeSingle line text
CurrencyInteger
Decimal
Country SelectSingle line text
Multi-line text
PhoneSingle line text
Multi-line text
Img RadioSingle line text
Multi-line text
Img CheckboxSingle line text
Multi-line text
File UploadURL
RatingInteger
Rich BoxMulti-line text


In the first step, you added Age, Sex, Personal hobbies, Your Country to your form, using Number, Select, Multi-line Text, Country Select widgets respectively.


To differentiate easily, you can use Age, Sex, Personal hobbies, and Your Country as names and then select the corresponding metafield for each widget. For example, the form widget corresponding to age is "Number", and the meta field to be selected is "Integer". Click "Save" to complete a metafield.



By following this method, add the remaining metafields.



Setp 3:Connect the form fields to metafields using the Email widget in a form.


1. Open the form editing page.


2. Click on the Email widget, and then click on "Connect more form fields to the new customer."



3. Select the corresponding form field for the metafield, and finally click on Save.



4. Publish the form to the registration page.


After customer register using your form, you can view their datailed information in the backend of your store.