Skip to content
PlacementGraph™
Test design

How to design a contextual advertising test that answers one question

Part of Contextual targeting

A city street at dusk, lit by shop windows and street lamps.

The short answer

A fair contextual advertising test changes one thing, the contextual plan, and holds everything else fixed: creative, budget share, bids, frequency, dates and geography. Units are assigned to test and control at random, ideally with a holdout that sees no ads. The result supports a conclusion only about that question, that market and that period.

Key takeaways

  • Write the planning question and the single success metric before launch, or the test will be read to fit whatever happened.
  • Random assignment is what makes a test an experiment; picking which regions or users get the plan turns it into an observation.
  • Block the differences you can control, such as region size, and randomize the rest.
  • A placement report proves where ads ran, not what they changed.
  • A clean result supports a narrow statement about one plan, one market and one period, stated as an estimate with a range.

What question should a contextual test answer?

A contextual test can fail before launch when the question is vague. A testable question names one change and one outcome: does adding a reviewed list of home improvement publishers to the current display plan change the number of quote requests from the test regions over six weeks?

Definition

Holdout
A group of people or regions deliberately kept from seeing the ads being tested, so the outcome without the ads can be measured directly instead of guessed.

Separate operational questions from causal ones. Did the plan run on the approved sites, at what price and with how much reach are operational: a delivery report answers them. Did the plan cause more of the outcome is causal, and only a controlled comparison answers it. The Media Rating Council's Outcomes and Data Quality Standards (opens in a new tab) (September 2022) describe incrementality as the potential causal impact of marketing, measured by isolating results from other business factors.

How do you design a fair test of a contextual plan?

The MRC standard draws the line that matters. An experiment uses randomization to produce test and control groups, with whoever runs it controlling who gets treatment and deciding truly at random. Any approach that does not control treatment, or does not assign it at random, is in the standard's words not an experiment and would be considered an observational approach.

Three designs for a contextual test, with their real strengths and limits
DesignHow units are assignedStrengthsLimits
Geo experimentNon-overlapping regions randomly assigned to test or controlWorks without tracking individuals; outcomes such as store visits or quote requests can be counted by regionNeeds enough comparable regions; regional news or weather can swamp a small effect
Platform splitThe buying platform splits traffic or users between an original and a test campaignBuilt into the tool; budget and traffic are shared on equal termsCan rely on browser or account identifiers; the split rules are set by the platform
Before and afterThe same market compared across two periodsCheap and simpleNot an experiment; seasonality, prices and competitors change between periods

Geo experiments suit contextual plans well because they need no personal data. Google researchers Jon Vaver and Jim Koehler described the method in Measuring Ad Effectiveness Using Geo Experiments (opens in a new tab) (2011): non-overlapping geographic regions are randomly assigned to a control or treatment condition, and each region receives its condition through geo targeted advertising. For a platform split, Google's custom experiments (opens in a new tab) page says the experiment shares the original campaign's traffic and budget, splits the budget evenly between control and treatment arms, and that Display campaigns always use cookie splits.

Seven steps to a test plan written before launch

  1. State the question in one sentence. Name the change, the outcome, the market and the period.
  2. Pick one primary metric. Choose an outcome the business already counts the same way in every region, such as quote requests or site visits from paid media.
  3. Choose the assignment unit. Regions for a geo experiment, users or browsers for a platform split.
  4. Pair or block the units. Group regions of similar size and history, then randomize within each pair.
  5. Set a holdout if the question is about lift. A control that sees the current plan answers whether the new plan is better; a control that sees nothing answers whether advertising works at all.
  6. Fix the run length and stopping rule. Decide the end date in advance and do not stop early because the numbers look good.
  7. Write down what each result would mean. One line each for higher, lower and no clear difference.

What should stay fixed between test cells?

Everything except the contextual plan. The NIST Engineering Statistics Handbook (opens in a new tab) calls the other influences nuisance factors, ones that may affect the measured result but are not of primary interest, and gives the rule: block what you can, randomize what you cannot. For a planner, blocking means matching cells on controllable factors.

Held constant across test and control cells

  • Creative, ad formats and sizes, and landing pages are identical.
  • Budget per unit of population, bid strategy and bid caps match.
  • Frequency caps, dayparting and device settings match.
  • Brand suitability settings and exclusion lists are the same in every cell, so only the contextual plan differs.
  • Flight dates are the same, and no cell gets a promotion, price change or email push the others do not.
  • Conversion definitions and tags are unchanged during the test.
  • No one edits a cell mid flight; Google's custom experiments page notes that changes to the original campaign won't be reflected on the experiment.

Why is a placement report not proof of lift?

A placement report answers where ads ran. It cannot say what would have happened if they had not run, and that missing comparison is what lift means.

The report is also incomplete by design. Google's Where ads showed (opens in a new tab) help says placements are only shown if they meet minimum thresholds of impressions or interactions, and tells advertisers not to use the report as an exhaustive list of placements. Use it to confirm the plan ran as intended, which is a precondition for a valid test, never as the result.

What each source of evidence can and cannot show
EvidenceWhat it showsWhat it cannot show
Placement or domain reportWhere impressions were served, above reporting thresholdsWhether those impressions changed any outcome
Platform attributed conversionsConversions the platform credits to ads under its attribution rulesConversions that would have happened anyway
Survey based brand liftDifferences in survey answers between exposed and control groupsSales or actions outside the survey
Randomized test with holdoutAn estimate of the change caused, with a rangeResults in other markets, seasons or plans

Google's Brand Lift (opens in a new tab) page shows the shape of a valid comparison: an exposed group of people who saw the ads, and a control group of people who were eligible to see them but did not because the ad was not shown. The lift is the difference in responses between the two.

How long should a contextual test run?

Long enough to cover full weekly cycles and the normal delay between seeing an ad and acting, and fixed before launch. There is no universal number. Google's custom experiments setup asks for a start date and a duration but does not recommend one, and its Brand Lift page says to meet the minimum spend within 10 days to give a study the best chance of completing. The business, not the platform, sets the real length.

What pushes a contextual test longer or allows it shorter
FactorPushes longer whenAllows shorter when
Purchase cyclePeople research for weeks before actingThe outcome is a same day action, such as a site visit
Outcome volumeFew conversions per region per weekHundreds of outcomes per cell per week
Weekly patternWeekends behave very differently from weekdaysDays look alike
SeasonalityThe season turns during the testThe period is stable
Size of the changeThe plans differ only slightlyThe plans differ sharply in sites and spend

What can a buyer honestly conclude from the result?

Only what the design supports. The MRC standard says that because deviations from perfect execution are almost unavoidable, results of randomized and non-experimental studies must be treated as estimates, with disclosure of sample sizes, biases and standard error. A responsible readout states the estimate, its range and the conditions it held under.

Statements a result can support, and statements it cannot
ResultSupported statementOverreach to avoid
Clear positive differenceIn these regions and weeks, the plan was associated with an estimated increase in the metric, within this rangeContextual targeting increases sales
No clear differenceThe test could not distinguish the plans at this size and lengthThe contextual plan does not work
Clear negative differenceThe new plan underperformed the current one on this metric hereContext does not matter for this brand
Cells drifted on spend or reachThe test is inconclusive about contextAny statement about context

What does a contextual test look like on a real brief?

Fictional example

Residential roofing quotes in Tennessee

A fictional residential roofing company serving Nashville, Knoxville, Chattanooga and Memphis wants to know whether a reviewed list of home improvement and homeowner advice publishers should replace its current broad display plan. The question: does the reviewed list change online quote requests over eight weeks of the spring season?

The planner splits the company's service area into 16 county groups, pairs them by population and past quote volume, and randomly assigns one of each pair to the reviewed list and the other to the current plan. Creative, landing page, bids, frequency caps and budget per household are identical. Two further county groups are held out of display entirely to show the baseline.

Weekly checks confirm both cells ran on their intended sites and spent evenly. At the end, the team reports the estimated difference with its range, names the regions and weeks, and states what it cannot say: nothing about other seasons, other markets or other creative. The decision recorded is only whether to keep the reviewed list for the next spring flight.

How can PlacementGraph keep the test cells clean?

Frequently asked questions

Is a before and after comparison good enough for a contextual test?

It is useful for spotting a problem, not for proving an effect. Prices, competitors and seasons change between the two periods, so any difference has several explanations. If a randomized split is impossible, run the comparison across matched regions at the same time and describe it as an observation.

Should a contextual test measure brand survey answers or sales?

Measure the outcome the question names. Survey based studies suit awareness or consideration questions and finish faster. Sales or leads suit performance questions but need more volume and time. Choosing the metric after seeing the results invalidates the test, whichever one is picked.

What should a team do if one test cell underspends?

Decide in advance how much drift is acceptable. Small gaps go in the readout; large gaps mean the test now compares budgets, not context. Fix the cause, such as too few sites for the bid, and restart rather than extending one cell.

Can one test cover websites and YouTube at the same time?

It can, but then the result describes the combined plan. If the question is about the website list alone, keep YouTube identical across cells or out of the test regions entirely. Mixing a channel change into a context test makes it impossible to say which change moved the outcome.

Sources

  1. MRC Outcomes and Data Quality Standards (September 2022) (opens in a new tab)Media Rating Council
  2. 5.3.3.2. Randomized block designs (opens in a new tab)NIST/SEMATECH e-Handbook of Statistical Methods
  3. Measuring Ad Effectiveness Using Geo Experiments (opens in a new tab)Google Research (Vaver and Koehler, 2011)
  4. Set up a custom experiment (opens in a new tab)Google Ads Help
  5. About Brand Lift (opens in a new tab)Google Ads Help
  6. About the Where ads showed report (opens in a new tab)Google Ads Help

Researched and written by PlacementGraph Research. Read how we research, source and update these pages. Corrections: diana@placementgraph.com.

HOW AGENCIES WORK WITH US

From your first brief.
To your next campaign.

Share a brief in plain language. Get contextual websites and YouTube channels that fit it, with the evidence behind every pick and a deal ready for your usual buying platform.

  1. 01

    Share your brief

    The campaign in plain language.

  2. 02

    Get your shortlist

    The strongest contextual sites and channels, with the evidence behind each.

  3. 03

    We build the deal

    Your shortlist becomes a curated deal through our exchange partners.

  4. 04

    Activate and grow

    Buy in your usual platform. Agencies earn benefits as their investment grows.

LET’S WORK TOGETHER

Your next campaign starts here.

Your details will only be used to respond to your enquiry.

Prefer email? diana@placementgraph.com

YOUR PRIVACY

You choose whether to allow optional analytics. You can use the whole website either way.

Change or withdraw consent at any time using “Cookie preferences” in the footer. Turning analytics off stops future collection and removes this site’s analytics cookies; it does not erase information already sent. The page may refresh to apply withdrawal.