The kinetics of supramolecular polymerization with a rigid host and a flexible guest monomer can be controlled through the introduction of a pH-responsive competitive guest (green rod; blue pathway). This polymerization system can be kinetically trapped by tuning pH at different stages, and supramolecular polymers with different molecular weights can be obtained. Red pathway: uncontrolled.