Import WPGet Pro
Menu

Pricing sync

Bulk Update WooCommerce Prices and Stock from CSV or XML Feeds

Bulk change WooCommerce prices and stock by SKU from CSV or XML — skip rewriting titles and descriptions. The WooCommerce add-on is free; scheduled supplier feeds are Import WP Pro.

SKU price mapping
Import WP Pricing fields mapping regular price and sale price from CSV columns, with previews of 29.00 and 24.00.
Stock column only
Import WP mapping SKU, regular price, sale price, and stock quantity on a dedicated stock-and-price importer.

A full product re-import is the wrong tool for a nightly price file. Map SKU plus regular price, sale price, and stock — leave title and description unmapped — and Import WP updates inventory without rewriting the catalogue copy.

WooCommerce add-on is free for that mapping. Scheduled supplier or multi-currency XML feeds are Import WP Pro cron. Custom fields and ACF on products are Pro. JetEngine and Pods are Pro add-ons.

Bulk change WooCommerce prices from a CSV feed

Create a WooCommerce Products importer. Unique identifier: SKU. Map only the price columns you want to write (regular, sale, schedule dates if you use them). Unmapped fields stay as they are on the product.

That is how you bulk change WooCommerce sale prices from a finance export without touching galleries. Variations: each variation needs its own SKU; see product variations.

See also: WooCommerce stock and price sync. Docs: Import product stock and inventory, Import product pricing.

Sync a WooCommerce price XML feed on a schedule

Point the saved importer at the supplier URL or FTP file and run hourly or daily (Pro). Skip unchanged rows so a 20,000-SKU file only writes prices that moved — less post_modified noise, fewer cache invalidations.

Excel from the pricing team: XLSX reader. Nested XML: WooCommerce XML product feed. Parser: CSV, XML, and Excel.

Multi-currency plugins that store extra price meta: those keys are custom fields (Pro) unless the plugin uses native WooCommerce price fields you already mapped.

Update stock without rewriting product content

Map stock quantity, stock status, and manage-stock flags the same way — SKU match, everything else unmapped. External / affiliate products do not hold stock; filter those rows out. Guide: Filter records.

Price and stock FAQ

Do I need Pro to bulk-update prices?
No. Manual CSV/XML into the free WooCommerce add-on is enough. Pro is for cron, skip-unchanged at scale, custom fields, and ACF.
Will unmapped titles get wiped?
No. Unmapped fields are left alone. Keep the unique key on SKU.
Can I update variations?
Yes, if each variation has a SKU in the feed.

Compare Free vs Pro.