Trust & compliance
Govern your workspace

Data retention

Pulse respects the retention policy you configure. Data older than the threshold is deleted by a nightly background job.

What is retained vs. deleted

DataBehaviour
EventsDeleted after data_retention_days (default 365).
Campaign messagesDeleted after retention window; aggregate campaign stats remain.
Journey runsDeleted after retention window; per-node stats preserved.
CustomersNever auto-deleted; delete explicitly on request.
Audit logRetained indefinitely unless a compliance window is set.
Suppression listRetained indefinitely. Contains only hashed identifiers.

Setting retention

Under Settings → Data → Retention, set the event retention window (30 – 3650 days). Shorter windows reduce storage and speed up segment evaluation but limit how far back your analytics can look.

Right to erasure

For GDPR / CCPA / NDPR requests:

  1. Open the customer's profile page.
  2. Click Delete permanently.
  3. Confirm. Pulse cascades the delete across events, list memberships, attributions, journey runs, and consent records.

An audit log entry is created capturing the actor and timestamp. The suppression list hash is preserved to prevent re-contact.

Data residency

Data is stored in the cloud region configured for your workspace. EU residency is available in eu-central-1. For multiple regions, operate separate workspaces in separate regions.