To ensure compliance with data protection laws and to maintain transparency with your users, it’s important to load the Made With Intent script at the right time.
We do not set any cookies. Instead, MWI uses localStorage and sessionStorage to store non-PII information relevant to session stitching and experience delivery.
LocalStorage
Key | Purpose |
| Arbitrary user identifier for session stitching (could be considered personal data under GDPR) |
| Stores references to matched segments |
| Holds last analytical inference object |
SessionStorage
Key | Purpose |
| Temporarily stores references to active segments |
| Tracks which campaigns have already fired during the session |
While none of this data qualifies as Personally Identifiable Information (PII) on its own, intent.user.id
is an arbitrary user identifier. Under GDPR, this may be considered personal data when combined with other data sources.
We recommend gating the loading of the MWI script behind user consent to Performance or Analytics cookies. If you are using our campaigns functionality, consider requesting Functional consent instead.