Tutorial · 5 min
Change prices in bulk
Raise, cut or recalculate prices across a vendor, a collection or the whole catalog.
The safest bulk price change is the smallest possible file: the identifier column and the price column, nothing else.
- Export Products. Filter to what you're changing — vendor, tag, or product status.
- Choose the columns Handle, Title, Price. (Title is only there so you can check the file by eye.)
- Open the file and add a working column: =ROUND(D2 * 1.07, 2) for a 7% rise.
- Copy the working column and paste it over Price as values.
- Delete the Title and working columns, leaving Handle and Price.
- Import the file and read the preview: the update count should match what you filtered.
Keep the original export. Re-importing it restores the old prices — that is your undo.
Variant prices
Variants are their own rows under the product. Export with variant columns, change the price on the variant rows, and keep the Handle on every row so each variant stays attached to its product.
Compare-at prices for a sale
To run a sale, copy the current Price into Compare At Price, then write the sale price into Price. When the sale ends, import a file that moves Compare At Price back into Price and blanks the compare-at column.
Next
Add, remove or replace tags
Tags drive collections, filters and automations — and they are replaced wholesale on import.
Update inventory across locations
Set stock levels from a supplier file, per location, without touching anything else.
Try it on your store
Install SyncifyPro