If your fields aren’t appearing or working correctly, you’re not alone. This section will walk you through the most common problems and how to fix them, step by step, even if you’re not technical.
Problem #1: Custom Fields Not Showing on the Registration Page
Possible Reasons:
- The plugin is not activated.
- You haven’t saved the field.
- You’re using a custom registration form (like Elementor or theme override).
How to Fix:
- Check that WC User Registration Fields plugin is active.
- Go to User Registration Fields → Field List and make sure your field is saved and published.
- Visit the default WooCommerce registration page (usually found at
/my-account/
). - If you’re using a page builder or custom form, test with the default WooCommerce form to verify.
Problem #2: Data Not Saved After Form Submission
Possible Reasons:
- Field name conflicts with existing WooCommerce fields.
- Another plugin is interfering with the registration process.
How to Fix:
- Rename the field to something unique (e.g.,
user_phone_number
instead of justphone
). - Deactivate other plugins one by one to identify if one is causing a conflict.
- Clear browser cache and test again.
Problem #3: Errors or Warnings on the Registration Page
Possible Reasons:
- The required field is empty.
- JavaScript conflict from your theme or a plugin.
How to Fix:
- Make sure all required fields are properly configured.
- Try switching to a default theme (like Storefront or Twenty Twenty-One).
- Use the browser console (Right-click → Inspect → Console) to check errors.
- Enable
WP_DEBUG
in yourwp-config.php
file for detailed error messages.
Recommended Tools for Troubleshooting:
- Health Check & Troubleshooting Plugin – lets you simulate deactivating plugins without affecting your live site.
- Theme Check – identifies problems with your active theme.
- Query Monitor – helps debug PHP errors, slow queries, and hooks.