GDPR data export (right of access)
An administrator exports all personal data held about a Contact in response to a data subject access request (DSAR).
When this happens: Admin navigates to Contact — Actions — Export Personal Data.
Step by step
- 1
Open the Contact detail page. Clicks Actions — Export Personal Data.
Confirmation: This will generate a complete data export for [Contact Name] including all related records. Continue?.
- 2
Confirm.
Initiates background job. Status: Export in progress… Collects all data related to the Contact: — Contact record (all fields + custom fields) — Related Company — Activities (calls, emails, meetings, notes) — Tickets — Opportunities (where Contact is primary) — Quotes & Invoices (on related opportunities) — Synced emails — Campaign memberships — Lead scoring history — Consent records — Audit log entries referencing this Contact — Archived records referencing this Contact EasyCRM generates ZIP file containing:
summary.json,summary.csv,README.md. EasyCRM notifies Admin: Personal data export for [Contact Name] is ready Download link available for 7 days. Audit log entry:GdprExportwith Contact ID. - 3
Downloads the ZIP. Provides to the data subject via secure channel (outside CRM).
Other paths
Export for anonymized contact
Contact is already anonymized. EasyCRM shows: This contact has been anonymized. Exported data will reflect anonymized values Proceeds. Export generated with [REDACTED] fields.
If something goes wrong
Export job fails
Background job fails (e.g. Storage error). EasyCRM notifies Admin: Data export failed. Please retry
Download link expired
Click download link after 7 days. This download link has expired. Please generate a new export
Good to know
- Download link is a signed, time-limited URL (7-day expiry).
- Only Admin can trigger GDPR data export.
- Export includes soft-deleted records referencing the Contact.
- Export is a background job due to the volume of data.