Import historical analytics data from Plausible Analytics into Zenovay to preserve your data when migrating.
Supported Import Sources
Currently, Zenovay supports importing data from:
| Source | Status | Method |
|---|---|---|
| Plausible Analytics | Supported | API endpoint |
Other analytics platforms (Google Analytics, Mixpanel, Amplitude, etc.) are not currently supported for direct import.
Plausible Import
Import Endpoint
POST /api/import/{websiteId}/plausible
This endpoint imports your Plausible Analytics data into a Zenovay website.
How to Import
- Export your data from Plausible Analytics
- Send the data to the Zenovay import endpoint:
curl -X POST "https://api.zenovay.com/api/import/YOUR_TRACKING_CODE/plausible" \
-H "Authorization: Bearer YOUR_AUTH_TOKEN" \
-H "Content-Type: application/json" \
-d @plausible-export.json
Check Import History
View past imports for a website:
GET /api/import/{websiteId}/history
curl "https://api.zenovay.com/api/import/YOUR_TRACKING_CODE/history" \
-H "Authorization: Bearer YOUR_AUTH_TOKEN"
Check Import Status
Monitor the progress of a specific import:
GET /api/import/{importId}/status
curl "https://api.zenovay.com/api/import/IMPORT_ID/status" \
-H "Authorization: Bearer YOUR_AUTH_TOKEN"
Import Statuses
| Status | Description |
|---|---|
pending | Import queued |
processing | Currently importing |
completed | Successfully finished |
failed | Import failed |
Migration Tips
Before Importing
- Create the target website in Zenovay first
- Make sure the domain matches your Plausible site
- Export your data from Plausible before cancelling your subscription
After Importing
- Check the import status to confirm completion
- Verify the imported data appears in your Zenovay dashboard
- Ensure the date range in your dashboard includes the imported dates
- Install the Zenovay tracking script to begin collecting new data:
<script defer data-tracking-code="YOUR_TRACKING_CODE" src="https://api.zenovay.com/z.js"></script>
Migrating from Other Platforms
While direct import from other analytics platforms is not currently supported, you can still migrate to Zenovay:
- Keep historical data in your current platform for reference
- Install the Zenovay tracking script to start collecting new data immediately
- Run both platforms in parallel for a transition period to compare data
- Decommission the old platform once you are confident in the Zenovay data
Installing the Tracking Script
Add this to your site to start collecting data with Zenovay:
<script defer data-tracking-code="YOUR_TRACKING_CODE" src="https://api.zenovay.com/z.js"></script>
Troubleshooting
Import Fails
Check:
- Website ID is valid
- Authentication token is correct
- Data format matches Plausible export format
- File size is within limits
Data Not Appearing
Verify:
- Import status shows
completed - Date range in dashboard includes imported dates
- Website ID matches the target website