Originally Posted by
BOStonTravels
I remember being given a separate fast track card in the past but now I think its by boarding pass
Negative.
it is not by boarding pass, but still with the "Premium Lane" cards. Handed out on the flight to you, or given at exit of your gate when disembarking in BKK. This differs per airline.