1.1 KiB
1.1 KiB
Product Overview
Shopify Price Updater
A Node.js command-line tool for bulk updating Shopify product prices based on product tags using Shopify's GraphQL Admin API.
Core Features
- Tag-based filtering: Updates prices only for products with specific tags
- Dual operation modes:
update: Adjusts prices by percentage and sets compare-at pricesrollback: Reverts prices using compare-at price values
- Batch processing: Handles large inventories with automatic pagination
- Error resilience: Continues processing with comprehensive error handling
- Rate limit handling: Automatic retry logic with exponential backoff
- Progress tracking: Detailed logging to console and Progress.md file
Target Users
- Shopify store owners managing promotional pricing
- E-commerce teams running seasonal sales campaigns
- Developers automating price management workflows
Key Value Propositions
- Reduces manual price update effort from hours to minutes
- Provides rollback capability for promotional campaigns
- Maintains data integrity with validation and error handling
- Offers detailed audit trails through comprehensive logging