1. Home
  2. Docs
  3. Add-ons
  4. User registration

User registration

With the User Registration add-on you can create custom user registration forms through Kali Forms.

This add-on is only available to Kali Forms Pro users.

Once installed and enabled, the add-on will provide an extra configuration tab in your form settings: Kali Forms > All forms > select your form > Settings > User registration.

This tab allows you to map the information from your form fields to the user data when creating the account. The following information can be mapped:

  • Username
  • Email
  • First name
  • Last name
  • Display name
  • Nickname
  • Website
  • Password

You can also map extra fields, for example WooCoomerce address fields with the help of the Custom Fields mapping.

To map a custom field you will first need to retrieve the correct ID from the user profile page, then return to your form and create a custom field for this information. For example, mapping the Address line 1 and Address line 2 will need you to build two custom fields:

  1. Custom field key: billing_address_1 / Custom field label: Address line 1
  2. Custom field key: billing_address_2 / Custom field label: Address line 2

You can select the fields from your form you want to map to each custom field after adding them.

After mapping the information you just need to select the access level of the account through the User role selection and the basic configuration is done.

You can also allow users to login and edit their profile in the front-end with the help of the [kaliform-user-profile] shortcode:

  • Navigate to the Pages section in your admin panel
  • Create a new page that will be used by the user to edit his profilde
  • Add the above mentioned shortcode in the page content
    [kaliform-user-profile]
    

How can we help?