Building an A/B Testing Platform for Product Teams
An experimentation platform stands on three pillars — event tracking, statistical rigour, and feature-flagging infrastructure. This article breaks down why ad hoc A/B testing breaks at scale and how to decide whether to build, buy, or combine.

An experimentation platform is shared infrastructure that lets a product organisation design, run, and analyse controlled experiments — typically A/B or multivariate tests — without every team rebuilding tracking, randomisation, and statistics from scratch. It rests on three pillars: consistent event tracking, statistical rigour, and feature-flagging infrastructure. Get these three right and experiment results become trustworthy, repeatable, and cheap to run. Get any one wrong and the platform produces answers that look precise but are not reliable enough to act on.
This article is written for engineering and data leaders who have outgrown one-off tests run through spreadsheets and hard-coded conditionals, and who are now deciding what to build, buy, or combine to support experimentation at scale.
What is an experimentation platform?
An experimentation platform sits between your product code and your analytics stack. It standardises three things: how users are assigned to variants, how exposure and outcome events are captured, and how results are interpreted statistically. Instead of each team writing its own randomisation logic and picking its own significance threshold, everyone uses the same infrastructure and the same conventions.

The platform itself is not the value — trustworthy decisions are. A platform that runs fast but produces results nobody trusts is worse than no platform at all, because it gives false confidence to product decisions that affect revenue and users. This is the standard we hold our ai engineering work to when we build data and experimentation infrastructure for clients: speed of shipping matters less than whether the team can trust what comes out the other end.
For related reading, explore our ai product strategy work, or browse more insights.
Why do ad hoc A/B tests break down at scale?
Most product teams start experimentation with a spreadsheet, a hard-coded conditional, and a lot of goodwill. That works for the first handful of tests. It breaks down once multiple teams want to run concurrent experiments, engineering wants to ship without waiting on a data analyst for every rollout, and leadership starts questioning why two experiments produced contradictory results in the same quarter.

Ad hoc testing breaks down once experiment volume outpaces the number of people who understand the statistics behind it. Common failure modes include peeking at results before a test reaches sufficient sample size, overlapping experiments that contaminate each other's traffic, and inconsistent event definitions across teams that make cross-experiment comparison meaningless. Each of these is an infrastructure problem, not a discipline problem — you cannot solve it by asking people to be more careful. You solve it by removing the opportunity for the mistake in the first place.
Pillar one: event tracking
Event tracking is the foundation. If exposure events (who saw which variant, and when) and outcome events (what they did afterwards) are not captured consistently, no amount of statistical sophistication downstream will save the analysis. In practice this means a shared event schema, a single source of truth for what counts as a "conversion" or an "activation," and instrumentation that is owned centrally rather than reimplemented per team. Teams that skip this step tend to discover, months later, that two experiments were measuring subtly different things and were never comparable to begin with.
Pillar two: statistical rigour
Statistical rigour covers sample size planning, guardrails against peeking, and a consistent approach to significance and multiple-comparison correction. None of this needs to be exotic — sequential testing methods and pre-registered minimum sample sizes are well established in the industry literature on online controlled experiments. What matters is that the same rules apply across every experiment, and that the platform enforces them rather than relying on individual analysts to remember. Australian organisations building this capability in-house should expect to invest in either a dedicated data scientist or an experimentation vendor with this built in — this is not a part-time responsibility.
Pillar three: feature-flagging infrastructure
Feature flags are the mechanism that lets engineering ship experiment variants without a full release cycle, and let product teams turn tests on and off, adjust traffic allocation, or kill an underperforming variant without a deploy. Mature flagging infrastructure also handles the harder problems: preventing overlapping experiments from targeting the same users in conflicting ways, and ensuring flag state is consistent across web, mobile, and backend services. This is where the application modernisation work we do for clients often intersects with experimentation — a monolith with tightly coupled release cycles makes safe, fast flagging much harder to achieve.
Build, buy, or combine?
There is no universally correct answer here. Off-the-shelf experimentation platforms can shorten time to a working system considerably, particularly for the statistics and flagging layers, but they rarely fit cleanly around a legacy backend or unusual event pipeline without integration work. Building in-house gives full control and avoids vendor lock-in, but requires sustained investment in the statistics and infrastructure engineering to keep it trustworthy as experiment volume grows. Most organisations we work with land somewhere in between: a commercial flagging tool paired with an internally owned event schema and statistics layer that reflects how their product actually works.
The decision usually comes down to how much experimentation volume you expect, how many teams need to run tests independently, and how much your existing infrastructure already blocks or enables the three pillars above.
If you're weighing up whether to build, buy, or combine an experimentation platform for your product organisation, get in touch — we're happy to talk through what fits your stack and your team.
Chris Kerr
Partner at Horizon Labs, an AI product consultancy and venture studio. A commercially focused product and technology leader with 20+ years building and scaling digital platforms, teams, and businesses across SaaS, travel, eCommerce, logistics and transport, and digital marketing — operating at the intersection of product, engineering, and data. Writes about platform strategy, AI transformation, modern data ecosystems, and the operational discipline that separates AI demos from AI products.


