Invoker Analytics/Documentation
Data Export

Export Your Analytics Data

Download your analytics data in CSV or JSON format for external analysis, reporting, or backup.

CSV Export
Comma-separated values format

Best for spreadsheet applications like Excel, Google Sheets, or Numbers. CSV files can be:

  • Opened directly in spreadsheet software
  • Imported into data visualization tools
  • Used for custom reporting and analysis
JSON Export
JavaScript Object Notation format

Best for developers and programmatic access. JSON files can be:

  • Parsed by any programming language
  • Imported into databases
  • Used with data processing scripts

Export Types

You can export different types of analytics data:

Pageviews

Page URLs, view counts, unique visitors, bounce rates, and time on page.

Visitors

Browser, device, OS, screen size, and visitor location data.

Events

Custom event names, categories, and occurrence counts.

Goals

Goal completions, conversion rates, and associated values.

Sessions

Session duration, pages per session, and referrer data.

How to Export Data

  1. Navigate to any analytics page (Dashboard, Visitors, Pages, etc.)
  2. Set your desired date range using the date filter
  3. Click the Export button in the page header
  4. Select your preferred format (CSV or JSON)
  5. Choose the data type to export
  6. The file will download automatically

Export Options

Date Range

Exports respect the currently selected date filter. If you want to export data for a specific period, adjust the date filter before exporting.

Data Limits

By default, exports include up to 10,000 records. For larger datasets, consider:

  • Breaking exports into smaller date ranges
  • Using the API for programmatic access to larger datasets

API Export

For automated exports or larger datasets, use the Export API endpoint:

GET /api/sites/{site_id}/export?format=csv&type=pageviews

Parameters:
- format: csv | json
- type: pageviews | visitors | events | goals | sessions
- period: 7d | 30d | 90d | custom
- start_date: YYYY-MM-DD (for custom period)
- end_date: YYYY-MM-DD (for custom period)
- limit: number (max records)

Use Cases

Monthly Reporting

Export monthly data to create custom reports for stakeholders using your preferred business intelligence tools.

Data Analysis

Download raw data for advanced statistical analysis in tools like Python, R, or specialized analytics software.

Data Backup

Regularly export your analytics data as a backup or to maintain records for compliance.

Integration

Import exported data into data warehouses, CRM systems, or other business applications.