Customer segmentation for various domains
Note that we are considering e-commerce data here, but you can consider other datasets of various domains. You can build customer segmentation for a company providing travel services, financial services, and so on. The data points will vary from domain to domain.
For travel services, you could consider how frequently a user is booking flights or rooms using the traveling platform. Demographic and professional information helps a great deal, say, how many times a user uses promotional offers. The data for user activity is important as well.
If you are building a segmentation application for the financial domain, then you can consider the data points such as: the transaction history of the account holder, for example, the frequency of using a debit card or a credit card, per-month income, per-month expenditure, the average balance the customer is maintaining in their bank account(s), the type of account user have, professional information of the customer...