Data export
You own your data. SocialScalr ships two self-serve export paths: a full JSON dump of everything in your workspace, and per-table CSV exports for spreadsheet-friendly slices. Both available on all paid plans, no support ticket required.
Quick path: full account export (JSON)
- Open the dashboard at
socialscalr.com/app. - Settings (top-right gear icon) → Export.
- Click "Download all my data".
- For accounts under ~5,000 leads, the file downloads immediately. Larger accounts get an email when the export is ready (typically 2-5 minutes).
The JSON file contains:
- All leads with full profile data, stage, custom fields, notes, reminders, tags.
- All campaigns with targeting source, sequence steps, schedule.
- All sent connection requests + DMs (both directions) with timestamps.
- All scheduled and published posts with content.
- All Watchtower entities + recent signals.
- Webhook delivery history (last 100 per endpoint).
- Account audit log (login history, API token rotations, payment changes).
- Workspace metadata (name, plan, seat count, owner).
Per-table CSV exports
For smaller exports targeted at a specific use case:
Leads CSV (Contacts tab)
- Open Contacts tab.
- Apply any filter (stage, tag, owner, last_activity_at, custom field, saved view).
- Click the Export button in the toolbar.
- Field selector lets you choose which columns to include - default is all.
- Download starts immediately.
Common use: "all replied leads from Q1 2026" filtered and exported for CRM import.
Campaigns CSV
Settings → Campaigns → click any campaign → Export campaign data. Returns sent activity, accepts, replies, and current stage for every lead in that campaign.
Webhook delivery log
Settings → Webhooks → click any endpoint → Export deliveries. CSV of recent deliveries with request body, response code, attempt number, signature.
Programmatic exports via the REST API
If you need recurring exports (e.g. nightly sync to a data warehouse), use the REST API rather than manual export.
curl -H "Authorization: Bearer YOUR_API_TOKEN" \ "https://socialscalr.com/api/v1/leads?stage=replied&since=24h&limit=1000"
Full API reference at /help/api. Common cron pattern: nightly script pulls leads updated in last 24h, syncs to your data warehouse via BigQuery/Snowflake.
What's in the JSON file (structure)
{
"workspace": { "id": "...", "name": "...", "plan": "pro", "created_at": "..." },
"leads": [ { "id": "...", "name": "...", "stage": "...", "notes": "...", ... }, ... ],
"campaigns": [ ... ],
"sequences": [ ... ],
"messages": [ ... ],
"posts": [ ... ],
"watchtower_entities": [ ... ],
"watchtower_signals": [ ... ],
"webhook_endpoints": [ ... ],
"audit_log": [ ... ],
"exported_at": "2026-05-24T15:32:11Z"
}
Data retention after cancellation
- Day 0: account cancelled. Export still available.
- Day 1-30: soft-delete window. Account read-only, all exports still accessible. You can also reactivate during this window with all data intact.
- Day 30+: hard-delete. Data permanently removed from active tables. Backups roll out after another 30 days.
If you need an export after hard-deletion, contact [email protected] before day 30 to extend the window.
GDPR data subject access requests
The self-serve export above satisfies GDPR Article 15 (Right of Access) and Article 20 (Data Portability) for your own account. For requests about a specific contact you've stored (e.g. one of your leads filing a request through their own data subject right), email [email protected] - we'll work with you to scope the response within the GDPR 30-day window.
Related
- REST API + webhooks docs - for programmatic recurring exports.
- Security and trust - how the data is stored and protected.
- CSV import wizard - the reverse direction.