For the attention of users of the Kayako Loginshare Module
A security update has been released for all versions of the Kayako Loginshare module for WHMCS
This patch addresses an issue that affects the security and integrity of loginshare verification for users attempting to login to Kayako using their WHMCS account credentials. As a result we have assigned this issue an important security rating.
This issue only affects WHMCS installations that have enabled the Kayako Loginshare module.
Applying the Patch
Download the patch here
To apply the patch, upload the file contained within the zip archive to /modules/support/kayako/loginshare.php
No installation or upgrade process is required.
If you have any questions or concerns, please don't hesitate to contact our support team.
Posted by Matt on Friday, January 8th, 2016
Why is Customer Retention Time a useful statistic?
Today we're going to be looking at the enhanced Customer Analytics available in WHMCS 6.2 and in particular, a new report designed to give you information and statistics on Customer Retention Time.
What is Customer Retention Time?
Customer Retention Time is the length of time a customer remains active with you. The number of days between the day they signup, and the day they leave.
WHMCS 6.2 introduced the storing of cancellation dates for every product, service and domain, along with a new report that calculates and displays the average customer lifetime for each of your products and billing cycles.
Knowing how long your customers stay with you is an important analytic for any business. It can help identify issues sooner, allow you to calculate average customer revenue, plan marketing campaigns and more. In short, it's a very useful aid that provides you metrics to help your business succeed.
Let's take the scenario of planning for a marketing campaign. Knowing and understanding your cost per acquisition (CPA) is a key factor to measuring the success of the overall campaign. But perhaps equally as important is knowing how much you stand to make. By better understanding that, you can use it to work out what your cost per acquisition figure needs to be to make a profit. That's where the new analytics in WHMCS 6.2 come in.
A Marketing Scenario
Let's say you charge $10 per month for a shared hosting account and the new analytics tell you the average customer stays on this plan for 9 months. You have a server that costs $200 per month that you host 100 clients on, giving you a $2 per month cost for the resources the customer is using. Factor in any other costs, such as the average cost of support a customer uses and you have the profit for that plan. Let's say for our example the profit is $6 per month, for a period of 9 months, giving us a total profit of $54. This tells us we should be looking to achieve a cost per acquisition of no more than $54 for the campaign to be profitable.
These statistics coupled with the Link Tracking
feature to track your conversions provide you with a powerful set of tools for running and determining the results of your marketing efforts.
How do I get started?
For all products, services and addons, you'll find a new field labelled Termination Date. This is set automatically whenever products are cancelled, but you can manually adjust it should you require. For domains, the expiry date is used. Worth noting that all products cancelled prior to 6.2 will assume the last next due date as the date of cancellation.
The new report can be found under client reports with the title "Customer Retention Time".
No one knows your business better than you and with the new Customer Retention data in WHMCS 6.2 you have more information available to analyse patterns in client behaviour and revenue, helping you make better business decisions.
Thank you for reading!
Posted by WHMCS Robert on Monday, January 4th, 2016
We are pleased to announce the release of WHMCS 6.2 under General Availability.
With 2 new order forms, WHMCS Single Sign-On, An Even More Unified Experience with cPanel, Draft Invoices, Improved Client Lookup, Customer Retention Analytics and more, this is a very exciting release!
Read on to find out more or skip ahead to Get the Update Now!
New Order Forms
Continuing on from the work we began in previous 6.x releases, 6.2 comes with 2 more new order forms to showcase your products with.
WHMCS Single Sign-On and cPanel Integration
- Universal Slider - perfect for offering any type of product with a slider based selection page
- Supreme Comparison - a matrix comparison style order form with support for up to 6 products displayed horizontally.
Next up is WHMCS Single Sign-On
, making it possible for trusted applications to authenticate users into a WHMCS installation automatically, without the user having to login. Developers, you can begin using this functionality immediately.
For cPanel web hosts, we've taken this a step further and via another new feature Application Links
, coupled with the upcoming cPanel & WHM 54 release, you'll be able to provide WHMCS billing and support links within the cPanel UI (pictured above), delivering a simpler, more convenient, more unified experience for users than ever before. Find out more in last weeks feature spotlight
enables your WHMCS installation to act as an authentication provider for third party applications that support the OpenID standard. Enabling your clients to login to related products & services using the same login credentials as they use for your website - one login, your branding and easier for end users.
One of the first applications to take advantage of this is cPanel & WHM 54
, currently out in EDGE. With WHMCS 6.2, your users will be able to login to their cPanel accounts using the same username and password as they use for WHMCS on your website. Upgrade today and you'll be prepared to enable it as soon as your servers upgrade to the 54 release. Find out more...
Ever wished you could prepare an invoice without a client seeing it? Well with WHMCS 6.2, now you can. A new Draft invoice status means customers never see invoices until you're ready. Track and build invoices for projects over time, or just have that added confidence knowing a customer can't accidentally view an invoice you're still in the process of creating. Something so intuitive and natural, you'll wonder how you ever lived without it.
Improved Client Lookup
Now for something I'm personally a huge fan of. Anywhere that previously had a dropdown list of clients has been replaced with a dynamic filterable list. Simply start typing any part of a clients name, company or email address, and the list will be updated to show just the matching users. Tasks such as creating orders, adding transactions, opening tickets and more will have never been so quick and easy.
As if all that wasn't enough, there's also new & improved Customer Retention Analytics (more on this in the next spotlight blog post), WHMCS Connect 2.0
, and all the usual maintenance and stability improvements.
The move to General Availability marks the end of pre-production testing and means 6.2 is now the recommended version for all new installations and upgrades. A big thanks as always to everyone who took part in the testing.
Posted by Matt on Wednesday, December 9th, 2015
We are pleased to announce the introduction of Single Sign-On for WHMCS.
In WHMCS 6.2, WHMCS Single Sign-on will allow trusted applications and third parties to authenticate users into a WHMCS installation automatically, without the user having to re-authenticate.
The first example of this is our latest integration with cPanel 54, pictured below.
With WHMCS Single Sign-On and cPanel, your customers can access features and functions of the WHMCS client area directly from within their cPanel control panel. Clicking any link will securely authenticate the user in the background and then redirect them to the requested page.
All of the links you see above are fully customisable, with the ability to turn them on and off individually as well as customise their labels and display order.
Coupled with the cPanel Single Sign-On we launched earlier this year, this is just another step that unifies the WHMCS and cPanel products giving your customers a simpler and more convenient experience with your business and services.
Our Single Sign-On implementation is based on the popular and widely used OAuth 2.0 authorization framework which outlines a secure workflow for accessing user data while protecting their account credentials.
The OAuth 2.0 implementation is also being utilised for OpenID Connect and lays the foundations for our upcoming Client API which will make it possible for even more powerful integrations with third party applications.
What's more, in cPanel 54, users will be able to login to their cPanel accounts using their WHMCS billing login credentials. Neat huh? This is thanks to the introduction of OpenID Connect, an extension of the OAuth 2.0 specification framework, and can be leveraged by any system that supports the OpenID specification. More on this to follow.
Developers, you can start leveraging WHMCS Single Sign-On with the 6.2 Release Candidate out now. Get started today.
Posted by Matt on Wednesday, December 2nd, 2015
Our team has been hard at work and a little over 2 months since our last big update, we're pleased to announce the pre-release launch of WHMCS Version 6.2.
Introducing 2 more new order forms, WHMCS Single Sign-On, Integration with cPanel, Invoice Drafts, Improved Client Search, Customer Retention Analytics and more, this is a very exciting release.
- New Order Forms - Universal Slider perfect for offering any type of product with a slider based selection, and Supreme Comparison a matrix comparison style order form with support for up to 6 products compared horizontally.
- Invoice Drafts - Now you can create and prepare invoices in a new Draft mode, hidden from clients until you're done allowing you to track and build invoices over time
- Improved Client Search - Big new features are cool, but sometimes it's the little things that make the difference - and we think this will make a real difference. Navigating between and locating clients is now much easier with dynamic searchable dropdown menus.
- WHMCS Single Sign-On - Making it possible for trusted third party applications to authenticate your users into WHMCS, this feature is leveraged through another new feature we're terming Application Links. More on this to come.
- cPanel Integration - We've taken WHMCS Single Sign-On and leveraged a new feature coming in the next version of cPanel/WHM to allow your customers to transition from cPanel to WHMCS quickly, easily, and without re-authenticating
- OpenID Connect - Implements OAuth 2.0 with support for OpenID Connect, users can now login to cPanel using their WHMCS Billing login credentials
- Customer Retention Analytics - With products now storing the date they are terminated, a new report gives you insights into the average customer retention time for your products and services.
- WHMCS Connect 2.0 - With search and a more unified interface, managing multiple servers has never been easier. Read last week's feature spotlight for more
We'll be posting more on the new WHMCS Single Sign-On and cPanel Integration
in a feature spotlight within the next few days so stay tuned - we think you'll like it.
In the meantime, if you want to learn more, check out the Version 6.2 Release Notes
for more in depth details on the new functionality.
Be among the first to experience and try out these awesome new features. Get involved and download WHMCS 6.2 today
As always, please remember this is a pre-release version and is not recommended for production use.
Posted by Matt on Wednesday, November 25th, 2015