Course 2026-2027 a.y.

30420 - MARKETING ANALYTICS

Department of Marketing


Course taught in English
Go to class group/s: 25
BEMACS (8 credits - I sem. - OB  |  SECS-P/08)
Course Director:
LIYANG ZHOU

Classes: 25 (I sem.)
Instructors:
Class 25: LIYANG ZHOU


Suggested background knowledge

Background knowledge in statistics, economics, and econometrics is strongly recommended. Data analysis skills and relevant coding experience, especially in Python and machine learning, would be valuable assets.

Mission & Content Summary

MISSION

In today’s data-rich and AI-enabled economy, firms increasingly rely on data about markets, products, competitors, and customer behavior to guide strategic marketing decisions. These decisions span areas such as pricing, advertising, targeting, customer acquisition, customer retention, positioning, and performance measurement. At the same time, recent advances in machine learning and generative AI are reshaping how firms analyze data, understand consumers, automate marketing processes, and support managerial decision-making. This course equips students with the analytical tools and methodological frameworks needed to transform data into actionable marketing decisions, with hands-on implementation in Python. Students will learn how to apply analytical methods, machine-learning tools, and generative AI capabilities to concrete marketing problems, while developing the judgment needed to assess when and how these tools can support, improve, or complicate managerial decision-making. The course adopts a marketing-application perspective rather than a purely technical one.

CONTENT SUMMARY

Course topics:

This list is tentative - some topics may be modified or added on the syllabus.

 

1. Foundations — what marketing analytics is for; the value framework (value to the firm, the customer, and society); the marketing data landscape (transaction, customer, digital-trace, and text data); etc.
2. Acquire — who to go after. Customer segmentation, positioning and perceptual mapping, and listening to markets through text (reviews, social) and AI-mediated discovery.

3. Convert — what makes customers buy. Response and choice models, recommendation systems, and pricing and promotion analysis.
4. Grow — making customers more valuable. Customer lifetime value, cross-sell and up-sell targeting, and the use of generative AI for personalization.
5. Retain — keeping customers. Churn modeling, customer-value management, and text analytics on complaints and feedback to diagnose why customers leave.
6. Measure — did any of it work. Experiments and A/B testing, plus quasi-experimental methods for when experiments are not possible.


Intended Learning Outcomes (ILO)

KNOWLEDGE AND UNDERSTANDING

At the end of the course student will be able to...

- Translate a marketing problem into an analytics question

- Prepare and explore marketing data in Python 
- Segment and position customers and products
- Build and interpret predictive models for customer decisions
- Analyze pricing, promotion, and campaign effects
- Apply text and generative-AI methods to marketing
- Communicate analytical findings as marketing recommendations

APPLYING KNOWLEDGE AND UNDERSTANDING

At the end of the course student will be able to...
  • Analyze and interpret customer decisions using panel data.
  • Analyze customer profitability and brand equity.
  • Prioritize customers and select appropriate actions across different segments.
  • Analyze firm marketing decisions (e.g., advertising) and measure its performance.
  • Analyze consumers and firm decisions in online contexts.

Teaching methods

  • Lectures
  • Practical Exercises
  • Collaborative Works / Assignments

DETAILS

All methods other than face-to-face lectures are used to provide exercises and examples of the application of theoretical concepts and models.


Assessment methods

  Continuous assessment Partial exams General exam
  • Written individual exam (traditional/online)
    x
  • Collaborative Works / Assignment (report, exercise, presentation, project work etc.)
x    
  • Peer evaluation
x    

ATTENDING STUDENTS

With the purpose of measuring the acquisition of the above-mentioned learning outcomes, the students’ assessment is based on the following main components:

 

*Group Assignment (40%)

Designed to assess students’ ability to identify marketing problems, analyze customer or firm decisions using panel data, and propose actionable solutions. Students will apply

selected methods and tools from the course to real-world marketing analytics challenges, gaining hands-on experience in problem-solving and data interpretation.

 

*Written Exam (50%)

The exam includes a mix of open- and closed-ended questions aimed at evaluating students’ understanding of consumer data analytics, customer management principles,

and their ability to apply analytical methods to various marketing scenarios.

 

*Class Participation (10%)

Active engagement in class discussions, exercises, and case analyses contributes to the participation grade.


NOT ATTENDING STUDENTS

Written Exam (100%)

The exam includes a mix of open- and closed-ended questions that covers all chapters of the text book. The exam aims to assess students’ understanding of the mechanisms of consumer data analytics as well as principles of customer and marketing management.

 


Teaching materials


ATTENDING STUDENTS

  • Lecture notes
  • Hand-outs

 

Recommended Reference:

Hwang & Burtch - Machine Learning and Generative AI for Marketing: Take your data-driven marketing strategies to the next level using Python, Packt Publishing, 2024 (selected chapters)

 


NOT ATTENDING STUDENTS

Textbook for non-attending students:

Peter C. Verhoef, Edwin Kooge, and Natasha Walk (2016), Creating Value with Big Data Analytics: Making Smarter Marketing Decisions, Routledge; ISBN-10: 9781138837973; ISBN-13: 978-1138837973

Last change 25/05/2026 17:09