Hey Shopify Community! ![]()
I’m a developer currently working on a major catalog restructuring for an existing Shopify store that sells paint.
Because of the nature of the paint industry, we have a massive amount of specific color variations. We are finally updating our architecture to take full advantage of the new 2,048 variants per product limit, combining volume bases with specific color codes as native variants.
The Context: Our newly structured database consists of approximately 100,000 legitimate variants. We have all the data ready and we are planning to execute the bulk import using the Matrixify app.
The Problem: As many of you know, once a store hits the 50,000 variant threshold, Shopify enforces a limit of 1,000 new variants per day. Because this is an active, revenue-generating store, dripping the new catalog at a rate of 1k/day for over three months is completely unfeasible for our daily operations.
I am already in the process of contacting Shopify Support to request a temporary exemption (e.g., a 7-day lift of the throttle) to push the data. However, while I wait for their technical team to respond, I wanted to pick the brains of other developers here:
-
Has anyone successfully requested and received a temporary throttle lift recently? How long did the process take, and did Support require any specific proof/formatting?
-
Are there any alternative architectural workflows you’ve used for massive catalogs? (We want to stick to native variants for inventory tracking and filtering, but I’m open to hearing how others handle 100k+ SKUs).
-
Matrixify Best Practices: Since we are using Matrixify for this massive push, do you have any tips on batching, speed limits, or specific settings to ensure the live store performance and checkout experience aren’t disrupted during the import?
Any insights, battle stories, or tips would be greatly appreciated. Thanks in advance!