Home > Docs > StoreRobo - Shopify Product Import Export App > Limitations in Shopify While Importing or Exporting Data

Limitations in Shopify While Importing or Exporting Data

Last updated on May 7, 2024

StoreRobo Import Export Suite is your comprehensive solution for all Shopify import and export requirements. This versatile app facilitates the seamless transfer of various data types along with their associated columns. However, it’s important to note that Shopify imposes limitations on the data that can be imported, affecting all its API users, including StoreRobo.

We’re committed to addressing and surpassing these constraints, by actively working to recognize and overcome them. This article outlines the current limitations we’ve identified. If you encounter any additional restrictions beyond those listed, please don’t hesitate to inform us.

>> Contact support

Products

Field/DataLimitDescription
Products Handle255 charactersThe unique identifier for your product. Truncated to 255 characters if longer during import.
Tags255 characters per tagKeywords used to categorize products. Each tag can’t exceed 255 characters, including spaces (double spaces become single spaces).
Variants Daily Limit (After 50,000 variants)1,000 per 24 hoursThis limit applies to the number of new product variations you can create using apps that rely on Shopify’s API (not applicable to Shopify Plus stores).
Variants per Product100 (Some stores may have 250)The number of different variations a single product can have (e.g., size, color). Contact Shopify support to confirm your specific limit.
Images per Product250 ImagesThe maximum number of images you can upload for a single product.
Image Size20 megapixels (4472 x 4472 pixels) & 20 megabytesThe maximum resolution and file size allowed for product images.
Metafields
Metafields – Namespace255 charactersA category for organizing your Metafields (custom data fields). This “folder” name has a 255 character limit.
Metafields – Key64 charactersThe unique name for an individual Metafield within a namespace. Limited to 64 characters.

Smart Collections

Field/DataLimitDescription
Data Fields
Collection Handle255 charactersThe unique identifier for your collection. Truncated to 255 characters if longer during import.
Smart Collection Count5,000 totalTotal number of Smart Collections allowed per store.
Smart Collection Rule60 per collectionMaximum number of rules or conditions a single Smart Collection can have.
Metafields
Namespace255 charactersLimit for the “folder”name where Metafields are stored.
Key64 charactersLimit for the individual Metafield name.

Custom Collections

Field/DataLimitDescription
Data Fields
Collection Handle255 charactersThe unique identifier for your collection. Truncated to 255 characters if longer during import.
Custom Collection Count5,000 totalTotal number of Custom Collections allowed per store.
Metafields
Namespace255 charactersLimit for the “folder”name where Metafields are stored.
Key64 charactersLimit for the individual Metafield name.

Customers

Field/DataLimitDescription
Data Fields
Tags255 characters per tagMaximum length for each tag, including spaces (double spaces become single spaces).
Note5,000 charactersMaximum length for a customer note.
Metafields
Namespace255 charactersLimit for the “folder” where Metafields are stored within a customer.
Key64 charactersLimit for the individual Metafield name within a customer.

Orders

Field/DataLimitDescription
Data Fields
Order Name255 charactersThe name you assign to an order. Truncated if longer during import.
Tags40 characters per tagKeywords used to categorize orders. Each tag can’t exceed 40 characters, including spaces (double spaces become single spaces).
Order Note5,000 charactersInternal notes associated with an order. The maximum allowed is 5,000 characters.
Metafields
Namespace255 charactersLimit for the “folder” name where Metafields are stored.
Key64 charactersLimit for the individual Metafield name.
Shopify Specific
Product Exchange detailsNot supportedExchanging product details (like size or color) within an existing order is not possible through import/export.
Returned Products detailsDetails not supportedDetails of returned products cannot be imported or exported. However, refund details will be exported.
DiscountsApply to the entire orderWhen importing discounts, they will apply to the entire order total, not to individual products within the order.
Discount CodesCombined during importShopify doesn’t support importing multiple discount codes for a single order. If you try to import multiple codes, they will be combined. Additionally, if your import doesn’t include any discount codes, a manual discount without a code will be created.
Shipping DetailsCreation onlyYou can only create new shipping details during import. Updating existing shipping details through import/export is not supported.

Discounts

Field/DataLimitDescription
General Limits
Price Rules20,000,000 eachTotal number of price rules (promotions) per store.
Discount Codes20,000,000 eachThe total number of discount codes allowed per store.
Discount Application100 collections per discountA single discount code can be applied to a maximum of 100 collections.
Feature Differences
Excluding ProductsNot supportedWooCommerce enables the exclusion of specific products from discounts. Shopify does not provide a direct equivalent for this feature.
Excluding SalesNot supportedWooCommerce enables the exclusion of specific sale items from discounts. Shopify does not provide a direct equivalent for this feature.
User LimitsDifferent approachSetting usage limits per user for discounts might require different configurations in Shopify compared to WooCommerce.
Spending limitDifferent approachSetting maximum spending limits for discounts might require different configurations in Shopify compared to WooCommerce.
Expired CouponsNot supportedShopify cannot import expired coupons from WooCommerce. For successful import, ensure your discount codes have end dates set after their start dates.