By MCP Analytics Team | Published , updated
Compare two groups? Find what drives an outcome? Spot a trend? The question decides which statistics fit, so it is the first thing to get right.
The analyses filed under this question. Each card opens the analysis page, where you can run it on a file.
Which channel really gets the credit?
Where in my flow am I losing people?
Does the split of your orders between channels add up?
The data. standard_funnel.csv, the published sample file for Conversion Funnel Drop-Off Analysis: 6,998 rows; columns User ID, Funnel Step, Event Time, Device, Channel. Sample data, not a customer's.
The calculation. Python, standard library only. This exact code ran against the file when this page was built, and printed the output below it.
import csv
rows = list(csv.DictReader(open("standard_funnel.csv")))
steps = ["Landing Page", "Signup Form", "Email Verified",
"Payment Info", "Purchase Complete"]
users = {s: set() for s in steps}
for r in rows:
if r["Funnel Step"] in users:
users[r["Funnel Step"]].add(r["User ID"])
prev = None
for s in steps:
n = len(users[s])
print(s, n, "users" if prev is None else
f"users, {n / prev:.1%} of the step before")
prev = n
first, last = len(users[steps[0]]), len(users[steps[-1]])
print("end to end:", f"{last / first:.1%}")
Landing Page 2507 users
Signup Form 1504 users, 60.0% of the step before
Email Verified 1353 users, 90.0% of the step before
Payment Info 537 users, 39.7% of the step before
Purchase Complete 457 users, 85.1% of the step before
end to end: 18.2%
What it says. Counting distinct users, not page views, 18.2% of people who landed went on to buy. The weakest step is Email Verified to Payment Info, where 39.7% of users continue; fixing the step that loses the most people usually moves the end-to-end rate more than polishing one that already works.
What it does not say. The file has 6998 events for 2507 landing users, so some people visit a step more than once; counting events instead of people would overstate every step. Step rates assume people pass through in order. The library analysis also ranks the biggest leak in users, measures how long people take between steps, and breaks the funnel down by segment.
Run Conversion Funnel Drop-Off Analysis on this file or your own, or open its stored sample report.
Further reading on the method in the worked example. Each reference was looked up and its authors, title, year and venue confirmed on 30 October 2026.
The stored sample report for Multi-Touch Attribution Model Comparison. Each analysis has its own report layout; open its page to see what it returns.
Tell us what went wrong, in your own words. We capture the page you're on automatically, so no need to describe where you are.