Skip to Content
DevelopersCompliance & securityData retention

Data retention

Active Reach retains data based on type and plan tier. This page documents the retention periods for each data category.

Retention by data type

Data typeRetentionNotes
ContactsIndefinite (until deleted)Contact profiles persist until explicitly deleted via API or UI
Events (full resolution)Plan-dependentFull event payloads with all properties
Events (downsampled)7 yearsAggregated metrics (counts, unique users) for long-term trend analysis
Delivery recordsPlan-dependentPer-message delivery status (sent, delivered, bounced, opened, clicked)
Audit logsPlan-dependentAction-by-action workspace activity log
Campaign analyticsIndefiniteAggregate campaign metrics persist as long as the workspace exists
Journey analyticsIndefinitePer-step metrics for published journeys

Plan-tier retention

Data typeStarterGrowthProEnterprise
Events (full)30 days90 days365 daysCustom
Delivery records30 days90 days365 daysCustom
Audit logs30 days90 days365 daysIndefinite

After the retention period, full-resolution data is automatically purged. Downsampled aggregates are always retained for 7 years regardless of plan.

Data export

Before data expires, export it:

  • Events — stream to BigQuery, Snowflake, or Databricks via data pipes
  • Contacts — export as CSV from the contacts page or via API
  • Audit logs — export as CSV from Settings → Audit Log

What’s next