Managing your loyalty program through data and technology

The world of loyalty programs is constantly evolving. In recent years, we have seen numerous disruptions in this space, including program restructuring (e.g., mergers, spin-offs), innovations in loyalty offerings, significant accounting changes (Navigating the new revenue recognition standards), and an ongoing global pandemic. Program managers are tasked with designing a program that can connect customers with their brand by driving desired outcomes to increase product demand and customer retention. Robust financial tools are also required to help measure the program profitability and to achieve accurate financial reporting to stakeholders in a changing environment.

The new reality

Leading companies are successfully increasing their share of wallet on existing customers while at the same time growing revenues through the development and targeting of innovative offerings which can connect new customers with the company brand. The ability to extract knowledge and understand your customers can provide companies with a huge competitive advantage in the marketplace. Improvements in technology and data analytics support more informed and proactive decision making by helping harness the power of enormous data sets and more powerful tools, models and techniques. Increasingly, companies are seeking to partner with loyalty data analytics specialists in order to meet companies’ business objectives.

More sophisticated models can utilize more data than ever to help drive customer insights. Automation tools make the processing of data quicker and less prone to human error. Program changes are frequently used to manage the liability and leading programs use predictive models to understand customer behavior associated with program changes as they rely on more powerful statistical techniques.

Meanwhile, the increased complexity and granularity required by the current revenue recognition standard (ASC 606) is aided by more detailed data and technology.

In this paper, we will discuss advanced techniques which program managers can use to harness this data and boost their decision making process, including data visualization and its relevance in predictive models, program liability management, accounting considerations, and actuarial breakage (i.e., the proportion of earnings that program members will not redeem) methodologies. We will then discuss several aspects of the recent explosion of data of which program managers should be aware such as data availability, quality and accessibility.

Leading program managers are utilizing technology in new ways to drive program performance and outcomes. Data visualization helps managers dynamically monitor program KPIs more effectively than outdated spreadsheet tables and graphs.

Data and technology to the rescue

For years, loyalty programs have been amassing a wealth of information on their customers. From transactional data (e.g., transaction level earn, redeem and expiration activity) to demographic information (e.g., member age, gender, location), programs have accumulated a treasure trove of information that is only beginning to be used effectively.

The following are some of the key ways that data and technology have changed the way that loyalty program managers can better understand trends in customer behavior.

Data visualization

Having access to large quantities of high quality customer and program information is of little use if the information cannot be extracted and communicated in a meaningful way. Several visualization tools have become popular in recent years to develop easy to use, customized, and informative management reports and dashboards. Compared to spreadsheets, these tools offer the following features:

  • Tailored outputs - Program managers can design fully customized charts, exhibits and reports that provide clear answers to senior management’s questions and concerns.
  • Ease of interpretation - Ability to present information and findings to senior management in a visually compelling way.
  • Dynamic results - Program managers can use the flexibility of these tools combined with improved processing speed to view various diagnostics and drill into results on demand as new data cuts are needed or as new data becomes available.
  • Large data sets - Visualization tools separate themselves from traditional spreadsheets with the ability to handle high volumes of data efficiently, with limited need for additional programming expertise.

Access to state of the art dashboard tools, whether they are built in house, or by an external provider such as PwC, is an integral part of leading loyalty programs to quickly enhance understanding key program metrics in order to manage program objectives.

Cloud technology

Cloud computing, at the most basic level, is the on-demand availability of computer system resources, especially data storage (cloud storage) and computing power. Cloud computing relies on sharing of resources, typically using a "pay-as-you-go" model. This structure can allow users to scale up and down much quicker than utilizing their own computer’s hard drive for storage and computing solutions.

The introduction of new cloud-based data management platforms is opening up significant opportunities for program managers. Gone are the days where an external program’s data vendor would mail a quarterly package of information to its client. Today’s managers want near-instant access to their data. Tools are more readily available in the cloud without fear of overspending, allowing managers to test new capabilities without large financial commitments. Ease of access to information across multiple users can also allow programs to gather the information needed to answer stakeholders’ questions quickly and accurately, which raises program managers’ credibility across their organization.

Cloud resources can be integrated with popular statistical tool packages and visualization software, making it an excellent choice for loyalty program data storage where analytics is playing an ever increasing role. Additionally, companies using the cloud are able to work more effectively and reduce costs to help create a competitive advantage.

Where is this helping you with your decisions?

While visualization and cloud computing are nice on their own, they are not helpful if program managers do not know how to apply these aspects of data and technology to make decisions. Using large data sets, program managers not only have a wealth of historical information to allow for more accurate reporting and analysis, but as systems gather more detailed and reliable information, it can be used in powerful predictive models to understand things like customer lifetime value and member retention.

The following examples are key ways which in many programs and consultants are using loyalty program data:

The power of predictive models, combined with large quantities of available data and the most recent modeling and data handling technology, has evolved the way program managers can analyze customer behavior. Machine learning and artificial intelligence approaches are popular for loyalty and non-loyalty modeling applications. Several algorithms such as random forests, k-means clustering, neural networks, gradient boosting, and generalized linear models have proven very useful for the following common loyalty applications:

Customer Lifetime Value (CLV)

This refers to the economic value of a member over its lifetime. Simply explained, one can imagine the CLV as being equal to the sum of all future revenues minus all future costs. It is often thought of as the “holy grail” in loyalty customer modeling as it tells you through a ranking process which customers are the most important to try to incentivize, retain, or acquire. In order to estimate future revenue and costs, an analyst must figure out how to capture and quantify all sources of revenue (member spend) and costs (e.g., redemption costs, tier benefit costs) as well as estimate the probability of attrition at various points in the future. This is where rich historical data and powerful modeling tools can make a significant difference.

While these models are listed separately, in practice they are often used together. For example, a retention model is often used as a key component of CLV models. Customer segmentation can be overlaid on fraud analytics to better characterize the various types of accounts that are exhibiting fraudulent behavior.The unifying theme among all of these models is that they typically require lots of granular data, need statistical and programming expertise to build, and require current technology to help unlock the value of customer data to understand and predict member behaviors.

What should you know about data?

Armed with some of the most important uses of data, loyalty program managers should also be familiar with practical aspects of data. Before jumping into building a predictive model, updating an accounting model, or a new breakage methodology, program managers should consider the types of data available and the overall quality of that data.

  • Types of data: The data captured by programs vary significantly. Granular data, including transactional level earning or redemption activities, allows for statistical analysis of customer behavior and a large degree of flexibility in the selection of modeling approaches. Demographic data often play a key role in predictive models which try to understand customer behavior. The table below lists examples of data that can be relevant for various customer behavior analyses:
Transactional data Member/demographic data Analyst derived data
Number of points earned, redeemed or expired Member elite tier Percentage change in points activity over time
Date of activity Credit card holder (yes or no) Distribution of points by earn/redemption type
Other activity details (activity location, non-revenue related earnings) Location Tenure (time since enrolment at a given point in time)
Point type descriptors (earn/redemption type) Age & gender Flag for whether or not a member has redeemed before
Award standalone selling price or redemption cost Income Time since last activity

While not all data fields are useful for each analysis, having more data is often a better option than finding yourself with too little data to effectively understand your program.

  • Availability: Data availability varies significantly across loyalty programs. For example, we have observed that larger, more mature programs tend to have direct access to their data (i.e., “in house”) while smaller or more recently launched programs often use an external data vendor to store and manage the data. Some programs have many years of detailed historical customer level data. Other programs may only have access to aggregate data or may only have access to a limited number of years of data due to historical data retention decisions (e.g., if the program structure has changed through a merger or if information technology systems have changed).

Recent improvements in storage capacity and a better understanding of the potential value of data as an asset is pushing programs toward conserving more data for longer periods. The complexities of data management and large storage volumes have led more and more companies to use third party external vendors to manage their data. Programs also have access to cloud storage to allow users to scale up data needs with agility.

While recent data may be more representative of the current realities of a program, the benefits of historical information should be weighed against data and storage costs. Programs rely on historical information to help understand the impact of prior significant events (e.g., macroeconomic shocks, program promotions) and anticipate how future events may impact them. Historical data is also helpful to better understand the long term value of customers for the program.

While having data storage in the right environment is one aspect to availability, another equally critical aspect is having the right personnel to access that data. Anecdotally, Business Intelligence (BI) and IT teams often have many conflicting professional demands, making it difficult to secure nuanced or one-off data requests in a timely fashion. For example, for a one-off breakage analysis where data is sent to a third party consultant, getting the necessary resources who have the requisite coding skillset, knowledge of the data, and ability to transfer data can be an impediment to such analyses. Program managers should be cognizant of that constraint and consider the appropriateness of bringing BI skill sets into their teams to minimize the friction around accessing data when it is needed.

  • Quality: While data may be widely available, the quality and usefulness of it varies widely across programs. Ideally, there is a single, easily accessed and well maintained source of truth. In practice, we have observed that detailed data used for program analyses (e.g., breakage analysis) may not always perfectly tie to accounting data. Understanding this situation prior to launching an analysis may take up a disproportionate amount of time or effort, rendering otherwise useful information difficult to use for financial reporting analyses. Other programs may have a single data source, but internal analysts or external data vendors may not sufficiently understand the data which may lend it to be potentially misused. The program’s management team can provide significant insights into possible data issues, which is often critical in the early stages of any statistical analysis. Meaningful analysis can only begin if the data fields are understood and the data has been accurately reconciled and validated.

How PwC can help

Data, and more importantly the ability to use that data through technology to make informed decisions, is revolutionizing how loyalty programs are making impactful business decisions. Of course, data has been collected and analyzed from the first day that loyalty programs were launched decades ago, but now more than ever, opportunities exist to enhance the data mining practices and the robustness of models used by loyalty programs. New technology and visualization capabilities allow to significantly improve program management’s abilities to help make informed decisions and provide better insights to internal and external stakeholders.

PwC’s Risk Modeling Services loyalty specialists work with clients to help build intuitive actuarial models that are tailored to each client’s needs, while meeting the current accounting standards. Our team of specialists has been providing services to some of the world's leading customer loyalty programs for more than 25 years. We regularly collaborate with leading loyalty programs to provide consulting services such as designing data visualization dashboards; quantifying the impacts of prospective program changes; and designing state of the art breakage and deferred revenue models under ASC 606/IFRS 15 that help our clients react to a changing environment and clearly articulate drivers of change for financial reporting to stakeholders.

Editors/additional contributors:
Marc Oberholtzer, Principal, Risk Modeling Services

Contact us

John Kryczka

John Kryczka

Managing Director, Risk Modeling Services, PwC US

Martin Ménard

Martin Ménard

Director, Risk Modeling Services, PwC US

Mark Doucette

Mark Doucette

Director, Risk Modeling Services, PwC US

Scott Cosme

Scott Cosme

Director, Risk Modeling Services, PwC US

Follow us