Skip to content

BusinessEmailMarketing

Email-marketing consent collection settings for a business. Off by default; a business must deliberately enable collection. Sessions never sends marketing email — these settings govern whether an opt-in is presented on registration and checkout so the business can lawfully email participants via its own provider.

Fields

collectingBoolean!

Whether the opt-in is presented on registration and checkout.

descriptorString

Business-authored sentence describing what subscribers receive, interpolated into the standardized disclosure. Null falls back to generic platform copy. Resolved for the viewer's locale, falling back to the English base.

mailingAddressString

The sender's mailing address woven into the disclosure — the same address the server freezes into the consent ledger (the business's first location). Exposed so a client rendering the opt-in shows text identical to what is recorded. Null when no location address is on file.

Used in