Store Matrix
Overview
Section titled “Overview”The Store Matrix block enables deploying to multiple Shopify stores in sequence from a single workflow. Perfect for merchants running multiple regional stores or agencies managing client deployments.
Store Matrix is available on all plans. The number of connected stores follows your plan’s store limit.
When to Use Store Matrix
Section titled “When to Use Store Matrix”- Multi-region stores (US, EU, AU)
- Multi-brand portfolios
- Staging → Production promotions
- Agency client deployments
How It Works
Section titled “How It Works”Store Matrix takes a single input (your merged theme) and:
- Replicates the deployment to each configured store
- Reports individual results per store
- Continues to remaining stores after one target fails, then marks the overall execution failed
Configuration
Section titled “Configuration”Add stores to your matrix:
| Field | Description | Example |
|---|---|---|
| Store handle | Connected store domain | eu-store.myshopify.com |
| Target theme | Theme ID to deploy to | 123456789 |
| Environment label | Optional tag | production, staging |
Connecting Stores
Section titled “Connecting Stores”Before adding to matrix:
- Go to Stores page
- Click “Connect Store”
- Enter the store domain and complete OAuth authorization
- Store appears in the matrix dropdown
Workflow Placement
Section titled “Workflow Placement”Store Matrix → Checkout → Backup → Content Merge → DeployLimits by Plan
Section titled “Limits by Plan”| Plan | Matrix Stores |
|---|---|
| Free | 1 |
| Starter | 3 |
| Growth | 10 |
| Scale | Unlimited |
Common Patterns
Section titled “Common Patterns”Multi-Region
us-store.myshopify.comeu-store.myshopify.comau-store.myshopify.comStaging → Production
Workflow 1: Checkout → Deploy to staging-storeWorkflow 2: Checkout → Content Merge → Store Matrix → Deploy to prod storesTroubleshooting
Section titled “Troubleshooting”“Store not connected”
- The store must be connected via the Stores page first
- Complete the OAuth flow before adding to the matrix
Logs show 📦 [] Starting... and No access token found
- The empty brackets mean the Store Matrix has an incomplete row
- Select both a connected store and target theme in the Store Matrix
- Save the workflow before running it again
- Connecting a store makes it available for selection; it does not automatically add it to the workflow
“Partial deployment failure”
- Check individual store logs in execution details
- Remaining stores still run, but any failed target marks the overall execution failed
Comparison: Matrix vs Multiple Workflows
Section titled “Comparison: Matrix vs Multiple Workflows”| Approach | Pros | Cons |
|---|---|---|
| Store Matrix | Single workflow, unified reporting | Stores run sequentially and use the same blocks |
| Multiple workflows | Per-store customisation, independent scheduling | More workflows to manage |
Choose Matrix for consistent deployments across stores. Use separate workflows if stores need different block configurations.
