The time required for a migration to Shopify depends on the volume and complexity of your store data. Products with multiple variants, images, inventory records, and metafields usually take longer to process than simple products. Large numbers of customers, historical orders, or image files can also increase the migration time.
Another important factor is Shopify’s API rate limit. Shopify controls how quickly apps can create and update data to keep its platform stable. Its GraphQL Admin API provides the following processing capacity:
| Shopify plan | API capacity restored |
|---|---|
| Standard Shopify plans | 100 points per second |
| Advanced Shopify | 200 points per second |
| Shopify Plus | 1,000 points per second |
| Shopify for enterprise | 2,000 points per second |
These points represent Shopify’s API processing capacity, not the number of entities we can migrate per second. Complex data, such as products with multiple variants, images, inventory, and metafields, uses more points. Shopify also caps each GraphQL query at 1,000 points, so larger requests must be divided into smaller ones. For technical details, see Shopify’s official API limits documentation.
Our LitExtension experts optimize each migration to use Shopify’s available API capacity efficiently while transferring your data accurately. A longer migration does not necessarily indicate a problem, especially when processing a large or complex store. For a more accurate time estimate, please share your entity counts with our support team.
In case you have any other questions, please email us at [email protected].