Marketing Analytics Statistics Tools

Student Guide 23 Tools Available

Use this page to choose the right web app for your question, then click through to run the analysis with guided inputs, visuals, and narrative reporting.

Quick Navigation

๐Ÿ“Š Getting Started

New to statistical analysis? Start with these tools to understand your data before running tests:

Univariate Analyzer Start Here Beginner

Explore a single variable's distribution, central tendency, spread, and outliers. Perfect for understanding your data before running hypothesis tests. See histograms, boxplots, normality tests, and descriptive statistics.

Data: one numeric or categorical column from your dataset.

๐Ÿ’ก Pro tip: Always run exploratory analysis (like the Univariate Analyzer) before conducting hypothesis tests. Understanding distributions, outliers, and data quality helps you choose the right test and interpret results correctly.

How to Choose a Tool

Match your research question to the right tool based on your data structure:

  • Single variable exploration → Univariate Analyzer (start here!).
  • Two numeric metrics on the same people → association question → Pearson Correlation.
  • One numeric metric for two independent groups → mean comparison → Welch's t-test.
  • One numeric metric measured twice on the same people (before/after, A vs. B) → Paired t-test.
  • One numeric metric for three or more groups → One-Way ANOVA.
  • Binary outcome (convert vs. not, click vs. no click) for two independent groups → A/B Proportion tool.
  • Binary outcome measured twice on the same people (pre/post, control vs. treatment on the same accounts) → McNemar test.
  • Two categorical variables (e.g., device type by response, segment by offer) → Chi-square test of association.
  • One numeric outcome with multiple predictors → Multiple Linear Regression.
  • Binary outcome with multiple predictors → Logistic Regression.
  • Repeated independent events (dice rolls, conversion attempts) → Compound Event Probability Calculator.

Unsure where to start? Use the Test Picker helper below or read the "TEST OVERVIEW & EQUATIONS" section inside each app for assumptions, notations, and links to references.

๐Ÿ’ก Interactive Test Picker (Decision Tree)

Not sure which test to use? Follow this guided path to find the right statistical tool for your marketing question. Each question narrows down your options based on your data structure and research goal.

Download a complete flowchart of all test selection paths as a study guide

Step 1

What are you measuring? (Your Outcome Variable)

๐Ÿ’ก Help me understand "outcome variable"

The outcome (also called dependent variable or Y) is what you're trying to predict, explain, or measure. In marketing:

  • Numeric: Revenue, conversion rate (%), time on site, order value, satisfaction score
  • Binary: Did convert (yes/no), clicked ad (yes/no), churned (yes/no)
  • Categorical: Product chosen (A/B/C/D), segment membership (high/med/low)
Step 2

How many predictors are you analyzing?

๐Ÿ’ก Help me understand "predictors"

A predictor (also called independent variable or X) is what you think influences or explains the outcome. Examples:

  • One predictor: "Does ad spend affect revenue?" (X = spend, Y = revenue)
  • Multiple predictors: "What drives revenue: spend, seasonality, AND campaign type?" (Xโ‚ = spend, Xโ‚‚ = season, Xโ‚ƒ = campaign)

Tip: Start with one predictor to understand the basic relationship, then add more for modeling.

Step 3

What type of predictor do you have?

๐Ÿ’ก Help me choose predictor type

Your predictor's type determines which test you'll use:

  • Numeric: Ad spend ($), days since last purchase, customer age, discount %
  • Binary groups: Control vs. Treatment, Email A vs. Email B, Before vs. After
  • 3+ groups: Four email designs, three price points, five geographic regions
Step 4

How is your data structured?

๐Ÿ’ก Independent vs. Paired data

This is about whether the same people/accounts appear in both groups:

  • Independent: Different customers in each group. Example: Group A gets Email 1, Group B gets Email 2 (different people)
  • Paired/Matched: Same customers measured twice. Example: Same customers see Offer A then Offer B, or before/after campaign

Key question: Can you draw a line connecting each observation in Group 1 to a specific paired observation in Group 2?

Browse Tools by Category

Tools are organized by analysis type. Each card shows the tool's purpose, complexity level, and data requirements.

๐Ÿ“ˆ Descriptive & Exploratory Analysis

Univariate Analyzer Start Here Beginner

Explore a single variable's distribution, central tendency, spread, and outliers. See histograms, boxplots, normality tests, and comprehensive descriptive statistics. Perfect for understanding your data before running hypothesis tests.

Data: one numeric or categorical column from your dataset.

Pearson Correlation Beginner

Explores whether two continuous marketing metrics move together (for example, ad spend vs. revenue or time on site vs. conversion rate). Includes correlation coefficient, significance tests, and scatterplots.

Data: pairs of numeric values for each case.

๐Ÿ“‰ Comparing Groups (Hypothesis Testing)

Welch's t-test (Independent Means) Beginner

Compares average performance between two independent groups when variances and sample sizes may differ (for example, Control vs. New Subject Line). Includes effect sizes, confidence intervals, and power analysis.

Data: group means/SDs and sample sizes, or raw outcomes for each group.

Paired Sample t-test Beginner

Evaluates before/after or A/B measurements on the same people or accounts (for example, pre-course vs. post-course scores). Tests whether the mean difference differs from zero.

Data: paired numeric observations or paired summary statistics.

One-Way ANOVA Intermediate

Tests whether three or more groups differ on a numeric outcome (for example, four landing page designs vs. revenue per visitor). Includes post-hoc pairwise comparisons.

Data: group means/SDs and sample sizes, or long-format raw data.

A/B Proportion Test Beginner

Compares conversion rates or other binary outcomes between two independent variants (for example, Newsletter CTA A vs. CTA B). Shows relative lift, confidence intervals, and sample size recommendations.

Data: conversions and sample sizes, or raw 0/1 outcomes by group.

McNemar Test Intermediate

Focuses on "switchers" in paired yes/no data, such as matched pre/post responses (for example, same customers under two creative treatments). Tests marginal homogeneity in 2ร—2 tables.

Data: 2 × 2 matched table or raw paired outcomes.

๐Ÿ“Š Categorical Analysis

Chi-square Test of Association Beginner

Checks whether two categorical variables are related (for example, device type by signup status or segment by offer selection). Shows expected vs. observed frequencies and standardized residuals.

Data: contingency table counts or raw categorical outcomes.

๐Ÿ”ฎ Predictive Modeling & Regression

Bivariate Linear Regression Beginner

Fits a straight-line relationship between one predictor and one outcome, either for a continuous predictor (for example, weekly ad spend vs. revenue) or a binary group indicator. Shows slope, intercept, Rยฒ, and residual diagnostics.

Data: summary stats (n, means, SDs, r) or raw paired observations.

Multiple Linear Regression Intermediate

Models a numeric outcome using multiple predictors (continuous and categorical) with diagnostics and effect plots (for example, customer value vs. recency, frequency, and segment). Includes multicollinearity checks, residual plots, and coefficient interpretation.

Data: raw rows with one numeric outcome and several predictors.

Logistic Regression Advanced

Models a binary outcome using multiple predictors to estimate odds ratios and predicted probabilities (for example, conversion vs. not convert based on traffic source, offer, and device). Shows log-odds, odds ratios, ROC curves, and classification metrics.

Data: raw rows with one binary outcome and several predictors.

Multinomial Logistic Regression Advanced

Models a categorical outcome with 3+ levels using multiple predictors, framed as a choice model (for example, product choice based on price, brand, and customer segment). Estimates relative risk ratios for each outcome level.

Data: raw rows with one categorical outcome and multiple predictors.

๐ŸŽฏ Segmentation & Clustering

K-Means Clustering Intermediate

Segments records into a specified number of clusters based on numeric predictors, assigning each case to the nearest cluster center. Includes elbow plots, silhouette scores, and cluster profiles. Perfect for customer segmentation or market analysis.

Data: raw rows with two or more numeric predictors for clustering.

๐ŸŽฒ Probability & Simulation

Compound Event Probability Calculator NEW Beginner

Calculate probabilities for repeated independent events using the binomial distribution. Answer questions like "What's the probability of 7+ conversions in 23 trials with 10% success rate?" Includes exact binomial, normal approximation, Poisson approximation, Monte Carlo simulation, and extensive educational content.

Data: event probability, number of trials, and target success count.

Sentiment Analysis Lab NEW Intermediate

Analyze text sentiment using lexicon-based scoring methods. Process customer reviews, social media posts, or survey responses to extract sentiment scores and classify text as positive, negative, or neutral. Includes word-level analysis and aggregated statistics.

Data: text strings (reviews, comments, survey responses).

๐Ÿ“ Study Design & Planning

Sample Size Planner (Single outcome) Beginner

Plans how many observations you need to estimate or detect a change in a single mean or single proportion (for example, overall conversion rate or average order value). Supports both estimation (precision-based) and hypothesis testing (power-based) scenarios.

Input: effect size, significance level, desired power or margin of error.

Sample Size Planner (A/B tests) Beginner

Plans total sample size for A/B tests comparing two means or two proportions, given the lift that would be worth acting on, your confidence level, and desired power. Essential for experiment planning before launching tests.

Input: baseline rate/mean, minimum detectable effect, alpha, power.

Sample Size Planner (Correlation / Regression) Intermediate

Plans how many paired observations you need to detect a non-zero correlation or simple regression slope between two metrics (for example, media spend vs. revenue or engagement vs. satisfaction). Accounts for expected effect size and desired statistical power.

Input: expected correlation, significance level, desired power.

Sample Size Planner (Multiโ€‘arm A/B) Intermediate

Plans the perโ€‘arm and total sample size for tests with a control and multiple variants (A/B/C/โ€ฆ), for either proportions or means, under goals focused on minimum lift vs. control and/or any meaningful difference across arms. Handles multiple comparison adjustments.

Input: number of arms, baseline rate/mean, minimum detectable effect, alpha, power.

Sampling Designs Visualizer Beginner

Shows how simple random, stratified, cluster, systematic, and convenience sampling select individuals from the same population, and how each design affects the composition and variability of sample estimates. Interactive visual tool for understanding sampling methodology.

Interactive simulation: compare sampling methods on the same population.

Selection Probability Lab Intermediate

Explores the probability that specific items are selected from a finite population under sampling with or without replacement, showing exact hypergeometric/binomial math, live equations, and simulated draws. Deepens understanding of sampling probability mechanics.

Interactive simulation: explore selection probabilities with/without replacement.

๐Ÿ“š Tips for Students

General Study Advice

  • Start with exploration: Use the Univariate Analyzer to understand your data before choosing a test.
  • Sketch your question: Write out your research question in plain language before picking a tool.
  • Match data structure: Choose tools based on your data type (numeric vs. categorical) and study design (independent vs. paired).
  • Try scenarios first: Experiment with built-in sample scenarios before uploading your own data.
  • Learn from narratives: Use the APA-style writeups as templates, then rewrite them in your own words for assignments.

Complexity Guide

๐ŸŸข Beginner: Start here if you're new to statistics. Clear inputs, straightforward interpretation.
๐ŸŸก Intermediate: Requires understanding of multiple concepts or more complex data structures.
๐Ÿ”ด Advanced: Assumes solid statistical foundation. Best used after mastering beginner/intermediate tools.

These apps are designed as teaching tools: they show equations, diagnostics, and APA-style reporting so you can see how the math connects to marketing decisions.