VOOZH about

URL: https://www.coursera.org/learn/packt-data-analytics-for-marketing

⇱ Data Analytics for Marketing | Coursera


Data Analytics for Marketing

Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Data Analytics for Marketing

Included with

β€’

Learn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Understand the core statistical models used in marketing analytics

  • Apply the right tools and models to specific analytical questions

  • Conduct causal inference and statistical modeling using Python

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

March 2026

Assessments

13 assignments

Taught in English

There are 13 modules in this course

This course focuses on building practical marketing analytics skills using Python and statistical methods that are essential in today’s data-driven business environment. It emphasizes turning complex datasets into meaningful insights that support strategic marketing decisions.

Through hands-on examples, you’ll learn how to analyze marketing data, apply appropriate models, and interpret results to improve campaign performance and customer understanding. The course helps you move from raw data to actionable outcomes with confidence. What sets this course apart is its balance between theory and real-world application. It combines statistical reasoning with practical Python workflows to solve common marketing analytics problems. This course is ideal for marketing-focused data analysts and data scientists with prior experience in Python, basic statistics, and data analysis who want to deepen their analytical impact.

In this section, we cover marketing analytics fundamentals, including descriptive and diagnostic analytics, and their role in decision-making.

What's included

2 videos6 readings1 assignment

2 videosβ€’Total 2 minutes
  • Course Overviewβ€’1 minute
  • What Is Marketing Analytics? - Overview Videoβ€’1 minute
6 readingsβ€’Total 60 minutes
  • Introductionβ€’10 minutes
  • Exploring Different Types of Analyticsβ€’10 minutes
  • Diagnostic Analyticsβ€’10 minutes
  • Walking Through the Maze of Tools and Techniquesβ€’10 minutes
  • Why Python?β€’10 minutes
  • The Importance of Data Engineering and Trackingβ€’10 minutes
1 assignmentβ€’Total 10 minutes
  • Foundations of Marketing Analyticsβ€’10 minutes

In this section, we explore ETL processes using Singer and pandas for data extraction and exploratory data analysis. Key concepts include descriptive statistics, data issues, and practical data cleaning techniques.

What's included

1 video6 readings1 assignment

1 videoβ€’Total 1 minute
  • Extracting and Exploring Data with Singer and pandas - Overview Videoβ€’1 minute
6 readingsβ€’Total 70 minutes
  • Introductionβ€’5 minutes
  • What is Singer?β€’20 minutes
  • Summarizing Data and EDAβ€’20 minutes
  • Measures of Central Tendencyβ€’10 minutes
  • Measures of Variabilityβ€’5 minutes
  • Dealing with Common Data Issuesβ€’10 minutes
1 assignmentβ€’Total 10 minutes
  • Data Analysis and Preparation Fundamentalsβ€’10 minutes

In this section, we explore Streamlit dashboard design, focusing on effective metrics, dimensions, and layout principles for clear data presentation and user-centered visualization.

What's included

1 video6 readings1 assignment

1 videoβ€’Total 1 minute
  • Design Principles and Presenting Results with Streamlit - Overview Videoβ€’1 minute
6 readingsβ€’Total 80 minutes
  • Introductionβ€’20 minutes
  • Thinking About How to Best Present Dataβ€’10 minutes
  • Thinking a bit about Processing Informationβ€’10 minutes
  • Generating Effective Filters, Dimensions, and Metricsβ€’10 minutes
  • Getting Your Data Into Streamlit and Generating a Basic Dashboardβ€’10 minutes
  • Loading the Data and Creating Metricsβ€’20 minutes
1 assignmentβ€’Total 10 minutes
  • Effective Dashboard Development and Data Presentationβ€’10 minutes

In this section, we explore linear and logistic regression models to analyze causal relationships and interpret coefficients for data-driven decision-making in marketing analytics.

What's included

1 video6 readings1 assignment

1 videoβ€’Total 1 minute
  • Econometrics and Causal Inference with Statsmodels and PyMC - Overview Videoβ€’1 minute
6 readingsβ€’Total 105 minutes
  • Introductionβ€’10 minutes
  • Exploring Different Types of Regression Modelsβ€’5 minutes
  • How to Do a Linear Regressionβ€’30 minutes
  • What Is Logistic Regressionβ€’20 minutes
  • What Is Causal Inferenceβ€’10 minutes
  • A More Practical Applicationβ€’30 minutes
1 assignmentβ€’Total 10 minutes
  • Causal Inference and Econometric Analysisβ€’10 minutes

In this section, we explore forecasting techniques like Prophet and ARIMA for marketing KPIs, focusing on model selection, performance evaluation, and practical applications in time series analysis.

What's included

1 video10 readings1 assignment

1 videoβ€’Total 1 minute
  • Forecasting with Prophet, ARIMA, and Other Models Using StatsForecast - Overview Videoβ€’1 minute
10 readingsβ€’Total 110 minutes
  • Introductionβ€’10 minutes
  • What to Forecastβ€’10 minutes
  • What Types of Patterns Are Presentβ€’10 minutes
  • STL Decompositionβ€’10 minutes
  • STL Featuresβ€’20 minutes
  • Basics of Time Series Forecastingβ€’10 minutes
  • Adjusting for Biasβ€’10 minutes
  • Information Criteria Metricsβ€’10 minutes
  • ETS Models in Pythonβ€’10 minutes
  • The Prophet Modelβ€’10 minutes
1 assignmentβ€’Total 10 minutes
  • Time Series Forecasting Fundamentalsβ€’10 minutes

In this section, we explore anomaly detection using STL decomposition, S-H-ESD, and PyMC for Bayesian change point detection, emphasizing practical applications and technical accuracy.

What's included

1 video4 readings1 assignment

1 videoβ€’Total 1 minute
  • Anomaly Detection with StatsForecast and PyMC - Overview Videoβ€’1 minute
4 readingsβ€’Total 50 minutes
  • Introductionβ€’20 minutes
  • Advantages and Limitationsβ€’10 minutes
  • Forecasting as an Anomaly Detection Toolβ€’10 minutes
  • Using Rates of Arrival to Identify Change Pointsβ€’10 minutes
1 assignmentβ€’Total 10 minutes
  • Anomaly Detection in Time Series Analysisβ€’10 minutes

In this section, we explore customer segmentation and RFM analysis to identify high-value customers and optimize marketing strategies using Python for data-driven decision-making.

What's included

1 video9 readings1 assignment

1 videoβ€’Total 1 minute
  • Customer Insights Segmentation and RFM - Overview Videoβ€’1 minute
9 readingsβ€’Total 105 minutes
  • Introductionβ€’10 minutes
  • Delving Deeper Into What Segmentation Isβ€’10 minutes
  • K-Means Clusteringβ€’20 minutes
  • Targeting the Right Segment with the Right Marketing Effortsβ€’10 minutes
  • But What Exactly Is a Decision Tree and How Does It Fit Into a Forest?β€’5 minutes
  • Linear versus Quadratic Discriminant Analysisβ€’10 minutes
  • Exploring RFMβ€’10 minutes
  • The Dataβ€’20 minutes
  • Profitability Evaluationβ€’10 minutes
1 assignmentβ€’Total 10 minutes
  • Customer Insights and RFM Analysisβ€’10 minutes

In this section, we explore CLV fundamentals, challenges in its formula, and implement the BTYD model with PyMC Marketing to predict customer value and purchase frequency accurately.

What's included

1 video5 readings1 assignment

1 videoβ€’Total 1 minute
  • Customer Lifetime Value with PyMC Marketing - Overview Videoβ€’1 minute
5 readingsβ€’Total 85 minutes
  • Introductionβ€’10 minutes
  • What's Wrong with the CLV Formulaβ€’5 minutes
  • Beyond the CLV Formulaβ€’10 minutes
  • Implementing the BTYD Model Using PyMC Marketingβ€’30 minutes
  • Predicting the Expected Number of Purchases for a New Customerβ€’30 minutes
1 assignmentβ€’Total 10 minutes
  • Customer Lifetime Value and Statistical Modelingβ€’10 minutes

In this section, we explore customer survey design, reliability, validity, sampling methods, and NPS limitations to improve data accuracy and customer insights.

What's included

1 video7 readings1 assignment

1 videoβ€’Total 1 minute
  • Customer Survey Analysis - Overview Videoβ€’1 minute
7 readingsβ€’Total 70 minutes
  • Introductionβ€’10 minutes
  • Asking Questionsβ€’10 minutes
  • Reliability and Validityβ€’10 minutes
  • Standard Error of Measurementβ€’10 minutes
  • How to Do Samplingβ€’10 minutes
  • Response Rateβ€’10 minutes
  • Customer Loyalty and NPS Methodologyβ€’10 minutes
1 assignmentβ€’Total 10 minutes
  • Customer Survey Analysis Fundamentalsβ€’10 minutes

In this section, we explain conjoint analysis and how to use it to understand customer preferences and decision-making.

What's included

1 video4 readings1 assignment

1 videoβ€’Total 1 minute
  • Conjoint Analysis with pandas and Statsmodels - Overview Videoβ€’1 minute
4 readingsβ€’Total 50 minutes
  • Introductionβ€’10 minutes
  • Conducting Conjoint Analysis in Pythonβ€’10 minutes
  • Fitting a Choice Modelβ€’10 minutes
  • Marginal Utility and Willingness to Payβ€’20 minutes
1 assignmentβ€’Total 10 minutes
  • Conjoint Analysis and Regression Modelingβ€’10 minutes

In this section, we explore heuristic and algorithmic attribution models to evaluate marketing touchpoints and optimize spend. Key concepts include Shapley values, marginal contributions, and Python implementation for conversion path analysis.

What's included

1 video5 readings1 assignment

1 videoβ€’Total 1 minute
  • Multi-Touch Digital Attribution - Overview Videoβ€’1 minute
5 readingsβ€’Total 80 minutes
  • Introductionβ€’10 minutes
  • Linear Attributionβ€’10 minutes
  • Algorithmic Attribution Modelsβ€’10 minutes
  • Implementing a Shapley Value Exampleβ€’30 minutes
  • Fractributionβ€’20 minutes
1 assignmentβ€’Total 10 minutes
  • Exploring Attribution Models and Their Mechanicsβ€’10 minutes

In this section, we explore media mix modeling (MMM) to assess marketing effectiveness using Python. Key concepts include data collection, adstock effects, and synthetic data applications for limited data scenarios.

What's included

1 video8 readings1 assignment

1 videoβ€’Total 1 minute
  • Media Mix Modeling with PyMC Marketing - Overview Videoβ€’1 minute
8 readingsβ€’Total 115 minutes
  • Introductionβ€’10 minutes
  • Steps Toward Implementing MMMβ€’5 minutes
  • Data Granularityβ€’10 minutes
  • How to Measure the Adstock Effectβ€’10 minutes
  • Saturation and Diminishing Returnsβ€’10 minutes
  • Selecting a Modelβ€’30 minutes
  • Modelingβ€’10 minutes
  • Model Resultsβ€’30 minutes
1 assignmentβ€’Total 10 minutes
  • Media Mix Modeling Fundamentalsβ€’10 minutes

In this section, we explore designing and evaluating experiments using A/A testing, p-values, and statistical power to ensure reliable results in marketing and data analysis.

What's included

1 video10 readings1 assignment

1 videoβ€’Total 1 minute
  • Running Experiments with PyMC - Overview Videoβ€’1 minute
10 readingsβ€’Total 100 minutes
  • Introductionβ€’10 minutes
  • Looking at an Exampleβ€’10 minutes
  • False Positive Riskβ€’10 minutes
  • Surprising Results Require Strong Evidence Lower P-Valuesβ€’10 minutes
  • Delving Deeper into Some Pitfallsβ€’10 minutes
  • Statistical Powerβ€’10 minutes
  • Uniform Priorβ€’10 minutes
  • Experimentationβ€’10 minutes
  • Observational Studiesβ€’10 minutes
  • Quasi-experimentsβ€’10 minutes
1 assignmentβ€’Total 10 minutes
  • Experimental Analysis and Statistical Techniquesβ€’10 minutes

Instructor

Packt
1,926 Coursesβ€’558,431 learners

Explore more from Data Analysis

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions

Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.

If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. You’ll be able to submit assignments once the session starts.

Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. You’ll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.

If you complete the course successfully, your electronic Course Certificate will be added to your Accomplishments page - from there, you can print your Course Certificate or add it to your LinkedIn profile.

This course is currently available only to learners who have paid or received financial aid, when available.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,