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 widgets | Metafields |
One-line Text | Single line text |
Multi-line text | |
Multi-line Text | Multi-line text |
Dropdown | Single line text |
Multi-line text | |
Selects | Single line text |
Multi-line text | |
Checkboxs | Single line text |
Multi-line text | |
Checkbox | True or false |
Number | Integer |
Decimal | |
Date | Date |
Time | Single line text |
Currency | Integer |
Decimal | |
Country Select | Single line text |
Multi-line text | |
Phone | Single line text |
Multi-line text | |
Img Radio | Single line text |
Multi-line text | |
Img Checkbox | Single line text |
Multi-line text | |
File Upload | URL |
Rating | Integer |
Rich Box | Multi-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.