Bangkok laboratory · Cohort 12

Read the same product across every surface it actually runs on.

Analytics charts on a laptop in a quiet studio
Warehouse-first reading, not MMP screenshots. Photographed during a reconciliation clinic.
1,640
practitioners through programmes since 2021
9
public cohorts completed in Bangkok and remote
61%
still querying their own warehouse six months later
3.8 / 5
average “would repeat the bench” score
On the bench

Three rooms that carry the year

Each programme is built around a real multi-surface product problem, not a tour of vendor slides. The flagship remains Attribution Across Surfaces.

Team reviewing measurement notes around a table

Flagship · 8 weeks

Attribution Across Surfaces

SKAN postbacks, MMP logs, web UTMs, and the warehouse row that should have matched. You leave with a reconciliation method, not a single “true” number.

Person mapping events in a notebook beside a laptop

Taxonomy · 5 weeks

Event Map for Multi-Surface Apps

Name what the client, the webview, and the backend actually emit. Kill zombie properties before they fossilise in BigQuery.

Presenter walking through a measurement diagram

Privacy · 4 weeks

Consent-Safe Experiment Design

Holdout groups that still mean something after ATT, OEM restrictions, and a consent banner that actually blocks a pixel.

From the bench
“The SKAN versus warehouse session in Attribution Across Surfaces is the first time our growth and data teams used the same vocabulary. We still argue about windows. We no longer argue about what a session is.”
Pimchanok Rattanakul · Measurement lead, regional travel marketplace
Why the studio exists

Cross-platform is a reading problem before it is a tooling problem.

Most teams buy another connector and hope the lines converge. We start with what the operating system, the store, and the SDK are allowed to tell you — then design reporting that survives that limit.

Walk the Signal Atlas

Surface inventory before dashboards

iOS, Android, web, webview, and server jobs each lie differently. We catalogue emitters before anyone opens Looker.

Identity without a fantasy graph

You will not get a perfect user spine. You will get rules for when to join, when to keep keys apart, and how to explain the gap to finance.

Contracts product will actually sign

A measurement contract is a short document: definitions, windows, exclusions, and the sentence “this number will not match that number, and here is why.”

Taught from Bangkok, used anywhere

Cohorts meet in Ladyao and online. Case material draws on SEA super-apps, but the methods travel to any multi-surface product.

Sit the next bench, or send the event map you already have.

Tuition is published without checkout. Enrolment starts with a conversation.

Write to the studio