Class 1 Intro to Marketing Analytics
1 Module Overview
1.1 About Me
Hi there, I’m Wei!
I did my PhD in Quant Marketing at NUS (Singapore) and an undergrad degree in Finance at Fudan (Shanghai)
I love musical instruments, video games, and food (bubble tea is my soul mate)!
My research focuses on digital marketing, sharing economy, and platform design.
1.2 Weekly Arrangements
Detailed weekly arrangements can be found in this link
- Add bookmark for easier reference
Each week, we have a 3-hour lecture on Wednesday, usually with 3 sessions
A short quiz at the beginning of each class to review the previous week’s content
A methodology session, in which we learn a new data analytics tool
A case study session, to learn how the newly learned analytics tool can be applied to a real-life business scenario
1.3 Assignments
No exams; 3 individual assignments, which are similar to case studies in class, and you will apply what you’ve learned in class to solve real-life marketing analytics problems.
1st assignment, 30% weight, 1500 words, due on Oct 25
2nd assignment, 30% weight, 1500 words, due on Nov 15
3rd assignment, 40% weight, 2000 words, due on Dec 13
How to submit?
Please ensure submissions are in PDF (preferred) or Word format; submissions in other formats won’t be accepted for marking.
The quarto-based answer sheets (qmd files) will be given to you.
Word count and late submission penalties will be applied by BA admin. For related queries and EC applications, please directly contact BA admin at mgmt.ba-admin@ucl.ac.uk.
We have random second marking in place to mitigate marking errors. Please refrain from emailing teaching assistants for re-marking as re-marking is not allowed by school policy.
2 What is Marketing?
2.1 Role of Marketing
Finance (finance a company’s business activities)
Accounting (bookkeeping of past transactions)
Operations (supply chain, manufacturing, inventory management)
Marketing (directly deal with consumer; value exchange and value realization)
2.2 What is Marketing?
Kotler (1991): “Marketing is a social and managerial process by which individuals and groups obtain what they want and need through creating, offering and exchanging products of value with others.”
British Chartered Institute of Marketing (2000s): “Marketing is the management process responsible for identifying, anticipating and satisfying customers’ requirements profitably.”
American Marketing Association (2017): “Marketing is the activity, set of institutions, and processes for creating, communicating, delivering, and exchanging offerings that have value for customers, clients, partners, and society at large.”
2.3 What is Marketing? A Text Mining Approach
Code
pacman::p_load(tm, wordcloud, RColorBrewer,wordcloud2, data.table)
# generate text corpus
df_mkt <- 'Marketing is a social and managerial process by which individuals and groups obtain what they want and need through creating, offering and exchanging products of value with others.
Marketing is the management process responsible for identifying, anticipating and satisfying customers requirements profitably.
Marketing is the activity, set of institutions, and processes for creating, communicating, delivering, and exchanging offerings that have value for customers, clients, partners, and society at large.'
df_mkt_corpus <- Corpus(VectorSource(df_mkt))
# text cleaning
df_mkt_corpus <- df_mkt_corpus |>
tm_map(removePunctuation) |>
tm_map(stripWhitespace) |>
tm_map(content_transformer(tolower)) |>
tm_map(removeWords, stopwords("english"))
# Create a document-term-matrix
df_mkt_dtm <- TermDocumentMatrix(df_mkt_corpus)
df_mkt_matrix <- as.matrix(df_mkt_dtm)
df <- data.table(words = rownames(df_mkt_matrix),
freq = df_mkt_matrix[,1])
# draw wordcloud
set.seed(888)
wordcloud(words = df$words, freq = df$freq, min.freq = 1, max.words=200, random.order=FALSE, colors=brewer.pal(8, "Dark2"))
Marketing is a management process that creates and exchanges values for the company by selling the right products to the right customers. - Wei, 2024
2.4 Marketing Process
- We will go through the four steps using Uber and Apple.
2.5 Situation Analysis: 5 C’s
- Any marketing decision can benefit from a deep understanding of the players within the market ecosystem—your own company, current and potential customers, collaborators and competitors—and the context they interact within: the 5Cs for short.
Company |
|
Customers |
|
Competitors |
|
Collaborators |
|
Climate |
|
2.6 Situation Analysis: Company
Company analysis is a strategic planning method used to assess the internal strengths and weaknesses of your company.
Business model is the way your company makes money.
Goals, objectives, and culture are the guiding principles that shape your company’s actions.
Customer is the most important player in the market ecosystem.
Market size, segments are the number of potential customers and the different groups they can be divided into.
Overall customer satisfaction and perceived value by customers are the key to marketing success.
2.7 Situation Analysis: Collaborators
Collaborators are entities that work with your company to help you deliver your product or service to the customer.
- Suppliers provide the raw materials or components needed to produce your product.
- Distributors help you get your product to the customer.
- Retailers sell your product to the customer.
2.8 Situation Analysis: Competitors
We tend to pay more attention towards more salient direct competitors, but we should also consider indirect and potential competitors.
Indirect competitors are companies that satisfy the same customer goals, even if they offer different products or services.
Potential competitors are those who might pose a competitive threat in the future; who possess equivalent resources that would allow them to enter the market
2.9 Situation Analysis: Context/Climate
- Context/Climate analysis is a strategic planning method used to assess major external factors that influence the market ecosystem, and is often referred to as PESTLE analysis.
Political: Brexit
Economic: Minimum wage, inflation, economy recession
Social: Gig economy
Technological: Big Data, mobile tech penetration
Legal: GDPR, government regulations (BBC: partner or employee?)
Environmental: sustainability, CSR
2.10 Strategy: STP
- Situation analysis is a critical input into marketing strategy, i.e., the sequential application of the processes of segmentation, targeting, and positioning.
2.11 Tactics: 4P’s
- The marketing mix provides an implementation of your positioning. Segmentation is here applied at the tactical level, to optimally design the marketing mix or 4Ps.
3 Marketing Analytics
3.1 Big Data Era
With the advancement in ICTs and computing power, data scientists nowadays are equipped with data analytics tools powerful than ever!
Firms now have access to enormously rich information trail of customers
- Demographic profiles (DoB, gender, ethnicity, income)
- Purchase history (recency, frequency, monetary value, spending behavior)
- Online browsing and search history (browsing, click through, add to cart, purchase)
- GPS data from mobile phones for offline store visits
- Social media (location, consumer preference, social network)
3.2 Our Roadmap
- Weeks 1-3: Marketing Process and Profitability Analysis
- Concepts and R basics, which lay the foundation for the rest of the course
- Weeks 4-5: Machine Learning and Predictive Analytics
- How to reduce the costs of marketing campaigns
- Weeks 6-10: Causal Inference
- How to correctly evaluate the benefits of marketing campaigns