A novel cationic polyacrylamide (CPAM) with a microblock structure was synthesized through ultrasonic-initiated template copolymerization (UTP) using allyltrimethylammonium chloride (TM) and acrylamide (AM) as monomers, and sodium polyacrylate (NaPAA) as a template.