Data Synchronization

Report Pundit pulls data from your Shopify store automatically to create your reports. For this, it syncs with your store's records once installed and fetches the necessary data. Learn more below.

๐ŸคทWhy is Data Sync necessary?

By automatically syncing with your Shopify store records, Report Pundit can rapidly generate accurate reports, saving you precious time.

API Call Limit

Report Pundit synchronizes data based on the API Call Limit allowed by Shopify.

Shopify enables Basic Shopify, Shopify, and Advanced Shopify users to make 2 requests per second. Shopify Plus users, on the other hand, can make 4 requests per second. As a result, sync time for Shopify Plus customers is going to be slightly faster.

We can extract 250 records with each request, but it takes time to synchronize these records with the app.

How Report Pundit Syncs Your Data

Report Pundit syncs the previous 7 days data when you first install it. This initial sync must be completed to start generating reports. After that, syncing happens on a month-by-month basis.

โณ How Long Will It Take for My Shop Data to Sync With Report Pundit?

๐Ÿ‘‰ Orders

Around 500 to 600 records are synchronized every minute.

  • Estimated Time for Sync Completion

    • 100,000 Orders - 1-2 Hours

    • 500,000 Orders - 4-5 Hours

๐Ÿ‘‰ Products

Around 300 to 500 records are synchronized every minute.

  • Estimated Time for Sync Completion

    • 30,000 Products- 1-2 Hours

    • 60,000 Products- 2-3 Hours

๐Ÿ‘‰ Customers

Around 1400 to 1500 records are synchronized every minute. The Sync rate is comparatively higher because fewer resources are to be updated in the database.

  • Estimated Time for Sync Completion

    • 100,000 Customers - Within 1 Hour

    • 500,000 Customers - 3-4 Hours

๐Ÿ‘‰ Transactions

Around 500 to 600 records are synchronized every minute.

  • Estimated Time of Sync Completion

    • 100,000 Transactions - Within 1 Hour

    • 500,000 Transactions - 3-4 Hours


If your records include:

  • Orders - 30,000

  • Products - 5,000

  • Customers - 25,000

  • Transactions -25,000

  • Payout - 15,000,

Data Sync will take one hour.

According to Shopify's rules, all of your data synced with Report Pundit will be deleted 48 hours after app uninstallation.

However, you can re-sync the data if you reinstall Report Pundit after the 48 hours.

๐Ÿ”„ Sync Frequency After First Sync

  • Your records are refreshed each time you access the app or schedule a report.

  • Sync also takes place every 6 hours automatically, whether you access the app or not.

  • You can also force sync your records manually whenever you want. Follow these steps:

-> Click on Settings in the navigation bar.

-> In Settings, click on Recent Sync History in the left column.

-> You'll now see a record of your data sync activity. On the top-right corner of the list, you'll find the Force Sync button. Click on it to manually sync your data.

Note: This information is based on sync time data from 10,000+ Report Pundit customers and is considered to be accurate.

If you need more information regarding data sync, feel free to contact us. โ˜Ž๏ธ

Last updated