Skip to main content

Privacy & consent

Masivo lets you collect marketing consent and limits how customer data is used for outbound messaging, loyalty processing, and third-party sync.
You store consent on each customer profile via the consent endpoint. Masivo checks specific purposes before processing or sharing data:
PurposeWhat it controls
behavioral_campaignsLoyalty event processing (points, tiers, campaign rewards)
email_marketingEmail in journeys and audience sends
push_notificationsPush in journeys and audience sends
coupon_campaignsCoupon-related campaign rewards
punchcard_campaignsPunch card campaign rewards
link_trackingLink tracking in messages
vendorsPer-integration opt-in (e.g. Meta, Braze)
If you do not send a consent object, Masivo treats all purposes as allowed (opt-in by default at the platform level). Your legal and product policies may require you to collect explicit consent before registration — that is your responsibility to enforce in your app. When consent is recorded, each purpose must be explicitly true to allow that use; false blocks it. Updating consent can immediately affect marketing:
  • Opting out of email or push clears the corresponding contact fields on audience membership rows so future sends skip that channel.
  • Opting out of behavioral campaigns causes new loyalty events to be accepted without processing rewards.

Deletion

When a customer is deleted from Masivo:
  1. They are removed from active audiences and journeys.
  2. Connected integrations can receive a delete signal so external lists stay aligned.
  3. Historical reporting may retain aggregated metrics without identifying the individual.
For API details on consent and deletion, see the consent endpoint and CDP overview. ← Back to overview