Pro Plan15 minutesintermediate

Data Import

Import historical analytics data from Plausible Analytics into Zenovay.

importmigrationdataplausible
Last updated: January 15, 2025

Import historical analytics data from Plausible Analytics into Zenovay to preserve your data when migrating.

Supported Import Sources

Currently, Zenovay supports importing data from:

SourceStatusMethod
Plausible AnalyticsSupportedAPI 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

  1. Export your data from Plausible Analytics
  2. 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

StatusDescription
pendingImport queued
processingCurrently importing
completedSuccessfully finished
failedImport failed

Migration Tips

Before Importing

  1. Create the target website in Zenovay first
  2. Make sure the domain matches your Plausible site
  3. Export your data from Plausible before cancelling your subscription

After Importing

  1. Check the import status to confirm completion
  2. Verify the imported data appears in your Zenovay dashboard
  3. Ensure the date range in your dashboard includes the imported dates
  4. 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:

  1. Keep historical data in your current platform for reference
  2. Install the Zenovay tracking script to start collecting new data immediately
  3. Run both platforms in parallel for a transition period to compare data
  4. 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

Next Steps

Was this article helpful?