Knowledgebase

How to Install the WHMCS NetFlow Manager Addon Print

  • netflow manager, netflow analyzer, bandwidth module, install netflow manager, snowtech module, whmcs addon, whmcs netflow, whmcs 9, php 8.2, client area network usage
  • 0

The NetFlow Manager addon allows WHMCS administrators to store and manage NetFlow Analyzer access details for client services such as VPS, cloud servers and dedicated servers.

Once installed, the module can display a clean Network Usage link in the WHMCS client area and can also provide NetFlow login details through WHMCS welcome email merge fields.

Before You Begin

You will need:

  • WHMCS 9 or later
  • PHP 8.2 or later
  • Administrator access to WHMCS
  • The NetFlow Manager module files
  • A valid Snowtech module licence key

Step 1: Upload the Module Files

Upload the module folder to your WHMCS installation:

modules/addons/netflow_manager/

The folder should contain files such as:

  • netflow_manager.php
  • hooks.php
  • version.php
  • whmcs.json
  • lib/
  • templates/

Step 2: Activate the Addon

  1. Log in to the WHMCS admin area.
  2. Go to System Settings.
  3. Open Addon Modules.
  4. Find NetFlow Manager.
  5. Click Activate.

When activated, the module creates the required database table used to store NetFlow access records.

Step 3: Configure Permissions

After activation, configure which WHMCS administrator roles can access the module.

  1. Go to System Settings > Addon Modules.
  2. Find NetFlow Manager.
  3. Select the admin roles that should have access.
  4. Save changes.

Step 4: Enter the Licence Key

In the NetFlow Manager addon settings, enter your Snowtech module licence key.

After saving the licence key, open:

Addons > NetFlow Manager > License

Confirm that the licence status shows as Active.

Step 5: Configure the Default NetFlow URL

The default NetFlow Analyzer URL is:

https://netflow.myownserver.net/

You can update this in the module settings if your NetFlow Analyzer installation uses a different address.

Step 6: Add NetFlow Access to a Service

  1. Go to Addons > NetFlow Manager.
  2. Open Add / Edit Access.
  3. Select the WHMCS client service.
  4. Enter the NetFlow username, URL, group and IP address.
  5. Save the record.

Step 7: Test the Client Area

Log in as the client or use WHMCS admin login-as-client functionality.

  1. Open the client’s product or service page.
  2. Check for the Network Usage section.
  3. Click View NetFlow Stats.
  4. Confirm the link opens NetFlow Analyzer in a new browser tab.

Step 8: Add Welcome Email Merge Fields

If required, add the NetFlow merge fields to your WHMCS product welcome email template.

{if $netflow_enabled}
NetFlow Analyzer Access

URL: {$netflow_url}
Username: {$netflow_username}
Password: {$netflow_password}
Group/IP: {$netflow_group} {$netflow_ip_address}

You can use NetFlow Analyzer to view bandwidth and traffic statistics for your service.
{/if}

Notes

  • NetFlow passwords are stored encrypted.
  • Client area password display should normally remain disabled.
  • The module links WHMCS services to NetFlow Analyzer access details; it does not automatically create users inside NetFlow Analyzer.

Was this answer helpful?

« Back