Shopify Store Manager
No store selected
Load Store Data
Refresh Live
📁 Product Content
Set as Default
Guidelines
+ Add / Edit Store
Select a store above, paste a Google Sheet link below, or click "Load Store Data" to view live categories and SKUs.
Google Sheet Actions & Upload
Paste any Google Sheet link shared with your service account
Google Sheet Link or Sheet ID
Load Tabs
Action for this Sheet
Prepare & Upload New Products (Price/Qty or Defaults: 1 & 10K Draft)
Update Price & Quantities for Live Items (Keep Existing if Missing)
Translate (Title, Description, Item Type, Category)
Audit & Edit Guideline (Title, Category, Vendor, HTML)
Audit Sheet SKUs vs. Live Store
New Product Status (if Price present)
Draft (Recommended — forced if Price defaulted)
Active (Live — only when Price is in sheet)
Live Price & Quantity Update Mode
Update Price & Quantity (keep existing if missing)
Update Price Only (keep existing quantities as-is)
Update Quantity Only (keep existing prices as-is)
Worksheet Tabs (Select one or multiple tabs to run together)
Select All Tabs
First Tab Only
Click "Load Tabs" or select a store with a linked sheet to choose tabs.
Paste a Google Sheet URL and click "Load Tabs" or "1. Preview Dry Run".
1. Preview Dry Run (Safe)
2. Execute Approved Changes on Store
Row
SKU
Title
Details / Type / Qty
Status / Validation
Total Products
0
Total SKUs
0
Active Products
0
Draft Products
0
Main Categories
0
Item Types
0
Missing Item Type
0
Duplicate SKUs
0
Main Categories & Item Types Breakdown
Click a category to expand item types
Top Brands / Vendors
Vendor
SKUs
All Item Types (with SKU Count)
Item Type (EN)
Arabic (AR)
Main Category
SKUs
Catalog Content Audit Issues (Sample)
SKU
Title
Issues
Selected Store Profile Configuration
Stored in local gitignored config/stores.json
No store selected.
Edit Store Profile
+ New Store
Profile Name (short ID, e.g. elmosky)
Shopify Domain
Admin API Access Token (or $ENV_VAR)
Google Sheet ID (optional)
Product Content Folder (Drive Link or ID)
Currency
Default Price (only when missing)
Default Inventory Qty (only when missing)
Default Vendor (only when missing)
Default Publish Status
draft (safe default)
active
API Version
Require Arabic (AR) content in validator
Set as default store
Cancel
Save Store Profile
Product Catalog Content Guidelines (catalog/GUIDELINES.md)
Close
Save Guidelines