Add woocommerce address fields in registration form with Easy Registration Forms

It’s often being asked and you can find a lot of solutions too for, “How to add custom fields to WooCommerce registration form”. Most of the times this requires customization and some coding knowledge in most of the cases.

Easy Registration Forms comes with a solution, it allows you to integrate billing or shipping address fields in your own registration form built with the plugin.

How to bind woocommerce fields with Form fields.

Easy registration Forms comes with an option to use meta of WooCommerce fields, you can directly put user meta to map with WooCommerce fields.

  1. Create a New “Registration Form”
  2. Drag and Drop “Address” field to add it to the registration form. This will add address fields that include Country, State, City, ZIP etc.
  3. Go to the field’s advanced settings.
  4. To map form’s country field to WooCommerce billing country, tick the option “Map To UserMeta”
  5. In the input box fill the value “billing_country”.

Other fields like billing state, billing city etc can also be mapped with a similar approach. Other WooCommerce fields are:

Billing Address :

billing_first_name
billing_last_name
billing_company
billing_address_1
billing_address_2
billing_city
billing_postcode
billing_country
billing_state
billing_email
billing_phone

Shipping Address :

shipping_first_name
shipping_last_name
shipping_company
shipping_address_1
shipping_address_2
shipping_city
shipping_postcode
shipping_country
shipping_state

View all woocommerce meta

Details submitted at the time of registration will get reflected in WooCommerce users account area and at the checkout form.

Have any question or need assistance using this Easy Registration Forms? Submit a Support request here.

Leave a Reply

Your email address will not be published. Required fields are marked *