In this study, a heavy metal trapping gel with multiple ligand groups was prepared for the first time using response surface methodology. The gel was produced by condensing and grafting glutathione as a grafting monomer onto the main polyacrylamide chain, based on the Mannich reaction mechanism with formaldehyde. FTIR, SEM, TG-DSC, and zeta potentials were used to characterize the gel. The results demonstrated that the gel was morphologically folded and porous, with a net-like structure, which enhanced its net trapping and sweeping abilities, and that glutathione was used to provide sulfhydryl groups to boost the metal trapping ability of polyacrylamide. Coagulation experiments showed that the highest efficiency of the removal of Cd ions from water samples was achieved when the concentration of polyacrylamide–glutathione was 84.48 mgL−1, the concentration of Cd was 10.0 mgL−1, the initial turbidity was 10.40 NTU, and the initial pH was 9.0. Furthermore, the presence of two cations, Cu and Zn, had an inhibitory effect on the removal of Cd ions. In addition, analysis of the zeta potential revealed the flocculation of polyacrylamide–glutathione. The flocculation mechanism of glutathione is mainly chelation, adsorption bridging, and netting sweeping.