๐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 for data sync. 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 faster.
Report Pundit can extract 250 records per request, but it takes time to synchronize these records with the app.
How Report Pundit Syncs your Shopify Store Data
Report Pundit starts syncing your Shopify store data the moment installation is completed.
Your subscribed plan determines how much data is synced. Check out the table below for details:
![](https://docs.reportpundit.com/~gitbook/image?url=https%3A%2F%2F3511479413-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-MVN3iF-DdMhu4BVsTA9%252Fuploads%252FD8FjOgVeuvjPV3OnY2SK%252Flarge-image-from-clipboard.png%3Falt%3Dmedia%26token%3D8dc5aafe-cfcf-417d-8def-e8a58f9155ce&width=768&dpr=4&quality=100&sign=3f5c7148&sv=1)
Here are the definition of the various columns:
Plan: The Report Pundit subscription plan.
Order Count Threshold: This is the maximum number of order count data that will be synced. It's 200K for Basic and Shopify plan subscribers and 400K for Advanced and Plus subscribers.
Years Threshold: It's the total number of years worth of past store data that will be synced. The limit is 2 years for all subscribers, meaning your last two years worth of store data gets synced. This also depends on your total order count as shown in the table.
Scenario: The various order count and years threshold conditions stores could be in.
Action: The sync process result based on the respective scenario.
Report Pundit breaks down your total data quantity into batches divided by time:
The first batch includes the last 7 days worth of data.
Subsequent batches include a month's worth of data each, starting from the end of the previous batch.
The batches are created until your threshold is reached. Report Pundit then proceeds to sync the data in chronological order, starting with the latest batch.
๐๏ธSync Progress Indicator
You'll see a button having a blue cloud icon surrounded by a circular progress bar at the bottom-left corner of your Report Pundit account viewer. It indicates the overall status of your store's data sync process. This button will be present until your Report Pundit account's initial data sync is complete.
Click on it to open the data sync progress table of different data types like Orders, Products, Transactions, Payouts, Customer Journey, and Customers.
The title tab at the top of the table shows the current sync status.
If a row of the table has a rotating circular icon on the right, it indicates that syncing of a particular data type is in progress. The percentage next to it shows sync completion status.
If a row has green double-check marks on the right, it means that the data type's synchronization is complete.
![](https://docs.reportpundit.com/~gitbook/image?url=https%3A%2F%2F3511479413-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-MVN3iF-DdMhu4BVsTA9%252Fuploads%252FBWBobqHni41ftJnOcv6K%252FSync%2520Progress%2520Gif.gif%3Falt%3Dmedia%26token%3D71f55911-98e6-4e29-aa10-9d82783a7e47&width=768&dpr=4&quality=100&sign=f969bda3&sv=1)
In accordance with Shopify's rules, all user 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 within the 48-hour period.
๐ 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 using these steps:
-> Click on Settings in the navigation panel.
-> 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.
If you need more information regarding data sync, feel free to contact us. โ๏ธ
Last updated