Skip to main content
Presents a consent agreement to the end user and records their acceptance, producing an auditable record of what was consented to and when. Use as a gate before any journey step that processes personal data. This page documents the Consent Collection module, including its variants, capabilities, and the result values it returns.

Capabilities

The module returns the following capabilities. True when the end user affirmatively accepted the consent agreement presented to them. False in every other case, including a timeout. How the consent step concluded - accepted, actively declined, timed out, or never presented.

Default outcomes

The module is pre-configured with the following default outcomes, which can be used in evaluation and routing logic within the journey designer.

Input payload

The following is a sample payload used to submit data to the Consent Collection module for processing.
JSON

Sample response

The following is a sample response returned by the module.
JSON