Product Icon

Stock Sync Sheets for WooCommerce

Keep inventory in sync between WooCommerce and Google Sheets — without CSV uploads, manual edits, or stock surprises.
Choose a billing option
$49
Save 20%
$98 $78.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Stock Sync Sheets
Stock Sync Sheets

What this extension does

Running your store from spreadsheets is great – until stock in WooCommerce and stock in your sheet don’t match.

Stock Sync Sheets for WooCommerce connects your Google Sheets directly to your WooCommerce products. It reads your inventory from one or more sheets, matches each row to the correct product, and updates:

  • Stock quantity
  • Stock status (In stock / Out of stock)

No more constant CSV imports, no more copy-paste mistakes, and far fewer “sorry, we’re actually out of stock” emails.


Key benefits

  • Stop overselling and stock surprises – product stock status updates automatically based on the numbers in your sheet.
  • Keep your spreadsheet workflow – keep using Google Sheets the way you already do; the extension listens and syncs.
  • Catch mistakes before they hit your store – use a dry run mode to preview matches and changes before you commit.
  • Handle messy product names – fuzzy matching and manual review help you connect supplier model codes to the right products.
  • Save hours of admin every week – no more exporting CSVs, cleaning them up, and re-importing into WooCommerce.

How it works

Stock sync sheets
Stock sync sheets
  1. Connect your sheet
    • Add your Google Sheets API key and sheet ID.
    • Choose the sheet/tab that contains your stock data.
    • Tell the extension which columns hold the model code / product name and quantity.
  2. Map products from sheet → WooCommerce
    • The extension reads each row and looks for a matching product using your chosen field (often model code, SKU, or product name).
    • Confident matches are auto-linked.
    • Anything unclear is sent to manual review, where you can pick the correct product from a search-able list.
  3. Run a dry sync (recommended first)
    • See what will change before anything is updated.
    • Review matches, confirm or adjust them, and make sure the quantities look right.
  4. Sync your inventory
    • When you’re happy with the preview, run a live sync.
    • Stock quantity and stock status are updated for the matched products.
  5. Optional: schedule automatic syncs
    • Set a schedule (for example, every hour, daily, or weekly) so stock stays in sync without you logging in.

If some of these features differ slightly in your current build, you can simply delete or adjust that bullet (e.g. if scheduling is v1.1+ only).


Features

Stock Sync Sheets
Stock Sync Sheets

 

  • Multiple sheet support – configure more than one Google Sheet (for different suppliers or warehouses) and sync them from one place.
  • Column mapping per sheet – tell the extension which columns hold product identifiers and quantities, per sheet.
  • Dry run mode – simulate a sync to see matches and changes before updating any products.
  • Fuzzy matching – match products even when supplier names or model codes don’t exactly match your product titles.
  • Manual review queue – approve or adjust matches for any rows the system isn’t fully sure about.
  • Confirmed & ignored lists
    • Save “approved” matches so future syncs recognise them instantly.
    • Mark “do not match” items so they never auto-link again.
  • Stock status updates – when quantity hits zero, products can be set to “Out of stock”; when quantity is available, they can be set to “In stock”.
  • Activity log & CSV export – review what changed in each sync and export logs if you need a history or want to audit supplier data.
  • Designed for non-technical store owners – clear labels, in-extension guidance, with no coding required.

 


Who it’s for

This extension is ideal if:

  • You already keep stock in Google Sheets, or your suppliers share sheets with you.
  • You manage dozens or hundreds of SKUs, and manual updates in WooCommerce are burning your time.
  • You work with dropshipping / wholesale suppliers who send updated spreadsheets regularly.
  • You want to avoid complex ERP systems but still keep inventory accurate.

Frequently asked questions

Does this extension create or edit products?

No. It only updates stock quantity and stock status for products that already exist in WooCommerce. It does not create new products or change prices.

Where does the data come from?

From your own Google Sheets. You control the sheet, rows, and columns; the extension reads that data and syncs the matching products.

What happens if a row doesn’t match any product?

Rows with no clear match are listed in a manual review area. You can search your products and link them manually, or mark them to be ignored.

Will it slow down my site?

Syncs are designed to run in the background and process products in batches, so they don’t block normal store traffic. For very large catalogs, you can schedule syncs at quieter times.

Can I test a sync before making changes?

Yes. Use Dry Run mode to see which products would be updated and how, before running a live sync.

Does it support multiple suppliers?

Yes. You can configure multiple sheets (for example, one per supplier or warehouse) and sync them from the same admin area.

How do I get support?

You can open a ticket directly from your WooCommerce.com account. Detailed setup and troubleshooting guides are also available in the documentation.

Customer reviews

Related Products

Offer add-ons like gift wrapping, special messages or other special options for your products.

Offer personalized product bundles, bulk discount packages, and assembled products.

Add shipment tracking information to your orders.