Data Export

Export your data from Sublyzer in CSV, Excel, or JSON format for analysis and compliance.

Export your data

Sublyzer makes it easy to export your collected data for external analysis, reporting, or compliance purposes. PRO users can export data in multiple formats with advanced filtering.

Plan availability

Data export is a PRO feature. FREE plan users can view data in the dashboard but cannot download bulk exports.

Export formats

Choose the format that best fits your needs:

CSV (Comma-Separated Values)

Best for: Spreadsheet analysis, data import into other tools

timestamp,event_type,severity,message,page_url,user_agent
2024-01-15T10:30:00Z,error,high,"TypeError: undefined",/checkout,Chrome/120
2024-01-15T10:31:00Z,pageview,info,"Page loaded",/products,Firefox/121
2024-01-15T10:32:00Z,error,medium,"NetworkError",/api/data,Safari/17

Excel (.xlsx)

Best for: Business reporting, pivot tables, sharing with non-technical teams

Includes formatted headers, auto-width columns, and proper data types.

JSON (JavaScript Object Notation)

Best for: Programmatic processing, API integrations, data pipelines

{
  "export": {
    "integration": "My Website",
    "date_range": "2024-01-01 to 2024-01-15",
    "total_records": 1523
  },
  "data": [
    {
      "id": "evt_abc123",
      "timestamp": "2024-01-15T10:30:00Z",
      "type": "error",
      "severity": "high",
      "message": "TypeError: Cannot read properties of undefined",
      "context": {
        "page": "/checkout",
        "user_agent": "Chrome/120",
        "stack_trace": "..."
      }
    }
  ]
}
How to export

Follow these steps to export your data:

From the Dashboard

  1. Navigate to your integration dashboard
  2. Go to the "Data" tab
  3. Apply any filters you want (date range, type, severity)
  4. Click the "Export" button in the top right
  5. Select your preferred format (CSV, Excel, JSON)
  6. Download starts automatically

From Settings

  1. Go to Settings → Data Management
  2. Click "Export All Data"
  3. Select integration(s) to export
  4. Choose date range and format
  5. Receive download link via email (for large exports)
Filtering exports

Narrow down your export with filters:

Date Range

Select start and end dates

Event Type

Errors, pageviews, sessions, custom events

Severity

Critical, High, Medium, Low

Page URL

Filter by specific pages

User Agent

Filter by browser or device

Search

Full-text search in messages

Data types included

Depending on your selection, exports can include:

  • Errors — Messages, stack traces, context, counts
  • Performance — Core Web Vitals, load times, TTFB
  • Page Views — URLs, referrers, timestamps
  • Sessions — Duration, page count, user journey
  • Custom Events — Your tracked events with properties
  • Security — Vulnerability detections, header analysis
  • Telemetry — Aggregated statistics, geographic data
Export limits

To ensure performance, exports have the following limits:

  • Maximum records per export: 100,000 rows
  • Date range: Up to your retention period (1 year for PRO)
  • File size: Typically under 50MB (larger exports sent via email)
  • Rate limit: 10 exports per hour per integration

For exports exceeding limits, use date range filters to split into smaller chunks.

API export

Programmatically export data using the Sublyzer API:

curl -X POST "https://api.sublyzer.com/v1/integrations/{id}/export" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "format": "json",
    "date_from": "2024-01-01",
    "date_to": "2024-01-15",
    "types": ["error", "performance"],
    "severity": ["high", "critical"]
  }'

See the API Reference for full documentation.

GDPR compliance

Data export supports GDPR compliance requirements:

  • Right to Access — Export all data associated with a user
  • Data Portability — Download in machine-readable format (JSON)
  • Audit Trail — Export logs of data processing activities

For user-specific data requests, contact support@sublyzer.com.

Scheduled exports

Set up automatic recurring exports (PRO):

  1. Go to Settings → Data Management → Scheduled Exports
  2. Click "Create Schedule"
  3. Configure frequency (daily, weekly, monthly)
  4. Set filters and format
  5. Add email recipients for delivery

Scheduled exports are sent as email attachments or download links depending on file size.

Best practices

Export tips

  • Export regularly for backup purposes
  • Use filters to keep file sizes manageable
  • Choose JSON for programmatic processing
  • Choose Excel for business stakeholder reports
  • Set up scheduled exports for recurring reports
  • Store exports securely — they may contain sensitive data

Need help? Join our Discord.