Market Segmentation for Frequent Flyer Program

Market segmentation1 is a marketing strategy which involves dividing a broad target market into subsets of consumers, businesses, or countries that have, or are perceived to have, common needs, interests, and priorities, and then designing and implementing strategies to target them. Market segmentation strategies are generally used to identify and further define the target customers, and provide supporting data for marketing plan elements such as positioning to achieve certain marketing plan objectives. Businesses may develop product differentiation strategies, or an undifferentiated approach, involving specific products or product lines depending on the specific demand and attributes of the target segment.
In this project, I will analyse data from an ariline’s frequent flyer program to group it’s customers into different market segments. In particular, I will use clustering algorithm to segment the airline’s market into different clusters.
The data is sourced from www.dataminingbook.com.
The airlines dataframe contains 7 variables all of which are integers. The variables and their description are shown in the following table.
| Name of Variable | Variable Type | Description |
|---|---|---|
| Balance | Integer | Frequent flyer points earned so far |
| QualMiles | Integer | Number of qualifying miles |
| BonusMiles | Integer | Miles earned from non-flight transactions |
| BonusTrans | Integer | Number of non-flight transactions |
| FlightMiles | Integer | Miles earned from flight transactions |
| FlightTrans | Integer | Number of flight transactions |
| DaysSinceEnroll | Integer | Number of days since joing the frequent flyer program |
The details of the modelling process and the R code to this project is avaiable here.
Results from the model shows that the airline’s customers (that are members of its frequent flyer program) can be categorised into five distinct groups. Analysis of each individual group shows that the groups may be broadly described as follows:
- Infrequent but loyal customers
- Customers with large amount of miles mostly from flight transactions
- Customers with large amount of miles mostly from non-flight transactions
- New customers accumulating miles from non-flight transactions
- New and infrequent customers
Here’s the complete R code to the Market Segmentation for Frequent Flyer Customers Project.
1Wikipedia