I ran working sessions, and basic and advanced trainings, throughout the whole project. These were recurring, not occasional. Teams brought actual problems from their day-to-day work, we solved them together, and the system kept improving because of it. That's what turned adoption from theoretical to real.
Alongside that, I ran onboarding sessions for new team members, getting them up to speed on the system and handoff process without needing to slow anyone else down.