/UFL_London

Customer Intelligent from scratch

MIT LicenseMIT

UFL_London

Customer Intelligent from scratch

  • What is the day since registering that a user typically purchases the first bundle?

days_diff1

{ NOTE: we can see that most of the customers are leaving within 10 days from registration ]

days_of_first_trans

Center_days_around_different days for transaction [NOTE: this is the centre of cluster/group of days people have a preference of doing the transaction ]

first_day_center

  • Which bundle do they usually first purchase?

#transaction_iap_First_Purchase =28465 customers vs #transaction_iap_overall_purchase = 61852 customers

Transcation = 46.02115 % | revenue = 45.51897 %

#transaction_diamond_First_purchase =125 customers vs #transaction_diamond_overall_purchase = 930 customers Transcation = 13.4408602% | revenue = 13.44086 %

No_games_played_before_iap_purchase

no_game_iap_1st_pur

Is there a correlation here between the number of games they have played or their coin balance at the time of purchase?

cor_plot

[ NOTE: No of games played is highly co-related ]

  • What is the frequency of spenders in how often they make a purchase?

Cus_days_of_association_VS_Total_Transaction [NOTE: this helps us to understand the associations between users and their purchase ]

cus_days_of_association_vs_total_transaction

freq_of_purch

Weekly purchase frequency

[NOTE: we can understand the weekly frequency purchase behaviour of a user as to how often they would do the transaction in a week or more]

fre_weekly

Are there any patterns here?

Understanding pattern of transaction [NOTE: This is to help us understand the pattern of transactions changing over time. Since data is complex we can see from another dimension which would make more sense ]

first_transa

[ NOTE: In the below graph we can understand the most of our transaction is happening within 3k balance to 700 games played | we can also see that blue dot sometimes after having high balance people are rarely preferring to buy diamond purchase]

first_trans_both

[NOTE: The graph below can help us give the purchase behaviour over time ]

overtime_transaction

Monthly_transaction Pattern [NOTE: This is to help us understand the customer engagement monthly when they do most of the transaction mostly on weekends and there are also few months when we have the high engagement of customers with respect to purchase eg June 2016, and also least engaged month May 2015-Dec2015 and so on with help of the visualization ]

monthly_transaction

monthly_transaction1

Monthly revenue Pattern [NOTE: similarly, the below graph help us to understand in which month we make more cash equivalence and when people are doing high transaction values eg.Sep-Oct2016 we make more and there is also the month when we don't have much of revenue eg June-July2017 and more]

revnue

revnue1

Overall_Buy_till_you_Die

[NOTE: this can help us to understand which user is doing high transaction value, we can push offers, or more referral of users as they are most influenced played we can also recommend the other users who may like to reach to goal as the top players and compete against the best in the scoreboard]

over_all_cus

Time_Series [NOTE: this was more of like my experiment to understand if users are buying high bundles after the time interval do they prefer to buy higher value of bundles In a few months we don't get higher purchase bundle as the month starts after a week there is a hike in the purchase and continue till quarter of month most filled till mid to most ]

time_series

  • At what point do spenders stop paying?

Last_Days_association [NOTE: we can see that most of the customers are leaving within 10 days ]

days_last

last_day

Center_days_value_around_which_days_varies [NOTE: This is the centre of cluster/group of days people have a preference of doing their last transaction]

last_day_cet

  • Is there a pattern that drives those users who purchase the more expensive coin bundles? [NOTE: High game value leads to getting coin bundle purchase | we can see the yellow bubble can size resembles the bundle size] First_transaction_Coin_games_balance

first_transaction_scatter_plot_size coins

Time_taken_for_2nd_transaction [NOTE: as we analyze the 1st transaction we can do for 2nd and 3rd and so on as per our interest on an average people have 4 transactions the last transaction]

2nd_tran

center_2nd_trans

days_2nd_trans

Possible driven transaction combination for First transaction [NOTE: This can help us to understand the driving factor or combination of transactions people would do as e cluster all the transactions with the most influenced number in the overall transaction as we get these values which is help us understand when people would do trsanction]

purchase_combo

[NOTE: we see the above combination of the dataset for the values of games and balance, the below graph help us to understand the category of customer we fall in such combination.]

combination

Predictive model for purchase classification [NOTE: This is the predictive model to classify upcoming customers what would be their first purchase when they reach the certain combination of games played and balance with 94% accuracy we can understand what would be the buying and can push offer some sort of another way to bind them to do the transaction]

predictive_model_1