Paid Media Guide

Meridian GeoX in 2026: Running Geo Experiments to Prove Incrementality

Attribution tells you which ad touched a customer. It cannot tell you whether they would have bought anyway. Google's open-source GeoX library tests that directly, on any channel you can switch on and off by region. Here is how it works and what it asks of you.

Distk Editorial Oct 2026 9 min read

Meridian GeoX is Google's open-source, publisher-agnostic library for geo experiments, which Google said on 10 September 2026 is generally available globally in Meridian; GitHub shows v1.0.0 released on 1 September 2026. It tests whether media causes extra sales by comparing regions that receive a change with comparable regions that do not, using holdback, go-dark or heavy-up designs, including multi-cell studies against a common control. You need historical daily KPI data by region, plus spend data for heavy-up and go-dark designs, and you implement the geo targeting in each ad platform yourself. Results can be converted into priors to calibrate Meridian's marketing mix model. Python 3.10 or later is required for GeoX alone, 3.11 or later alongside Meridian. Google publishes no India-specific guidance.

What Is Meridian GeoX in 2026?

Meridian GeoX is Google's open-source library for running geo experiments, which test whether advertising actually caused extra sales by switching media on, off or up in some regions and comparing them with similar regions left alone. Google's documentation calls it "Google's global, open-source incrementality solution that lets you run transparent, cost-effective, and publisher-agnostic Geo experiments (GeoX)". In its 10 September 2026 measurement announcement, Google said that "GeoX is generally available globally in Meridian".

The phrase that matters for most teams is "publisher-agnostic". GeoX is not a Google Ads feature that only measures Google Ads. It is a Python library you run yourself, on your own data, to test any channel that can be targeted by geography. Google positions it alongside Meridian, its open-source marketing mix model, so that experiment results can correct the model's estimates.

AttributeWhat Google published in 2026What it means for you
Status"Generally available globally in Meridian" (10 September 2026)No longer a beta. GitHub shows v1.0.0 on 1 September 2026 and v1.0.1 on 3 September 2026.
TypeOpen-source Python libraryYour analysts run it. There is no button in Google Ads.
Scope"Publisher-agnostic" geo experimentsCan test Meta, TV, outdoor or Google media, as long as you can target by region.
DesignsHoldback, go-dark and heavy-upChoose by whether you want to add, remove or increase spend in test regions.
Multi-cellCompares multiple treatment arms against a common controlTest several budget levels in one study instead of several.
Python3.10 or later for GeoX alone; 3.11 or later alongside MeridianCheck your environment before installing.

Why Do Geo Experiments Matter in 2026?

Because attribution reports and marketing mix models often disagree, and a well-run experiment is the closest thing to a tiebreaker. Attribution tells you which ad touched a customer before they converted. It cannot tell you whether that customer would have bought anyway. A geo experiment answers the second question directly, by comparing regions that saw the media with regions that did not.

Google frames its 2026 measurement strategy around three things, which it lists as "a strong data foundation to fuel AI", "multiple signals to see the full picture" and "causal proof to drive real-world results". GeoX is the causal proof part. Google's Ads Decoded episode on building a measurement stack, published 2 September 2026, is framed around the same problem: evaluating a media strategy "can be tough" when "real-time attribution, periodic incrementality tests, and media mix models (MMM) conflict".

For a growth team in India, the practical case is simple. If you are spending meaningfully on a channel whose attribution you do not trust, such as YouTube, Meta upper funnel or offline, and you can target it by state or city, a geo experiment can tell you whether that spend is creating sales or just being credited with them.

How Does a Meridian GeoX Experiment Work in 2026?

Google's introduction to GeoX describes a journey of six main steps, with two optional ones for teams that also use Meridian's marketing mix model. The shape is the same as any well-designed experiment: prepare historical data, design the test, run it, collect results, then analyse.

  1. (Optional) MMM-suggested experiment. If you use Meridian, Google says "the MMM model output might suggest running a experiment to better calibrate your Meridian Model".
  2. Data collection and preparation. "All experiments require gathering historical geo-level KPI daily time series data." For heavy-up or go-dark designs, "you must also collect historical daily geo-level spend data", which lets GeoX estimate the budget the experiment needs.
  3. Study design. You choose an experiment type and use "the Google design algorithms to generate a list of ranked, viable designs based on your specific marketing objectives".
  4. Implementation. The test runs in-platform, "through Google or other media channels", typically by "setting up geo-level targeting in your designated campaigns".
  5. Results data collection. After the test, you gather geo-level daily KPI data for the experiment period. "All conversions and spend for tested campaigns are required for each geo." An optional cooldown period can follow.
  6. Analysis and inference. Results are analysed "using counterfactual modeling (such as time-based regression) and robust inference methods to evaluate the statistical significance of incremental effect".
  7. (Optional) MMM calibration. If the data passes quality checks, Meridian users "can use the incrementality findings to calibrate their MMM model".

The three experiment designs

DesignWhat changes in test regionsQuestion it answers in 2026
HoldbackMedia is withheld from test regionsWhat do we lose if this channel does not run?
Go-darkExisting media is switched off in test regionsIs this ongoing spend actually incremental?
Heavy-upSpend is increased in test regionsWould more budget produce more sales?

Google's documentation lists these three by name. The descriptions in the middle column are the plain-language meaning of each term; the documentation does not define them in a single table. GeoX also offers what Google calls a "flexible API to accommodate operational constraints", including "forcing certain geos to be excluded from testing to avoid large media disruptions", which matters if a handful of cities carry most of your revenue.

How Do You Install Meridian GeoX in 2026?

GeoX installs from PyPI like any Python package. The project's GitHub readme gives three commands: one for GeoX alone, one for GeoX together with Meridian, and one for the development version. It also notes that installing GeoX will "automatically install CPU-based JAX", and recommends setting up JAX with GPU support if you plan heavy simulations.

$ pip install --upgrade meridian-geox

$ pip install --upgrade 'google-meridian[meridian-geox]'

$ pip install --upgrade git+https://github.com/google/meridian-geox.git

Google's documentation also provides Colab notebooks for single-cell and multi-cell studies, including comparing designs and calibrating MMM, plus an API reference and a page on identifying which Meridian channels would benefit most from an experiment.

What Does Meridian GeoX Not Do in 2026?

GeoX is a statistics library, not a managed service, and that shapes what it can and cannot do for you. Being clear about these limits up front saves a team from starting an experiment it cannot finish.

A practical note for Indian brands in 2026

India's sales patterns vary sharply by region and festival calendar, so geo experiments need careful region matching and timing. A test that compares cities across Onam, Durga Puja or Diwali windows can produce a result that reflects the festival rather than the media. The GeoX design tools help choose comparable regions, but they cannot choose the calendar for you.

How Does GeoX Fit With Meridian MMM in 2026?

GeoX and Meridian answer different questions and correct each other. A marketing mix model estimates the contribution of every channel over time from aggregate data, which makes it broad but dependent on assumptions. A geo experiment measures one channel's causal effect very directly, which makes it precise but narrow. Google's design is to use experiments to anchor the model: GeoX results can be converted into what Google calls "priors" to calibrate Meridian's ROI estimates.

Google also announced Meridian upgrades on 10 September 2026, including "new agentic capabilities" to "audit data quality, resolve errors, and guide model building in real time", and the ability to "include relevant brand signals (e.g. Branded Google Query Volume) directly in Meridian models". The Meridian repository shows a v2.1.0 release on 24 September 2026. Teams that already run Meridian are the natural first users of GeoX, because the integration is built in.

What Are the Common Mistakes With Geo Experiments in 2026?

Key Takeaways for 2026

Distk helps performance and analytics teams in India and internationally decide which channel deserves a geo experiment, design one that can produce a readable answer, and connect the result to the budget decisions it was meant to inform. If you are spending on media you cannot prove, that experiment design is where we start.

Sources

Meridian GeoX in 2026: FAQs

Is Meridian GeoX generally available?

Yes. Google's 10 September 2026 measurement announcement says GeoX is generally available globally in Meridian. GitHub shows version 1.0.0 released on 1 September 2026 and 1.0.1 on 3 September 2026.

Does Meridian GeoX only measure Google Ads?

No. Google describes it as publisher-agnostic. It is an open-source Python library you run on your own data, so it can test any channel you can target by geography, including non-Google media.

What data do I need to run a GeoX experiment?

Historical geo-level daily KPI time series data for every experiment. For heavy-up or go-dark designs, you also need historical daily geo-level spend data, which GeoX uses to estimate the budget the experiment requires.

What experiment designs does GeoX support?

Holdback, go-dark and heavy-up, plus multi-cell studies that compare multiple treatment arms against a common control group in a single study to save cost and time.

How do I install Meridian GeoX?

With pip: pip install --upgrade meridian-geox for GeoX alone, or pip install --upgrade 'google-meridian[meridian-geox]' to install it with Meridian. Python 3.10 or later is required for GeoX alone and 3.11 or later alongside Meridian.

Is there India-specific guidance for GeoX?

No. Google states global availability but publishes no guidance on Indian geographic units or seasonality. Region matching and timing around festivals are design decisions your team has to make.

Prove the spend you cannot attribute

Distk helps teams choose which channel deserves a geo experiment, design one that can produce a readable answer, and connect the result to the budget decision it was meant to inform.

Start the conversation →