How to fix common Lightspeed errors when importing data into Clerk.io

See how to get Data Sync running if your Lightspeed webshop returns an error.

Uncaught ReferenceError: Clerk is not defined

If you see this error message, it means Clerk is not being defined in the website.

The most common cause for this is the Clerk.io tracking Scripts not being implemented in the appropriate places.

Click here to view the implementation process for inserting both the Order Tracking and Visitor Tracking scripts.

API COOLDOWN Starting again in…

This message in the data sync logs is coming from the Lightspeed rate limit. Lightspeed has set a low rate limit by default to manage the volume of data transmitted from their services. Please note that this rate limit is not within Clerk’s control. To address this, you have two options:

  1. Consider upgrading the rate limit service with Lightspeed.
  2. Alternatively, you may choose to wait for the synchronization process to complete.

429 Error - Too Many Request

This error means that Lightspeed made too many requests in a given amount of time and exceeded it’s rate limit. To address this we suggest to adjust the page size under your data sync settings in the my.clerk.io backend.