Course Outline
Part 1: Inflow - acquiring new customers
Our focus is direct marketing, so we will not look at advertising campaigns but instead focus on understanding marketing campaigns (e.g. direct mail). This is the foundation for almost everything else in the course. We look at measuring and improving campaign effectiveness including:
- The importance of test and control groups. Universal control group.
- Techniques: Lift curves, AUC
- Return on investment. Optimizing marketing spend.
Part 2: Base Management: managing existing customers
Considering the cost of acquiring new customers for many businesses there are probably few assets more valuable than their existing customer base, though few think of it in this way. Topics include:
1. Cross-selling and up-selling: _Offering the right product or service to the customer at the right time._ - Techniques: RFM models. Multinomial regression. - b. Value of lifetime purchases.
2. Customer segmentation: _Understanding the types of customers that you have._ - Classification models using first simple decision trees, and then - random forests and other, newer techniques.
Part 3: Retention: Keeping your good customers
Understanding which customers are likely to leave and what you can do about it is key to profitability in many industries, especially where there are repeat purchases or subscriptions. We look at propensity to churn models, including - Logistic regression: glm (package stats) and newer techniques (especially gbm as a general tool) - Tuning models (caret) and introduction to ensemble models.
Part 4: Outflow: Understanding who are leaving and why
Customers will leave you – that is a fact of life. What is important is to understand who are leaving and why. Is it low value customers who are leaving or is it your best customers? Are they leaving to competitors or because they no longer need your products and services?
Topics include: - Customer lifetime value models: Combining value of purchases with propensity to churn and the cost of servicing and retaining the customer. - Analysing survey data. (Generally useful, but we will do a brief introduction here in the context of exit surveys.)
Requirements
The students are expected to be comfortable using R and understand basic marketing concepts.
Students should have access to a recent version of R with the additional packages gbm, caret, and survey installed with their dependencies and suggested packages.
Testimonials
He was very informative and helpful.
Pratheep Ravy
I get answers on all my questions.
Natalia Gladii
The trainer was so knowledgeable and included areas I was interested in.
Mohamed Salama
Very tailored to needs.
Yashan Wang
I genuinely enjoyed working 1:1 with Gunner.
Bryant Ives
I liked the new insights in deep machine learning.
Josip Arneric
We gained some knowledge about NN in general, and what was the most interesting for me were the new types of NN that are popular nowadays.
Tea Poklepovic
I mostly enjoyed the graphs in R :))).
Faculty of Economics and Business Zagreb
The flexible and friendly style. Learning exactly what was useful and relevant for me.
Jenny Tickner
I enjoyed the Excel sheets provided having the exercises with examples. This meant that if Tamil was held up helping other people, I could crack on with the next parts.
Luke Pontin
Learning how to use excel properly.
Torin Mitchell
The way the trainer made complex subjects easy to understand.
Adam Drewry
Detailed and comprehensive instruction given by experienced and clearly knowledgeable expert on the subject.
Justin Roche
Tamil is very knowledgeable and nice person, I have learned from him a lot.
Aleksandra Szubert
I liked the first session. Very intensive and quick.
Digital Jersey
I mostly liked the patience of Tamil.
Laszlo Maros
I really was benefit from the real life practical examples.
Wioleta (Vicky) Celinska-Drozd
A lot of knowledge - theoretical and practical.
Anna Alechno
I genuinely liked his knowledge and practical examples.
Irina Tulgara
Overview and understanding how big the topic is.
British American Shared Services Europe BAT GBS Finance, WER/Centre/EEMEA
Hands on examples were the most helpful.
Sean Kaukas
Michael the trainer is very knowledgeable and skillful about the subject of Big Data and R. He is very flexible and quickly customize the training meeting clients' need. He is also very capable to solve technical and subject matter problems on the go. Fantastic and professional training!.
Xiaoyuan Geng - Ottawa Research and Development Center, Science Technology Branch, Agriculture and Agri-Food Canada
I really enjoyed the introduction of new packages.
Ottawa Research and Development Center, Science Technology Branch, Agriculture and Agri-Food Canada
The tutor, Mr. Michael An, interacted with the audience very well, the instruction was clear. The tutor also go extent to add more information based on the requests from the students during the training.
Ottawa Research and Development Center, Science Technology Branch, Agriculture and Agri-Food Canada
The subject matter and the pace were perfect.
Tim - Ottawa Research and Development Center, Science Technology Branch, Agriculture and Agri-Food Canada
Good overview of R and good range of topics. Trainer was happy to answer all questions.
Symphony EYC
I really enjoyed the knowledge of the trainer.
Stephanie Seiermann
It was very informative and professionally held. Wojteks knowledge level was so advanced that he could basically answer any question and he was willing to put effort into fitting the training to my personal needs.
Sonja Steiner - BearingPoint GmbH
I really liked the exercises on time series modeling.
Teleperformance
New tool which is “R” and I find it interesting to know the existence of such tool for data analysis.
Michael Lopez - Teleperformance
The tool was interesting and I see the use. I would like to learn about more about it.
- Teleperformance
the matter was well presented and in an orderly manner.
Marylin Houle - Ivanhoe Cambridge
He really explained everything well and used examples.
- royal bank of Canada
I enjoyed the self-learning through exercises and the tips and shortcuts shared.
- Competition Bureau
I was benefit from the good examples and opportunity to follow along.
- Environmental and Climate Change Canada
I genuinely enjoyed the hands passed exercises.
Yunfa Zhu - Environmental and Climate Change Canada
The trainer, the food, and the space were all great.
- Canada Revenue Agency
I like actually writing code with sample data and annotating the script for future reference.
- Canada Revenue Agency
The pre-made scripts used for training material was very useful. The interactive training allowed for a clear understanding of each topic.
- Canada Revenue Agency
The trainer was very concern about individual understanding.
Muhammad Surajo Sanusi - Birmingham City University
Excellent presentation and it gives me confidence to build on knowledge gained.
- Birmingham City University
Background knowledge and 'provenance' of trainer.
Francis McGonigal - Birmingham City University
Resources
Hafiz Rana - Birmingham City University
Good explanations on how we do things
- Birmingham City University
I feel more confident with coding now. I've never done it before but now I understand that it's not rocket science and I can do it when necessary.
Anna Yartseva - Birmingham City University
Modeling and how to fit the data to model
- USDA
The remote classroom setting worked very well
- Trimac Management Services LP
Good detail on what R is used for and how to start using it right away
Hoss Shenassa - Trimac Management Services LP
The many practical examples / assignments that we went through were great. For me, I learn better by seeing examples and applying them elsewhere. The use of real data and applying what was taught against it was extremely valuable. Michaels PowerPoint presentations and his ability to work through each solution was invaluable.
- Trimac Management Services LP
The exercises.