GTM Sauce

Disney+ · B2C · Disney's streaming service

Log one generic 'button clicked' event with keys, not a new event per feature

Guest says it avoided costly renames and merges; still in use years later

Workedanalytics-attribution

What they did

Instead of events like download_clicked/started/paused/completed, track a generic click action with hierarchical keys (button within container within set within page). Map keys to meaning behind the scenes and enrich the stream downstream (e.g. classify as 'project created') for each team, while keeping the raw data. Capture state changes instead of repeating ~100 identical metadata fields on every event. Give the system a memorable, unambiguous name (Glimpse, replacing 'UAT', which clashed with User Acceptance Testing) so everyone knows what 'the events' means.

What happened

Guest says it let new questions (e.g. download, pause, share sequences) be answered without re-instrumenting or merging renamed events; the system is still in use at Disney+.
13:45
“But instead, if you're focusing generically, you can say, "I'm going to build tracking for button clicked or click action," and then give keys to those buttons, ensure that there's structure in how that's built.”
Taylor Wells
33:09
“Glimpse is the internal event structure of clickstream data within Disney+, which is still there today, at least as of the last time that I'd looked.”
Taylor Wells

Related topics

Get tactics like this every Monday

New tactics from the week's founder interviews, each linked to where it was said.

More from Disney+

All 7 Disney+ tactics

More from this episode