Minute-Level GA4 Direct Response
Dynamic diurnal baseline detrending, half-open response windows, signed lift preservation, and Cost per Incremental Visitor (CPIV).
Python-native econometric attribution for minute-by-minute GA4 web spikes and delayed Amazon AMC retail conversion halo.
Legacy TV attribution SaaS platforms charge €3,000–€6,000/month on multi-year lock-in contracts, require raw client telemetry uploads, and remain completely blind to Amazon retail demand.
SpotLift is an open-core Python library engineered for data scientists, quantitative media planners, and performance agencies who need exact, mathematically rigorous post-buy analysis in their existing data pipelines.
import spotlift
# 1. Load broadcast schedule (Schaltplan) and GA4 minute telemetry
airings = spotlift.load_airings("campaign_airings.csv")
telemetry = spotlift.load_telemetry("ga4_minute_sessions.csv")
# 2. Run high-frequency attribution with analytical weighted-share
results = spotlift.analyze_spots(
airings=airings,
telemetry=telemetry,
window_minutes=6,
collision_attribution="weighted_share"
)
# 3. Inspect spot-level incremental lift and CPIV
print(results[["spot_id", "channel", "cost", "incremental_lift", "cpiv"]].head())| Dimension | Legacy TV Attribution SaaS (TVSquared / Innovid) | SpotLift (spotlift + spotlift-pro) |
|---|---|---|
| Pricing & Contract | €3,000 – €6,000+ / month (12-mo minimum) | Free Open-Core / €249 Single Pass / Pro Sub |
| Data Privacy (GDPR) | Raw customer data uploaded to external vendor | 100% On-Prem / Local: Telemetry never leaves your VPC |
| Amazon Telemetry | ❌ Blind to Amazon retail halo | ✅ Native AMC Clean Room & PPC Cannibalization Audit |
| Prime-Time Overlaps | Heuristic black-box proportionality | ✅ Shifted-Gamma EM Deconvolution with GRP Priors |
| Automation | Rigid web portal, manual CSV downloads | ✅ Automated via Python, Airflow, dbt, BigQuery, Snowflake |
| Procurement Time | 3–6 months security review & legal negotiation | Instant via pip & Polar.sh Checkout |
Experience SpotLift immediately without configuring any external data sources:
pip install spotlift
spotlift demoThis generates a synthetic DACH TV campaign (120 spots across RTL, ProSieben, Sat.1, VOX), integrates diurnal GA4 minute telemetry, detects prime-time collision clusters, and prints a formatted diagnostic summary to your terminal.