Every match produced hundreds of moments a fan would act on — a goal, a debut kit, a player celebrating in gear that was on sale that week. All of it sat in footage the club already owned and had already paid for.
But the path from watching to buying ran off the club's own property. A fan would see something, leave, and complete the purchase on a platform the club did not control. The sale happened. The data did not come back.
Producing shoppable content manually was never realistic. It would have meant a person watching every clip, tagging every product, and publishing every version — for content that has a shelf life measured in hours.
No tagging step, no new production tool, no rebuild of the workflow. The club gave us access to the footage, a catalogue feed and a roster. Everything after that ran automatically.
The output was not an ad. It was a moment — a recognised instant in the video with something attached that a fan could act on, published back where the club already had the audience.



| Result | Figure | What it means |
|---|---|---|
| Time spent in a moment | 19.4 sec | Nineteen seconds exploring kit, player gear and featured product. A considered look, not an accidental tap. |
| Store visits | 10,824 | Per 100,000 views. |
| Merchandise and ticketing sold | $47,626 | Per 100,000 views, at an average order of $110. |
| In-video sponsorship | $25,000 | What the club charged one sponsor to appear inside the moment, for the season. Sold once, billed once, no media spend attached. |
| Total revenue | $72,626 | Per 100,000 views. The sponsorship fee is a third of it. |
Seven sponsors covers the season. Against a two-model engagement at $30,000 a month, seven in-video placements at the club’s own rate pays for six months.
The merchandise then runs on top. At 250,000 views a month that is $119,065 every month, against a $30,000 engagement.