Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Causal inference›Bayesian Causal Impact Analysis
Regression modelQuasi-experimental / causal inference

Bayesian Causal Impact Analysis

Bayesian Causal Impact Analysis via Structural Time Series · Also known as: CausalImpact, Bayesian structural time series causal inference, BSTS causal impact, Bayesian intervention analysis

Bayesian Causal Impact Analysis uses a Bayesian structural time series (BSTS) model to estimate the causal effect of an intervention on a time series outcome. Developed by Brodersen and colleagues at Google in 2015, it builds a probabilistic counterfactual — what the series would have looked like without the intervention — from pre-intervention data and optional control covariates, then compares it with the observed post-intervention values to produce a fully Bayesian posterior over the causal effect.

ScholarGate
  1. Regression model
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Bayesian Causal Impact Analysis
Causal Impact AnalysisDifference-in-DifferencesInterrupted Time SeriesSynthetic Control MethodBayesian Doubly Robust E…Bayesian Placebo TestMulti-period Causal Impa…Policy Evaluation Causal…Robust Causal Impact Ana…

When to use it

Use Bayesian Causal Impact when you have a single treated time series with a clearly defined intervention date, a meaningful pre-intervention history (ideally at least 60 observations), and access to control covariates (other series unaffected by the intervention) that co-move with the outcome. It is particularly well-suited to digital marketing, product launches, policy roll-outs, or any setting where randomisation is impossible and you need a probabilistic effect estimate. Do not use it when the pre-intervention period is very short (fewer than roughly 30 time points), when the intervention is gradual with no clear start date, or when no valid control series or historical baseline exists to anchor the counterfactual — in such cases interrupted time series or difference-in-differences may be more appropriate.

Strengths & limitations

Strengths
  • Produces a full posterior distribution over the causal effect, providing genuine uncertainty quantification including credible intervals and posterior probabilities.
  • Automatically handles trend, seasonality, and structural breaks through the flexible BSTS state-space formulation.
  • Incorporates control covariates via spike-and-slab regression, performing automatic variable selection and reducing confounding from unobserved common factors.
  • Yields intuitive visual output: observed series, counterfactual, and pointwise and cumulative impact plots with uncertainty bands.
  • Does not require a control group of units, only control time series, making it applicable where parallel groups are unavailable.
  • Scales to high-dimensional predictor sets without manual covariate selection.
Limitations
  • Requires a sufficiently long and stable pre-intervention period; short or non-stationary pre-periods can produce unreliable counterfactuals.
  • The counterfactual quality depends heavily on the quality and number of control covariates; without good controls the Bayesian model essentially extrapolates a trend, which may be misleading.
  • Cannot handle cases where the intervention affects the control series (spillover), violating the exclusion restriction for the covariates.
  • Computationally more intensive than classical interrupted time series methods, though manageable for most applied data sizes.
  • Assumes the pre-intervention model structure (trend, seasonality) is the correct one; model misspecification can bias the counterfactual.

Frequently asked

What makes this Bayesian rather than a standard interrupted time series?

Standard interrupted time series fits a regression with a structural break and reports frequentist confidence intervals. Bayesian Causal Impact places priors on all model parameters, propagates uncertainty through a state-space model, and delivers a full posterior distribution over every quantity — counterfactual trajectories, pointwise effects, and cumulative impact — providing richer and more honest uncertainty quantification.

How many pre-intervention time points do I need?

The BSTS model needs enough pre-intervention data to learn the trend, seasonal pattern, and covariate relationships reliably. In practice, at least 60 pre-intervention observations are recommended for stable estimates; fewer than 30 typically produces wide and unreliable credible intervals.

Do I need control series (covariates)?

They are not strictly required, but they are highly recommended. Without control covariates, the counterfactual is based only on the outcome's own history and may miss confounders. Good control series are variables that correlate with the outcome in the pre-period but were not affected by the intervention.

What does the posterior probability of a causal effect mean?

It is the probability, given the model and data, that the intervention had a positive (or negative) effect. A value of 0.97 means that 97% of the posterior mass falls on the side of a positive effect. It is not a classical p-value, but it plays an analogous communicative role and is often easier to interpret.

When should I prefer difference-in-differences over this method?

Prefer DiD when you have multiple treated and control units observed over a relatively small number of time periods and parallel-trends can be validated with pre-treatment data. Bayesian Causal Impact is preferable when you have a single treated unit with a long time series and good control covariates but no natural parallel comparison group.

Sources

  1. Brodersen, K. H., Gallusser, F., Koehler, J., Remy, N., & Scott, S. L. (2015). Inferring causal impact using Bayesian structural time-series models. Annals of Applied Statistics, 9(1), 247-274. DOI: 10.1214/14-AOAS788 ↗
  2. Scott, S. L., & Varian, H. R. (2014). Predicting the present with Bayesian structural time series. International Journal of Mathematical Modelling and Numerical Optimisation, 5(1-2), 4-23. DOI: 10.1504/IJMMNO.2014.059942 ↗

How to cite this page

ScholarGate. (2026, June 3). Bayesian Causal Impact Analysis via Structural Time Series. ScholarGate. https://scholargate.app/en/causal-inference/bayesian-causal-impact-analysis

Related methods

Causal Impact AnalysisDifference-in-DifferencesInterrupted Time SeriesSynthetic Control Method

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Causal Impact AnalysisCausal inference↔ compare
  • Difference-in-DifferencesEconometrics↔ compare
  • Interrupted Time SeriesCausal inference↔ compare
  • Synthetic Control MethodCausal inference↔ compare
Compare side by side →

Referenced by

Bayesian Doubly Robust EstimationBayesian Placebo TestMulti-period Causal Impact AnalysisPolicy Evaluation Causal Impact AnalysisRobust Causal Impact Analysis

Similar methods

Causal Impact AnalysisBayesian Counterfactual Impact EvaluationMulti-period Causal Impact AnalysisPolicy Evaluation Causal Impact AnalysisMachine learning-augmented causal impact analysisBayesian Structural Time SeriesRobust Causal Impact AnalysisPanel Data Causal Impact Analysis

Related reference concepts

Causal InferenceQuasi-Experimental and Natural Experiment DesignSensitivity AnalysisBayesian Inference FoundationsCounterfactual ReasoningBayesian Model Comparison and Selection

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Bayesian Causal Impact Analysis (Bayesian Causal Impact Analysis via Structural Time Series). Retrieved 2026-07-21 from https://scholargate.app/en/causal-inference/bayesian-causal-impact-analysis · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Brodersen, Gallusser, Koehler, Remy & Scott (Google)
Year
2015
Type
Bayesian causal inference / time series
DataType
Univariate or multivariate time series with a clear pre- and post-intervention period
Subfamily
Quasi-experimental / causal inference
Related methods
Causal Impact AnalysisDifference-in-DifferencesInterrupted Time SeriesSynthetic Control Method
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account