Levered
PRODUCT · OPENLIFT

The causal auditor for acted-on recommendations.

OpenLift does not create Levered's forward-looking probability. It grades decisions after they are acted on by estimating incremental impact against an appropriate counterfactual and writing the causal result back into the feedback loop.

PROJECT
OPEN SOURCE
METHOD
BAYESIAN SYNTHETIC CONTROL
OUTPUT
SUPPORTED · UNSUPPORTED
LICENSE
MIT
SOURCE REPOSITORY · CREATED BY DARAMOLA BEN

OpenLift was created by Daramola Ben and is maintained as a public GitHub project. Inside Levered it acts as the causal auditor: recommendation, action taken, treatment/control design, incremental effect, credible interval, validity checks, audit grade and training eligibility.

View repo
OPENLIFT · AUDIT FEEDstream=audit.v1
LIVE
Audit IDDecisionDesignLiftp-valueGradeTS
LX-8821GTM-31 · scale segmentRegion holdout · 14d+18.2%p=0.003SUPPORTED12:04:11
LX-8820PM-09 · prioritise fixSwitchback · 10d+11.9%p=0.012SUPPORTED12:03:57
LX-8819REV-12 · route accountObserved outcome+6.4%p=0.041INCONCLUSIVE12:02:44
LX-8818INV-04 · update planCohort holdout+4.3%p=0.110UNSUPPORTED12:01:32
LX-8817MKT-07 · retest creativePower check+2.1%p=0.280INVALID12:00:08
WHAT IT ANSWERSattribution.cannot()

Did the acted-on recommendation create incremental revenue or conversions?

Which geos should be test markets and which should be controls?

Was the experiment strong enough to trust?

What should the next experiment be?

Can this outcome safely inform future model learning?

RUN MODESstreamlit · cli
Streamlit app

Experiment Runner, Geo Matcher, Power Analysis, Multi-Cell testing, Creative Lift, Next Experiment, and Scorecard workflows.

CLI
openlift init
openlift run experiment.yaml --out results.json
openlift report results.json

What OpenLift does

The product is built around the full audit workflow: design or evaluate the test, measure lift, check validity, attach an audit grade, and feed eligible outcomes back into the Levered learning loop.

GEO-LIFT MEASUREMENT

Estimate incremental revenue or conversions for acted-on recommendations with Bayesian synthetic control, posterior lift estimates, and credible intervals.

EXPERIMENT DESIGN

Match test and control markets, plan holdouts, run power analysis, calculate MDE, and choose experiment duration.

AUDIT GRADE

Attach supported, unsupported, inconclusive, or invalid grades to the original recommendation.

ECONOMICS

Translate lift into incremental CAC, ROAS, profit, budget scenarios, and payback curves.

CREATIVE INTELLIGENCE

Analyse creative-level lift from campaign or creative performance data, not just channel-level reporting.

TRAINING ELIGIBILITY

Decide whether the observed result is safe to write back into the model learning and evaluation store.

SCORECARD MEMORY

Store experiment history locally and summarise cumulative evidence over time.

VALIDITY CHECKS

Track pre-trend, contamination, power and sensitivity checks before trusting the causal interpretation.

WORKFLOW

From geo time-series data to a causal audit grade.

OpenLift expects long-format geo time-series data and guides the team from upload through market selection, lift estimation, economics, validity checks, audit grade and training eligibility.

01

Upload or connect data

CSV, Google Sheets, Google Ads, and Meta Ads connector interfaces are supported.

02

Map the experiment fields

At minimum: date, geo, and outcome. Optional fields include spend, treatment, period, channel, and creative_id.

03

Choose markets

Use geo matching to select treatment and control markets before running the test.

04

Estimate incremental effect

Run Bayesian counterfactual measurement and inspect lift, uncertainty, diagnostics, validity and economics.

05

Write the audit back

Attach audit grade, credible interval, validity checks and training eligibility to the original recommendation.

EXPECTED DATAminimum.schema
dateDaily or weekly timestamp
geoMarket, region, city, or country
outcomeKPI to measure: revenue, orders, or conversions
OPTIONAL DATArecommended.columns
spendMedia spend or other input metric
treatmentTest or control flag
periodPre or post flag
channelMarketing channel
creative_idCreative or asset identifier

Attribution says who claimed credit. OpenLift tests what changed.