Overview
mParticle is an enterprise customer data platform that collects, transforms, and routes user data across marketing and analytics tools. Its SDK captures events and user attributes from web and mobile applications and forwards them to connected destinations like Amplitude, Braze, and ad platforms.
What This Script Does
- Loads the mParticle web SDK to capture page views, clicks, and custom events
- Collects user attributes such as user ID, device info, and session data
- Routes collected data in real time to configured downstream integrations (analytics, advertising, CRM)
- Sets cookies to maintain user identity across sessions
- May forward data to advertising platforms depending on configuration
Consent & Compliance
- Category: Analytics / Marketing
- GDPR: Requires consent. Collects personal data and may forward it to advertising partners.
- CCPA: Data routing to ad platforms qualifies as sale/sharing. Consent or opt-out mechanism required.
- ePrivacy: Requires consent for cookies used to identify and track users.
Should You Block This Without Consent?
Yes. mParticle aggregates behavioral data and routes it to third-party marketing and analytics services. Because its destinations often include advertising platforms, it should be blocked until the user provides consent.
Consent Categories
Also Known As
Industries
Tracked Domains (1)
jssdkcdns.mparticle.comAnalyticsFrequently Asked Questions
Does mParticle require cookie consent?
Yes. mParticle carries both analytics and marketing tags. It collects user events and forwards them to ad platforms, CRMs, and analytics tools, making it marketing-grade tracking. Under GDPR, explicit opt-in consent is required. CCPA requires opt-out rights for personal data forwarded to marketing destinations.
What data does mParticle collect from my site?
mParticle SDK scripts capture user events, screen views, custom attributes, and identity signals from web applications. This data is forwarded in real time to connected destinations such as advertising platforms, analytics tools, and CRM systems. User identifiers are synced across downstream integrations.
How does ConsentStack detect and block mParticle?
ConsentStack identifies mParticle by its SDK script domains and assigns it to the Marketing consent category. The SDK is blocked from initializing until the visitor grants consent. Once consent is given, ConsentStack releases mParticle to load, collect events, and forward data to its configured destinations.
Related Vendors
Manage consent for mParticle
ConsentStack automatically detects and manages mParticle trackers so your site stays compliant with global privacy regulations.