Open-source incrementality platform

Measure what your
marketing actually creates.

Openlift - Open-Source Marketing Incrementality | Product Hunt

Design geo-lift tests, build Bayesian counterfactuals, and turn experimental evidence into a clear decision.

MODELBayesian counterfactual
SIGNALGeo time-series
OUTPUTPosterior causal lift
ENGINEPyMC / Python
EXPERIMENT 04 / COMPLETE
LONDON — Q2 BRAND CAMPAIGN
MODEL LIVE
POSTERIOR LIFT
+14.8%
95% credible interval+8.2% — +21.1%
DECISIONScaleEvidence tier A
ObservedCounterfactual
μ 0.148σ 0.033P(LIFT>0) 99.8%
INTERVENTION
01 APR15 APR01 MAY15 MAY01 JUN
CAUSAL MEASUREMENT / 01

Attribution reports who clicked.

OpenLift measures what changed.
MODEL STACKPYMC 5ARVIZPANDASSCIKIT-LEARNSTREAMLITPYTHON 3.9—3.12
01

From a hard question
to a defensible answer.

OpenLift brings experiment design, causal measurement, and business decisions into one transparent workflow.

01 — DESIGN

Build a test worth running.

Match comparable geographies, estimate power, and choose a duration that can detect the effect you care about.

02 — MEASURE

Estimate the lift that attribution misses.

Use Bayesian synthetic controls to model what would have happened without the campaign.

-5%
+25%14.8%
03 — DECIDE

Move from probability to action.

Get evidence strength, economics, limitations, and a recommendation your team can act on.

SCALE HOLD CUT RETEST
02

One workflow.
Four clear steps.

01

Bring your data

Upload geo time-series data or connect Google Sheets, Google Ads, and Meta Ads.

02
⌖

Design the test

Match markets, calculate MDE, and validate pre-period fit before spend goes live.

03
∿

Estimate lift

Model the counterfactual, quantify uncertainty, and diagnose experiment quality.

04

Make the call

Review impact, economics, and the next best action—then save it to your scorecard.

openlift — zsh
$ git clone https://github.com/daramolaben10/openlift.git
$ cd openlift && pip install -r requirements.txt
$ streamlit run app.py

  OpenLift is ready.
  Create, measure, and review your first geo-lift experiment.
Installation guide
03

CREATOR / MAINTAINER

Daramola Ben, economist and creator of OpenLift DB—001
CREATED BY DARAMOLA BEN

Building clearer tools
for harder decisions.

Daramola Ben is the economist and open-source builder behind OpenLift. His work connects rigorous causal measurement with practical decisions teams can defend.

MSc Applied EconomicsBSc Economics & Econometrics
</>
BUILT IN THE OPEN

Your measurement logic
shouldn't be a black box.

OpenLift is MIT-licensed, inspectable, and built for teams that want to understand—and improve—the methods behind their decisions.

05

OpenLift,
explained clearly.

Direct answers for teams evaluating open-source incrementality measurement.

What is marketing incrementality?+

Marketing incrementality measures the outcomes caused by marketing—not simply the conversions associated with an ad interaction. It compares observed performance with a credible estimate of what would have happened without the campaign.

How does OpenLift measure geo-lift?+

OpenLift matches test and control markets, validates pre-period fit, and uses Bayesian synthetic control to estimate the counterfactual. It reports posterior lift, credible intervals, evidence strength, and economic impact.

What data does OpenLift need?+

At minimum, OpenLift needs daily or weekly geo-level time-series data with a date, geography, and outcome such as revenue, orders, or conversions. Spend, channel, treatment, and creative fields add richer analysis.

Is OpenLift free and open source?+

Yes. OpenLift is MIT-licensed and available on GitHub. Teams can inspect the methodology, run the platform locally, contribute improvements, and adapt it to their measurement workflow.