Personal tools
Namespaces

Variants
Actions

WithoutDNS For WHMCS

From ModulesGarden Wiki
(Difference between revisions)
Jump to: navigation, search
(API Configuration)
(Websites)
Line 151: Line 151:
 
==Websites==
 
==Websites==
 
{|
 
{|
|style="padding: 10px 0px 15px 15px;"|By default, once the synchronization of your WHMCS is completed, the personal data of your clients are not processed to MetricsCube.<br/> Therefore, some features offered by MetricsCube can be unavailable.<br/>
+
|style="padding: 10px 0px 15px 15px;"|The '''Sites''' section in the admin area provides an overview of all access links (sites) generated by clients using the WithoutDNS addon. <br/>This list includes all the fields visible in the client area, with the addition of client-specific information.
 
+
* '''Client''' – Displays the name and company (if applicable) of the client who created the site.
If you would like to benefit fully from the possibilities provided by MetricsCube, you can grant access to personal data.<br/> To do so, simply click on the '' 'Configure' '' button in the '' 'Data Synchronization' ''tab.
+
* '''Product/Service''' – Indicates which of the client's products the site is associated with.
|}
+
* '''Temporary URL''' – The generated access link, valid for a limited time (highlighted in blue for visibility).
{|
+
* '''Created At''' – Timestamp showing when the link was generated.
|style="padding: 0px 0px 20px 25px;"|[[File:WDNS_3.png]]
+
* '''Expires At''' – Indicates when the temporary URL will expire.
|}
+
* '''Actions''' – Options to manually delete or regenerate the URL.
{|
+
|style="padding: 0px 0px 15px 15px;"|Once a new popup window opens, you will notice a possibility to tick additional configuration options. There are:
+
* '''General Data''' - stands for general data sharing required by MetricsCube to provide core services such as reporting, therefore this option is switched on by default.
+
* '''Live Data Synchronization''' - only if selected, data on recent activities in your system, such as users online, income or news feed, will be gathered and displayed in the Live Dashboard section.<br/>'' '''Note:''' Keep in mind that both slow connection with API and actions overload may noticeably slow down the application.''
+
* '''Detailed User Data''' - this option allows you to transfer to MetricsCube additional data about your clients such as first name, last name, company name, email address, web hosting and domains assigned to them. <br/>[https://www.docs.modulesgarden.com/images/0/07/MCC22.png Here] you can check an exemplary report along with the personal data of clients.<br/>If this option is disabled, the client’s WHMCS will encrypt sensitive personal information and convey it in coded form.<br/>[https://www.docs.modulesgarden.com/images/b/b1/MCC23.png Here] you can find the previous example of the report without the consent to process the data.<br/>If this option is enabled, the generated reports will be more detailed and straightforward.<br/> '' '''Note:''' Please keep in mind that all data sent to MetricsCube is safely encrypted using the strong algorithm SHA-256.''
+
* '''User Tracking''' - this option permits you to monitor the activity of your clients on the basis of logs generated through WHMCS. <br/> For instance, you can check when and which websites were browsed by your customers or verify if your clients have already read the answer for a ticket. <br/> '' '''Note:''' Please remember that this functionality is currently during the development '''and is not available yet.''' <br/>If you tick this option right now, you may be sure that once this functionality is completed, you will be granted access to it instantly.''
+
 
+
'''Important:''' Please, be aware that the data update in MetricsCube, once you opt in or opt out for additional data synchronization, may take '''up to 24h'''.
+
 
|}
 
|}
 
{|
 
{|
 
|style="padding: 0px 0px 30px 25px;"|[[File:WDNS_3.png]]
 
|style="padding: 0px 0px 30px 25px;"|[[File:WDNS_3.png]]
 
|}
 
|}
 
  
 
==Logs==
 
==Logs==

Revision as of 12:56, 14 April 2025

Contents

About WithoutDNS For WHMCS

  • Synchronization Benefits:
✔ Access 91 Powerful Business Reports
  • General Features:
✔ Secure Synchronization With No Personal Data Stored
✔ Fully GDPR Compliant
✔ Supports PHP 8.2 Back To PHP 7.3
✔ Supports WHMCS V8.12 Back To WHMCS V7.2
  • Exclusive Promo Code From ModulesGarden:
Save 25% For 3 Months On The MetricsCube Platform With Coupon: WHMCS25%_MC

Installation and Synchronization

We have prepared a short but comprehensive tutorial that will show you how to successfully install MetricsCube Business Analytics For WHMCS module and synchronize your WHMCS with MetricsCube.

Although the process is extremely easy and intuitive, go over the below guide to assure it is fast, smooth and trouble-free.

Install The Addon

1. First of all, you need the package, therefore log in to our client area and download the module.
WDNS 1.png
2. Open the FTP Client, log into the server with WHMCS installed. Then, open the main catalogue and upload the folder with files you have extracted previously.

The content of your package should look like on the below screen:

WDNS 2.png

Activate The Addon

3. Now, you have to activate the addon module in your WHMCS system.

Please log in to your WHMCS admin area. Once there, navigate to the 'System Settings' section and select 'Addon Modules'.
Find 'MetricsCube Connector' on the list of addons and click the 'Activate' button.

WDNS 3.png
4. After the module has been activated, you will need to enable access to your Admin Role.

To do that, click on 'Configure', select the admin roles that should have access to the module, and save changes.

WDNS 3.png
Your module has just been successfully installed and activated!

Sign Up And Synchronize With WithoutDNS

Now, move to ...........
WDNS 3.png
Enter ................
WDNS 3.png
On pressin
WDNS 3.png
In '
WDNS 3.png
When move
WDNS 3.png
You've nailed it! There is nothing to stop you now from using all MetricsCube tools and boosting the productivity of your business processes!

WithoutDNS Addon Management

As soon as the...........

Addon Configuration

Use the settings below to customize how the WithoutDNS addon behaves within your WHMCS installation:
  • Menu Location - Choose where the WithoutDNS addon will appear in the client area navigation:
    • Main Menu - Displays as a new top-level item after "Open Ticket" (default).
    • Services - LListed under the "My Services" section.
    • Domains - Listed within the "My Domains" section.
  • Enable WithoutDNS for - Define which clients are granted access to the addon:
    • All Clienst - Available to every client in the system (default).
    • Clients with an active product - Only accessible to clients with at least one active service.
    • Clienst with specific products - Access is granted only to clients who own products selected in the "Required Products" dropdown list.
  • Generated URL Limit Type - Specify how URL generation limits should be enforced:
    • unlimited - no restrictions on the number of generated URLs (default setting)
    • Limit Per Client - restrict th enumber of URLs each client can generate
    • Limit per product - restrict th enumber of URLs based on the specific product owned by the client
  • URL Expiration Time (hours) - Specifies the default lifespan of generated URLs in hours (default 48h) with the option for customization as needed.
WDNS 3.png

API Configuration

Using the API is not required, but skipping it will impose certain limitations::
  • Links generated without the API will only remain active for 15 minutes.
  • These links will display the WithoutDNS branding.
  • A daily limit of 3 links applies, and this quota is shared across all clients.

TTo gain unrestricted access and additional features, you’ll need to enter your API credentials. If you don’t have an API key yet, you can get a plan here.

  • API Token - Enter the API token obtained during the earlier setup steps. This token is required to authenticate your WHMCS installation with the WithoutDNS API.
  • Temporary Domain - Select one of the available proxy domains associated with your WithoutDNS account. This domain will be used to generate temporary access links.
WDNS 3.png

Websites

The Sites section in the admin area provides an overview of all access links (sites) generated by clients using the WithoutDNS addon.
This list includes all the fields visible in the client area, with the addition of client-specific information.
  • Client – Displays the name and company (if applicable) of the client who created the site.
  • Product/Service – Indicates which of the client's products the site is associated with.
  • Temporary URL – The generated access link, valid for a limited time (highlighted in blue for visibility).
  • Created At – Timestamp showing when the link was generated.
  • Expires At – Indicates when the temporary URL will expire.
  • Actions – Options to manually delete or regenerate the URL.
WDNS 3.png

Logs

The MetricsCube Connector For WHMCS addon module allows to download Connector Logs. Press the button as shown on the screen to fetch logs.
WDNS 3.png
In case there are any issues and fetching logs is hampered, you will need to create or modify the log file in a required directory.

The correct path will be generated automatically and may be copied from the error notification that will appear on your screen. Please set the privileges as defined in the notifications.
When ready, patiently wait until the next synchronization.

WDNS 3.png

Manage Account

It is possible to connect your WHMCS to MetricsCube with another account from one addon. Simply, press the second button on the addon dashboard.
WDNS 3.png
This very moment you will see a warning notification on the consequences of such action.

Connecting with another account will reset your current configuration and your WHMCS will be no longer synchronized with your existing MetricsCube account.
You will have to go through the process from the beginning.

WDNS 3.png

Client Area Experience

Grant
WDNS 3.png
Mark the
WDNS 3.png

WithoutDNS Platform

Here it is! Ready, complex and so much detailed analysis of your business.

Quickly sign in to your account and start the exploration.

WDNS 3.png
Most of all, accurate and flexible reports that will help you look deep into your company's performance.

Browse, change the periods and search for anything you might only need.

WDNS 3.png
WDNS 3.png

Tips

1. Take a look at our YouTube channel! You will find there short videos presenting three different methods of installing your MetricsCube Connector For WHMCS.

Stay tuned as other videos are coming soon!

2. Step into the MetricsCube Blog where you will find the latest Release Notes together with thought-provoking Business Guides.

Get the gist of the web hosting industry, let yourself be guided across the various reports types and finally reach for practical advice on how to boost your business development.

Update Instructions

An essential guidance through the process of updating the module is offered here.

Ensure successful completion of the module update by carefully following each step, thereby preventing data loss or any unforeseen issues.
Additionally, you will find a current list of supplementary actions necessary for a smooth update process there.

Common Problems

1. When you encounter problems with connection, check whether your SELinux or firewall does not block ports.
2. If you encounter any issues with redirection to WHMCS via buttons like View in WHMCS in the MetricsCube pop-up, please ensure the Administration Panel URL' in MetricsCube → My Application settings is accurately configured.
Navigation
WHMCS Modules
WHMCS Widgets
Tools And Applications
Translations
General
FAQ
Community
WithoutDNS For WHMCS