A CMS typically captures user consent through various touchpoints such as signup forms, subscription checkboxes, and other interactive elements on your website or app. It records these consents along with the metadata (time, date, and context of consent) and stores them securely for future reference and audits.