liveBook · Manning

Event funnel

As explained in The Well-Grounded Data Analyst

An event funnel is a sequence of behavioral stages in which progressively fewer users or events reach later stages.

An event funnel is a sequence of behavioral stages in which progressively fewer users or events reach later stages. It makes drop-off visible by comparing activity across stages. section 4.4.1

A typical e-commerce funnel moves through:

E-commerce event proportions

Inspecting event types can show a narrowing funnel: purchase events are much less frequent than cart events. Interpreting the cause requires additional context, such as launches, campaigns, viral posts, or sales. section 4.4.1

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

november = pd.read_csv("./data/november.csv.gz")
december = pd.read_csv("./data/december.csv.gz")

events = pd.concat([november, december], axis=0, ignore_index=True)
print(events.shape)

Use the combined events dataset as the starting point for exploring event types and identifying funnel stages. section 4.4.1

How The Well-Grounded Data Analyst covers it

How deep it goes
Defines the pattern and illustrates narrowing with event proportions, but stops short of calculating stage conversion rates.
Examples
Uses product exploration, cart placement, and purchasing as sequential e-commerce stages.
What you can do after
Evaluate where e-commerce activity declines and investigate contextual explanations for the observed pattern.
How it connects
Connects e-commerce, event types, user engagement, product exploration, shopping carts, and purchases.

This explainer was generated by Manning's knowledge graph from the text of The Well-Grounded Data Analyst. The section links point to the parts of the book it draws on.