Have you ever loaded a picture onto your Facebook page to realize that people in that picture were automatically recognized? That is thanks to DeepFace, a facial recognition system that touts an accuracy of 97.25 percent.
DeepFace is one example of machine learning, a subset of artificial intelligence in which computers are ‘trained’ to compile data to predict specific results. It is widely used by other high-profile companies such as Google, Uber and Netflix.
In the world of recurring payments, machine learning is mainly used to predict customer behavior, reduce churn and fight fraud.
At one time, artificial intelligence and machine learning something firmly entrenched in science fiction movies—and often, to be feared. However, according to Pega, a software developer for digital process automation and customer relationship management, as many as 84 percent of the population has already used an AI device, while 34 percent of respondents were aware that they had interaction with the technology.
We encounter machine learning every day. Turn on Pandora and play your favorite station. A new song comes on that catches your attention, enough so that you give the song a ‘thumbs up’ on Pandora.
Instantly, that piece of data—this song that you like—is saved and fed into Pandora’s Music Genome, which consists of 400 different attributes, not just the artist, but the lyrics, the music composition and specific rhythm patterns. The end result is that your station just changed ever so slightly, and will deliver more music similar to the song you liked.
While some companies don’t actively discuss how machine learning may be helping them, others are actively promoting it as a tool in their arsenal. For example, Amazon Web Services (AWS), Amazon’s cloud platform, explains that they have been “investing deeply” in artificial intelligence for more than two decades. With machine learning, the company uses the information to drive sales and analyze paths in their fulfillment centers.
Similar practices can be used with subscription payment systems, so that companies can better predict outcome from various pieces of data information.
Steps in developing a machine learning system for recurring billing
- The machine learning system has to be trained. The training portion involves loading subscription data from users. The more data that can be inserted in this step, the better the predicted outcomes.
- Constraints are developed. This may include how much a customer is billed, the billing cycle, etc.
- A ‘dummy’ user profile is created. This profile is based on any number of metadata. One piece of metadata would be the customer profile, including age, gender and other demographics. Another is the customer’s behavioral profile and history.
A customer’s payment information can also be fed into the algorithm, such as the usage of a third-party billing system, a debit card or a credit card.
- Specific user information After the metadata is established and the generalized user profile established, it’s time to put the system to use by loading specific customer data.
- Predictions are created. These predictions are based on a number of different scenarios, such as charge successes and failures. It may predict that on specific days, a charge is more likely to go through, because it coincides with a paycheck deposit or other commonly scheduled deposit.
The outcome can optimize billing practices or make suggestions for future billing strategies, which, in turn can help reduce churn.
Machine learning is reducing churn
Churn can be broken down into voluntary churn—when a customer actively terminates a subscription—or involuntary churn. Involuntary churn occurs when a customer’s subscription is terminated by the system. This often occurs when payment is declined.
If there was one clear-cut way to predict when a card was declined, we wouldn’t need machine learning. But each decline is a little different from the next one. There are differences in subscriptions, lifecycles, and billing terms. Plus, no two credit cards are the same, nor are the banks that issue these cards. And, as credit fraud continues, some banks are requiring a two-step verification process that can impact billing failure.
Since there are so many different components, it would be extraordinarily time consuming for a finance department to be able to analyze all these influences, predict outcomes and develop a strategy for smart retries, the most likely time a credit card payment would go through after the initial failure.
In fact, some companies report as much as 9 percent in recovered revenue by using the strategies suggested by machine learning.
All this happens seamlessly, often without a customer’s awareness. This is an important factor because if that customer has to actively become part of the re-billing process by giving an alternative card, for example, they are more likely to scrutinize that bill and decide it’s not worth making the payment.
Machine learning is helping to fight fraud
Machine learning in leading recurring billing platforms is also proving to be a powerhouse when it comes to fighting fraud. The Global Fraud Attack Index reported that from the second quarter in 2016 to 2017, fraud increased by 5.5%. That number keeps climbing.
Not only does fraud impact the end user, but it also has a tremendous impact on the merchant, resulting in $3.3 billion in lost revenue by merchants in Q2 2017 alone.
It often seems like the more barriers enterprises put up to combat fraud, the craftier the attacks. Without machine learning, it would be nearly impossible to identify the risks because fraudsters are constantly changing their tactics to circumnavigate the barriers. However, with more automated approaches, the recognition of and response to fraud attempts is significantly improved.
Whether or not movies like I, Robot made you pause and consider the pros and cons of artificial intelligence, machine learning is proving to be a significant powerhouse, so much so that in 2017, a significant percentage of businesses planned to earmark at least 15 percent of their IT budget for machine learning.
For the subscription business model, this continues to be a significant trend to watch. Customers of leading subscription management platforms like Fusebill are already enjoying the benefits of advanced machine learning algorithms.