Skip to main content
Anchor to CustomerMarketingOptInLevel

CustomerMarketingOptInLevel

enum

The possible values for the marketing subscription opt-in level enabled at the time the customer consented to receive marketing information.

The levels are defined by the M3AAWG best practices guideline document.

After providing their information, the customer receives a confirmation and is required to perform a intermediate step before receiving marketing information.

After providing their information, the customer receives marketing information without any intermediate steps.

The customer receives marketing information but how they were opted in is unknown.


Was this section helpful?

•OBJECT

A customer's email address with marketing consent. This includes the email address, marketing subscription status, and opt-in level according to M3AAWG best practices guidelines.

It also provides the timestamp of when customers last updated marketing consent and URLs for unsubscribing from marketing emails or opting in or out of email open tracking. The sourceLocation field indicates where the customer consented to receive marketing material.

•INPUT OBJECT

Information that describes when a customer consented to receiving marketing material by email.

•OBJECT

The record of when a customer consented to receive marketing material by email.

•INTERFACE

The marketing consent information for one of a customer's marketing channels. Implemented by per-channel types such as CustomerWhatsAppMarketingConsent.

•INPUT OBJECT

The input fields for the marketing consent information when a customer consented to receiving marketing material on a given channel. Used by channel-specific consent mutations such as customerWhatsAppMarketingConsentUpdate.

•OBJECT

The SMS marketing consent information for a customer's phone number. Implements the CustomerMarketingConsent interface. Use the customerSmsMarketingConsentUpdate mutation to change it.

•INPUT OBJECT

The marketing consent information when the customer consented to receiving marketing material by SMS.

•OBJECT

The record of when a customer consented to receive marketing material by SMS.

The customer's consent state reflects the record with the most recent date when consent was updated.

•OBJECT

The WhatsApp marketing consent information for a customer's phone number. Implements the CustomerMarketingConsent interface. Use the customerWhatsAppMarketingConsentUpdate mutation to change it.


Was this section helpful?