Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Data Analytics for Marketing

You're reading from   Data Analytics for Marketing A practical guide to analyzing marketing data using Python

Arrow left icon
Product type Paperback
Published in May 2024
Publisher Packt
ISBN-13 9781803241609
Length 452 pages
Edition 1st Edition
Languages
Tools
Arrow right icon
Author (1):
Arrow left icon
Guilherme Diaz-Bérrio Guilherme Diaz-Bérrio
Author Profile Icon Guilherme Diaz-Bérrio
Guilherme Diaz-Bérrio
Arrow right icon
View More author details
Toc

Table of Contents (20) Chapters Close

Preface 1. Part 1: Fundamentals of Analytics
2. Chapter 1: What is Marketing Analytics? FREE CHAPTER 3. Chapter 2: Extracting and Exploring Data with Singer and pandas 4. Chapter 3: Design Principles and Presenting Results with Streamlit 5. Chapter 4: Econometrics and Causal Inference with Statsmodels and PyMC 6. Part 2: Planning Ahead
7. Chapter 5: Forecasting with Prophet, ARIMA, and Other Models Using StatsForecast 8. Chapter 6: Anomaly Detection with StatsForecast and PyMC 9. Part 3: Who and What to Target
10. Chapter 7: Customer Insights – Segmentation and RFM 11. Chapter 8: Customer Lifetime Value with PyMC Marketing 12. Chapter 9: Customer Survey Analysis 13. Chapter 10: Conjoint Analysis with pandas and Statsmodels 14. Part 4: Measuring Effectiveness
15. Chapter 11: Multi-Touch Digital Attribution 16. Chapter 12: Media Mix Modeling with PyMC Marketing 17. Chapter 13: Running Experiments with PyMC 18. Index 19. Other Books You May Enjoy

What this book covers

Chapter 1, What is Marketing Analytics?, delves into what we mean by marketing analytics, breaking down the types of analytics, from descriptive to prescriptive, what value they add to the business, and what questions each of them answers.

Chapter 2, Extracting and Exploring Data with Singer and pandas, gives you a brief introduction to ETL and how to extract and handle marketing data, ingestion, and Exploratory Data Analysis (EDA). We will cover the fundamentals of descriptive statistics and go through common data transformations to ensure data normality.

Chapter 3, Design Principles and Presenting Results with Streamlit, takes us through how to properly design a dashboard for marketing data, from design principles to actual implementation. This is instrumental in displaying our results in a presentable way to non-technical audiences.

Chapter 4, Econometrics and Causal Inference with Statsmodels and PyMC, deals with the fact that, as a marketing analyst, you usually do not have the luxury of big data to feed into machine learning models. The data will be sparse or low-frequency time series or panel data, which will prevent you from brute-forcing your way through. You need a solid understanding of econometrics and the principles of causality to answer common questions your stakeholders will have.

Chapter 5, Forecasting with Prophet, ARIMA, and Other Models Using StatsForecast, digs deeper into forecasting. Forecasting is one of the fundamental tasks of a marketing data analyst. It is also one of the most complex fields in statistics. You should understand which models to apply, when to apply them, and what to avoid. We will review the most common models, from ARIMA to ETS, and what are the common pitfalls in forecasting time series.

Chapter 6, Anomaly Detection with StatsForecast and PyMC, describes how to perform anomaly detection. In the daily life of an analyst, you will be tasked, more often than not, with finding anomalies before they create business impact. You will also have to understand how to deal with low-frequency data and derive anomalies while avoiding false positives.

Chapter 7, Customer Insights – Segmentation and RFM, helps us discover how to segment customers and create valuable profiles for better marketing. We’ll explore customer segmentation and RFM scoring.

Chapter 8, Customer Lifetime Value with PyMC Marketing, builds upon the previous chapter by showing how to assign a value to our customers and segments to optimize our marketing efforts, and to evaluate the ROI of our activities by estimating how much customers are worth.

Chapter 9, Customer Survey Analysis, describes customer satisfaction analysis through surveys. Analyzing customer satisfaction is an integral part of customer satisfaction management, which is an important part of CRM. We’ll go through how to analyze survey data to derive insights, how to calculate samples, and the pitfalls of NPS.

Chapter 10, Conjoint Analysis with pandas and Statsmodels, starts with a description of what conjoint analysis is and what it is used for. We’ll cover some of the techniques used to derive useful insights, customize your product offering with conjoint analysis, and explain how to build the analysis from the ground up.

Chapter 11, Multi-Touch Digital Attribution, explains in detail what digital attribution is. Marketing attribution is a fundamental problem in marketing analytics. How to attribute outcomes to marketing channels will change the conclusions you derive from channel evaluation. This chapter will describe the most common attribution methods and how to build them.

Chapter 12, Media Mix Modeling with PyMC Marketing, describes the fundamental issue of understanding how to use Media Mix Modeling to optimize your marketing activities. Understanding a marketing channel’s performance is important, but of critical importance in modern marketing analytics is understanding how channels interact with each other. The answer to this question allows us, as analysts, to advise marketing teams on optimal budget allocation.

Chapter 13, Running Experiments with PyMC, starts by explaining the fundamentals of what an experiment is. Running experiments in marketing is a fundamental technique for optimization and efficiency. We’ll go through the fundamentals of how to run experiments and how to analyze the outcome, while avoiding the most common pitfalls.

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at €18.99/month. Cancel anytime