Wasn't it per appearance. I'm pretty sure the clauses were not treated as milestones.
IIRC Brentford get £1m for a start and £500k if named as a sub in competitive games and it is half that for friendlies.
IF Ollie is in the squad 🤞🏻
I can’t find the link with confirmation of how much we get for each appearance. From the top of my head Brentford get £1m if he starts a competitive game (we get £150,000) and £500,000 a friendly (we get £75,000) with each figure being halved if he’s named as a sub...