Clients Field Manager

Customize client registration fields

4.9
(175 reviews) View all reviews
$29.00
Category
whmcs modules
License
One-time
Clients Field Manager

Product Description

Clients Field Manager is a simple yet powerful module that allows you to customize the client registration form by showing or hiding optional fields. This module helps streamline the registration process, improve user experience, and collect only the information you need from your customers.

How It Works

The module integrates with WHMCS's optional fields system. You can configure which optional fields (such as company name, phone number, address, state, postal code, etc.) should be shown or hidden during registration and order forms. The module uses hooks to modify the client area output, hiding or showing fields based on your configuration.

When a field is set to "hide", it will not appear in the registration form or order forms, creating a cleaner and more focused user experience. This is particularly useful if you want to simplify registration for IPTV services where certain information may not be necessary.

Key Features

  • Show/Hide Optional Fields: Control which optional fields appear in registration and order forms
  • Registration Form Control: Customize the signup form to fit your business needs
  • Order Form Control: Also affects optional fields in order/checkout forms
  • Field-Specific Control: Configure each optional field individually
  • Simple Interface: Easy-to-use admin interface with checkboxes
  • Instant Effect: Changes take effect immediately without page refresh
  • Cleaner Forms: Reduce form clutter and improve user experience
  • Fully Compatible: Works seamlessly with all WHMCS versions

How to Use

  1. Install the module by uploading files to your WHMCS installation directory
  2. Activate the module in Setup > Addon Modules > Client Fields Manager
  3. Navigate to the module configuration page
  4. You will see a list of all optional fields (Company Name, Address, City, State, Postal Code, Phone Number, etc.)
  5. For each field, choose to show or hide it:
    • Check the box to show the field
    • Uncheck the box to hide the field
  6. Save your settings
  7. Test the registration form to see the changes
  8. The hidden fields will no longer appear in registration or order forms

This module is perfect for businesses that want to streamline client onboarding by collecting only essential information, resulting in faster registrations and improved user experience.

Frequently Asked Questions

Which fields can I show or hide?

You can control all optional fields including Company Name, Address, City, State, Postal Code, Phone Number, and any other optional fields configured in your WHMCS installation.

Does this affect existing clients?

No, this module only affects the registration and order forms. Existing client data is not affected. The module only controls which fields are visible during new registrations and orders.

Can I hide fields on registration but show them on order forms?

Currently, the module applies the same settings to both registration and order forms. If you hide a field, it will be hidden in both places.

Will this break my WHMCS installation?

No, the module is fully compatible with all WHMCS versions and standard templates. It uses WHMCS hooks to modify the form display, which is the recommended way to customize forms.

Can I make fields required instead of hiding them?

This module is specifically for showing/hiding optional fields. To make fields required, you would need to use WHMCS's built-in field configuration or a different module.

How do I restore hidden fields?

Simply go to the module configuration and check the box for any field you want to show again. Changes take effect immediately without requiring any database changes.

Does this work with custom WHMCS templates?

The module works with all standard WHMCS templates. For custom templates, it should work as long as they use the standard WHMCS form structure and hooks.

Can I hide different fields for different products?

Currently, the module applies the same field visibility settings to all registration and order forms. Product-specific field visibility would require custom development.

What happens if I deactivate the module?

When deactivated, all fields return to their default visibility as configured in WHMCS. You can choose to delete the module's database tables when deactivating if you want to completely remove the settings.

Will this improve my conversion rate?

Yes! By hiding unnecessary fields, you can create a cleaner, faster registration process. This typically reduces form abandonment and improves conversion rates, especially for IPTV services where certain information may not be needed.

Related Products

StreamBuzz 4K Addons

StreamBuzz 4K panel integration. Auto-create line/reseller on signup and payment, manage bouquets, auto disable/enable on overdue/paid, client area with M3U, apps, upgrade/downgrade.

  • Auto-create line/subscription on signup and payment
  • Auto-create Reseller on signup and payment
  • Reseller Credit Top Up on top-up order and payment
  • Manage Bouquets
  • + 10 more features
$199.00
View

MegaOTT Panel Dashboard

Complete OTT panel solution

  • Get Subscription Username/Password
  • Clients Can Change Line Password
  • Download M3U URL or Playlist file
  • Download IPTV Applications
  • + 6 more features
$199.00
View
NEW

Daily Movies/Series Updates

Tracks newly added movies and series from your IPTV panel and posts daily Telegram updates automatically.

  • Tracks new VOD and Series additions from Xtream-style player API panels
  • Works with XUI, NXT, 8K Strong, MegaOTT, and similar API-compatible panels
  • Up to 3 panel profiles, each with its own Telegram bot and channel/chat destination
  • Automatic daily posting via WHMCS cron, with optional same-day message edit
  • + 4 more features
$100.00
View