The visitors were leading thanks to a strike from midfielder Marcos four minutes before half-time.
But Zwolle hit back four minutes into the second half when Queensy Menig fired home.
Netherlands youth international Bouy, on loan from Juventus, then settled matters with goals in the 73rd and 78th minutes to lift Zwolle up to seventh in the Eredivisie.