Skip to main content
Userpilot Data Sync is an add-on feature and may have an associated cost depending on your Userpilot subscription plan. Please contact your Userpilot Account Manager or our sales team for specific pricing details. Additionally, remember that you will incur costs from your cloud storage provider (Amazon S3, Google Cloud Storage) for storing the exported data and for any data transfer or API request charges they may levy.
We support backfill up to 365 days and sync back on a weekly basis up to 365 days from the current sync day.
The latency depends on your configured sync frequency. For daily syncs, data for a given day will be exported after that day (UTC) concludes; specifically, for the daily sync, we do the sync daily at 3 AM UTC. There is also the processing time for the sync job itself.
You can’t change the destination configurations (like the S3 bucket, or GCS project details) after the initial setup of a Data Sync job. However, you can modify other export job details such as the job title, sync period/frequency, data filters, and export formats through the Data Sync settings page in Userpilot.
Userpilot uses secure, encrypted connections (HTTPS) to transfer data to your cloud storage provider. You are responsible for securing your cloud storage credentials and the storage bucket/container itself according to best practices. Userpilot only requires write access to the specified location. We recommend using dedicated credentials with minimal privileges for the Data Sync feature.
If your subscription plan changes and no longer includes Data Sync, or if you manually disable the feature, Userpilot will stop exporting new data to your storage. The data already exported will remain in your storage under your control.
Data Sync typically exports all raw event data tracked by your Userpilot installation, including tracked events, labeled events, flow interactions, checklist engagement, NPS responses, survey submissions, etc. For a detailed list and schemas, please refer to the “Data Sync: Event Schema Reference” document.
Event timestamps in the raw data export are typically in Coordinated Universal Time (UTC). You will need to convert these to your desired local time zone during your data processing or analysis if required.
If you encounter any problems or have questions not covered in this documentation, please reach out to the Userpilot support team through your usual support channels (e.g., in-app chat, email support@userpilot.com). Provide as much detail as possible about your issue for a faster resolution.
I