By storing and analysing the payment card data, we can derive the following:
- New vs returning customers
- Geographical origin
Tracking sales gives us:
- Peak times
- Product performance
- Store vs store performance
- Sales trends
- hourly (coffees are mostly sold at 8-9am and 6-7pm)
- daily (Sunday sales for trousers are highest, tshirts mostly sell on Wed)
- weekly
- seasonal
Looking at the transactions for a given time period, we can obtain:
- Avg. spent
- Card type
- Customer spending pattern
Feeding the aforementioned data points, merchants can derive valuable data to optimise their CAC, loyalty programs and sales strategies.
- Loyalty campaigns: Use time-based insights to run time-sensitive promotions. For example, a “Happy Hour” discount during a known dull hour can attract more customers.
- Customer engagement: Tailor ads based on purchasing trends—promote items that have higher profit margins or that pair well together.
- Efficient stock management - predict when an item will run out of stock
- Evaluate efficacy of promotions respective to the season and the customer persona targeted.
- ARIMA and Holt-Winters' models: predict inventory depletion, cashflow for the week or month, avg. transaction size
- Customer segmentation and Cohort analysis: separate customers to track favourite items and spending patterns
- Prophet (by Fb) and Random forest models: time series analysis tools, good for stock management and cashflow predictions
- Local Linear trend model: identify peaks in non-homogeneous datasets
where
and
All of these are within the variables
To the base model we can add a seasonality component, depending if the dataset is statistically significant in number (> 5) and the variance is reasonable according to a T-test.
- General GARCH model:
Variance considerations as above.