After Nile Ranger opened Swindon's account on the 33rd minute, former Tottenham midfielder Massimo Luongo, who made his loan deal permanent with the Robins on deadline day, made it 2-0 as his cross-turned-shot drifted into the net three minutes before half-time.
Swindon continued to improve after the interval and this time it was 22-year old Spurs midfielder Mason that took the charge as he scored his first goal of the day within 60 seconds of the restart.
Crewe's attempt at a revival were put to bed eight minutes later when Mason converted a penalty after Ranger was fouled in the box by keeper Alan Martin.
Only 15 minutes later, Swindon rubbed more salt into Alexandra's wounds as another Tottenham starlet, Alex Pritchard, dazzled down the wing and produced a pinpoint cross for Mason to divert into the back of the net.
Mason had an opportunity to add to his hat-trick late in the game when Ranger was once again brought down in the box, however the Crewe keeper chose the right way and deprived him of his fourth goal of the game.
Pritchard spoke to the Swindon Advertiser after the game and was buoyed by the Robins' victory, "The season's just started now. We've got to keep playing our football and keep winning games."