Product Icon

Stock Sync Sheets for WooCommerce

Sync WooCommerce stock from Google Sheets, push changes back to sheets, update by sale, and manage safer product and inventory workflows with dry runs, manual review, Product Builder, and scheduled syncs.
Choose a billing option
$49
Save 20%
$98 $78.40

Subscription includes

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

WooCommerce Google Sheets stock sync in real time

Stock Sync Sheets helps WooCommerce stores update stock directly from Google Sheets, push sales back to Google Sheets in real time, build products from mapped sheet data, and use optional AI to draft product content and SEO fields before import.

This is more than a basic stock importer.

Stock Sync Sheets gives you a complete WooCommerce Google Sheets stock sync workflow with Dry Run, Manual Review, Confirmed Matches, Ignored Matches, Blacklist controls, Product Builder, AI Review, Sheet Push, Full Export, Incremental Push, Push on Sale, schedules, logs, and safer spreadsheet-based stock control.

If your store already uses Google Sheets for inventory, supplier stock, product data, or shared stock workflows, Stock Sync Sheets helps you turn that spreadsheet into a practical WooCommerce workflow instead of relying on repeated CSV imports, manual edits, risky matching, or disconnected stock systems.

  • Update WooCommerce stock directly from Google Sheets
  • Push WooCommerce sales back to Google Sheets in real time
  • Create and update WooCommerce products from mapped sheet data
  • Use AI to draft product titles, descriptions, bullet features, SEO titles, meta descriptions, and focus keyphrases
  • Preview changes with Dry Run before live updates
  • Review uncertain matches before they affect live products
  • Use schedules, logs, confirmed matches, ignored items, and blacklist controls

The two strongest features

1. Product Builder AI can save hours of product work

Writing product content is one of the slowest parts of running a WooCommerce store.

Product Builder AI helps turn mapped Google Sheet data into staged product content and SEO drafts. Instead of writing every product page by hand, you can generate drafts, review them, edit them, approve them, and import only what you want.

Depending on your mapped sheet data, Product Builder AI can help draft:

  • Product titles
  • Short descriptions
  • Long descriptions
  • Customer-facing bullet features
  • SEO titles
  • Meta descriptions
  • Focus keyphrases

AI drafts are staged for review first. They do not automatically overwrite live WooCommerce products. You stay in control of what gets approved and imported.

2. Real-time Push on Sale keeps Google Sheets updated after orders

Most stock sync tools only pull stock one way: Google Sheets to WooCommerce.

Stock Sync Sheets also supports the reverse workflow.

When a WooCommerce sale reduces stock, Push on Sale can update your Google Sheet in real time. That helps keep your shared stock source current and reduces manual sheet edits after orders.

This is especially useful when:

  • You use Google Sheets as your central stock source
  • You manage supplier stock from spreadsheets
  • You want WooCommerce sales to update your sheet automatically
  • You use one shared sheet across multiple store workflows
  • You want connected stores or teams working from fresher stock values
  • You need real-time sale-to-sheet stock updates without heavy inventory software

How Stock Sync Sheets works

The workflow is designed to stay simple at the start, then give you stronger controls when your store needs them.

  1. Connect your Google Sheet — add your sheet ID, tab, row range, and field mappings.
  2. Map your stock fields — choose SKU, product ID, model code, product name, quantity, and stock status fields.
  3. Run a Dry Run — preview likely changes before live updates.
  4. Review uncertain matches — confirm, ignore, or blacklist matches where needed.
  5. Run the live stock sync — update WooCommerce stock from Google Sheets.
  6. Enable schedules — automate stock syncs after the workflow is tested.
  7. Use Push on Sale — push WooCommerce sale-based stock changes back to Google Sheets in real time.
  8. Use Product Builder and AI Review — create, update, and enrich products from mapped sheet data.

What Stock Sync Sheets includes

Stock Sync Sheets is built around real WooCommerce stock, product, AI, and spreadsheet workflows.

  • Dashboard — see Stock Sync, Product Builder, Sheet Push, AI Review, schedules, manual review, confirmed matches, ignored items, blacklist counts, and Price Sync Add-On status when active.
  • Stock Sync — sync stock quantity and stock status from Google Sheets into WooCommerce.
  • Dry Run — preview what would happen before live stock updates are made.
  • Manual Review — review uncertain product matches before they can update WooCommerce.
  • Confirmed Matches — save correct product matches so future syncs are faster and safer.
  • Ignored Matches — keep specific rows, model codes, or products out of automatic matching where needed.
  • Blacklist Controls — stop known bad product match pairs from being repeated.
  • Scheduled Sync — run stock syncs automatically based on your configured schedule.
  • Sheet Preview — inspect selected sheet rows before relying on the sync.
  • Sheet Push — push WooCommerce stock data back to Google Sheets.
  • Full Export — create or refresh a wider Google Sheet view from WooCommerce product and stock data.
  • Incremental Push — push changed stock data back to Google Sheets without rebuilding the whole sheet every time.
  • Push on Sale — update Google Sheets in real time when WooCommerce sales reduce stock.
  • Product Builder — create or update WooCommerce products from mapped Google Sheet data.
  • AI Review — generate and review staged AI product content and SEO drafts before import.
  • Sheet Editor — work with sheet-related tools from inside the plugin workflow.
  • Logs and Exports — review what matched, updated, skipped, failed, or needs attention.

Product Builder is stronger than basic bulk editing

Product Builder lets you create or update WooCommerce products from mapped Google Sheet data.

It is useful when you want your spreadsheet to drive product creation, product updates, supplier catalogues, product enrichment, image workflows, variation data, and AI-assisted content drafts.

Product Builder supports mapped workflows for:

  • Simple products
  • Variable products
  • Variation rows
  • Grouped products
  • External or affiliate products
  • Virtual products
  • Downloadable products

Product Builder can work with mapped fields such as:

  • Product name
  • SKU
  • Product ID
  • Product type
  • Parent SKU and parent ID
  • Status and catalog visibility
  • Regular price and sale price fields where mapped for product creation/update workflows
  • Descriptions and short descriptions
  • Virtual and downloadable settings
  • Download files, limits, and expiry fields
  • Stock quantity and stock status
  • Manage stock
  • Tax status and tax class
  • Sold individually
  • Purchase note
  • Menu order
  • Weight and dimensions
  • Categories and tags
  • Attributes
  • Variation attributes
  • Default attributes
  • Grouped children
  • External URL and button text
  • Featured image
  • Gallery images
  • Custom meta JSON

Important: Product Builder results depend on your sheet structure, mapped fields, product IDs, SKUs, parent fields, and WooCommerce product setup.


Product Builder AI for product content and SEO drafts

Product Builder AI is designed to help WooCommerce store owners save time when creating product content.

It can help turn mapped sheet data into staged drafts for product pages and SEO fields.

What Product Builder AI can draft

  • Product titles — cleaner names based on product data.
  • Short descriptions — useful summaries for WooCommerce product excerpts.
  • Long descriptions — fuller product page copy.
  • Bullet features — customer-facing selling points.
  • SEO titles — draft page titles for search result snippets.
  • Meta descriptions — draft search result descriptions.
  • Focus keyphrases — suggested keyphrases based on the product and sheet data.
  • Review-ready product drafts — staged content you can inspect before importing.

AI is review-first, not automatic overwrite

AI does not automatically overwrite your live WooCommerce products.

The safer AI workflow is:

  1. Map your Product Builder sheet fields.
  2. Load a Product Builder preview.
  3. Select the rows you want to use AI for.
  4. Generate AI-assisted product drafts.
  5. Open the AI Review page.
  6. Review titles, descriptions, bullets, SEO titles, meta descriptions, and focus keyphrases.
  7. Approve only the drafts you are happy with.
  8. Import approved content when you are ready.

That gives you the time savings of AI without letting AI blindly change live product pages.

Bring your own OpenAI API key

Stock Sync Sheets does not sell AI credits and does not add a markup to your AI usage.

To use AI, you connect your own OpenAI API key inside the plugin settings. AI usage is billed by OpenAI through your own OpenAI account based on the model and usage.

Stock Sync Sheets does not take a percentage, commission, or extra usage fee from those AI calls.

That means you stay in control of:

  • Whether AI is enabled
  • Which OpenAI API key is used
  • Which supported model is selected
  • How many rows you generate drafts for
  • When drafts are reviewed
  • When approved drafts are imported

Optional AI, not required

You can use Stock Sync Sheets without AI.

Stock Sync, Dry Run, Manual Review, Confirmed Matches, Product Builder, Sheet Push, Push on Sale, schedules, Sheet Editor, logs, and exports can all be used without enabling AI.

AI is there for stores that want to save serious time drafting product content and SEO fields from sheet data.


Real-time Push on Sale and Sheet Push

Sheet Push and Push on Sale help close the loop between WooCommerce and Google Sheets.

Push on Sale

When WooCommerce sales reduce stock, Push on Sale can update Google Sheets in real time.

This helps your Google Sheet stay current after orders and makes the sheet more useful as a shared stock source.

A common shared-stock workflow is:

  1. Store A sells a product.
  2. WooCommerce stock is reduced.
  3. Push on Sale updates the shared Google Sheet in real time.
  4. Connected stores or workflows use the latest sheet value.
  5. Your stock workflow stays better aligned with real sale activity.

This is especially useful for:

  • Shared inventory workflows
  • Supplier stock workflows
  • Multi-store WooCommerce setups
  • Teams using Google Sheets as the main stock source
  • Stores that want less manual sheet editing after orders

Sheet Push

Sheet Push can send WooCommerce stock and product-related data back to Google Sheets.

It supports workflows such as:

  • Full Export — create or refresh a wider Google Sheet view from WooCommerce product and stock data.
  • Incremental Push — push changed stock data back to Google Sheets without rebuilding the whole sheet every time.
  • Push on Sale — update Google Sheets in real time when WooCommerce sales reduce stock.

Sheet Push is useful when you want to build a spreadsheet from your existing WooCommerce store instead of manually creating the sheet first.


Dry Run, Manual Review, Confirmed Matches, Ignored Matches, and Blacklist

Stock Sync Sheets is designed to avoid blind updates when product matching is uncertain.

Dry Run before live updates

Dry Run lets you see what the plugin would do before it updates WooCommerce stock.

Dry Run helps you check:

  • Which products are found
  • Which rows are skipped
  • Which products would be updated
  • Which products need manual review
  • Whether row ranges and columns are correct
  • Whether category filters are excluding anything
  • Whether variation rows are matching the correct variation instead of only the parent product

Manual Review

Unclear matches can be sent to Manual Review instead of being forced into a weak match.

From Manual Review, you can:

  • Choose the correct WooCommerce product
  • Search WooCommerce products manually
  • Select “None of these” when suggestions are wrong or the item should not match
  • Save a confirmed match for future syncs
  • Send a bad match to the blacklist so it is not repeated
  • Ignore items that should not be synced or auto-matched

Confirmed Matches

Confirmed Matches store approved product matches so future syncs can reuse them.

Ignored Matches

Ignored Matches are useful for products, rows, or model codes that should not be synced or auto-matched.

Blacklist Controls

Blacklist controls help prevent known bad match pairs from being automatically repeated.


Dashboard-first workflow

Stock Sync Sheets includes a clearer dashboard-style workflow.

The Dashboard gives users a read-only overview of the main modules:

  • Stock Sync — configured sheets, Dry Run state, schedule status, pending manual matches, confirmed matches, ignored/blacklist counts, and latest log summary.
  • Price Sync — shows whether the separate Price Sync Add-On is active and where to manage it.
  • Product Builder — configured builder sheets, preview status, AI status, and staged AI draft counts.
  • Sheet Push — Sheet Push availability, incremental push state, Push on Sale state, mapping status, and latest push summary.
  • AI Review — AI enabled status, API key status, pending drafts, approved drafts, and imported draft counts.

The Dashboard is for visibility and navigation. It does not run syncs directly, import products, or push data. That keeps the workflow safer and easier to understand.


WooCommerce Google Sheets stock sync video walkthroughs

Watch the setup and workflow videos before you run your first live sync. These videos show how Stock Sync Sheets works across the dashboard, stock sync, settings, manual match controls, price sync, Product Builder, AI Review, Push on Sale, and Sheet Push.

Full Walkthrough

A complete walkthrough of Stock Sync Sheets for WooCommerce, including the main plugin workflow and new feature areas.

Stock Sync Sheets for WooCommerce Console Explained

Learn what the console shows, how to read the main status areas, and how the plugin dashboard helps you understand your stock, product, AI, and sheet workflows.

Stock Sync Sheets for WooCommerce Stock Sync

See the main WooCommerce Google Sheets stock sync workflow, including how stock rows are reviewed, matched, and prepared for safer syncing.

Stock Sync Sheets Confirmed, Ignored and Blacklist explained

Understand how confirmed matches, ignored items, and blacklist controls help reduce wrong product matches and make future syncs safer.

Stock Sync Sheets Stock Sync Settings

Learn how the stock sync settings work, including sheet configuration, sync behaviour, schedule options, and safer setup choices.

Stock Sync Sheets for WooCommerce Price Sync

See how the separate Price Sync Add-On works when you want to sync regular and sale prices from Google Sheets using confirmed matches.

Stock Sync Sheets Product Builder

Learn how Product Builder can create or update WooCommerce products from mapped Google Sheet rows.

Stock Sync Sheets for WooCommerce Product Builder AI

See how the optional AI Review workflow can generate staged product content and SEO drafts using your own OpenAI API key.

Stock Sync Sheets for WooCommerce Push on Sale

Learn how Push on Sale updates your sheet workflow when WooCommerce sales reduce stock.

Stock Sync Sheets for WooCommerce Sheet Push Creating Sheets

See how Sheet Push can create a full Google Sheet from your WooCommerce product data so the sheet can be used as part of your inventory workflow.


Price Sync Add-On

Price Sync is separate from the main Stock Sync Sheets plugin.

The main plugin includes:

  • Stock Sync
  • Dashboard
  • Dry Run
  • Manual Review
  • Confirmed Matches
  • Ignored and Blacklist controls
  • Scheduled stock sync
  • Product Builder
  • AI Review
  • Sheet Editor
  • Sheet Push
  • Full Export
  • Incremental Push
  • Push on Sale
  • Logs and exports

The separate Price Sync Add-On is used when you want to sync regular prices and sale prices from Google Sheets using confirmed matches.

This separation keeps the core stock workflow focused while still allowing stores to add price syncing when needed.


Main features

WooCommerce Google Sheets stock sync

Sync WooCommerce stock quantity and stock status from one or more Google Sheets.

Real-time Push on Sale

Push WooCommerce sale-based stock changes back to Google Sheets in real time when orders reduce stock.

Sheet Push

Push WooCommerce stock data back to Google Sheets.

Full Export

Create or refresh a wider Google Sheet view from WooCommerce product and stock data.

Incremental Push

Push changed stock data back to Google Sheets without rebuilding the whole sheet every time.

Product Builder

Create or update products from Google Sheets using mapped product fields.

Product Builder AI

Generate staged product content and SEO drafts from your mapped Product Builder sheet data.

Dry Run

Preview what would happen before updating live WooCommerce stock.

Manual Review

Send uncertain product matches to review instead of letting weak matches update live products.

Confirmed Matches

Save approved product matches so future syncs are faster and safer.

Ignored Matches

Ignore products or model codes that should not be synced or auto-matched.

Blacklist Controls

Stop specific bad match pairs from being automatically repeated.

Scheduled Stock Sync

Run stock syncs automatically based on your configured schedule.

Multiple Sheets and Supplier Workflows

Configure separate sheet sources, tabs, row ranges, and workflows for different suppliers or stock sources.

Category Filters

Limit sync behaviour to selected WooCommerce product categories where used in your workflow.

Sheet Preview

Load and inspect sheet rows before running a sync.

Sync Logs

Review matched, updated, skipped, failed, and manual review items.

CSV Log Export

Export sync logs for review, support, or internal records.

Sheet Editor

Use sheet-related tools from inside the plugin workflow.

Price Sync Add-On Support

Use the separate Price Sync Add-On when you also want Google Sheets to manage regular and sale prices.


What is included in the main plugin

  • Dashboard
  • Stock Sync
  • Stock Settings
  • Dry Run
  • Sheet Preview
  • Manual Review
  • Confirmed Stock Matches
  • Ignored Stock Matches
  • Stock Blacklist
  • Scheduled Stock Sync
  • Multiple Sheet Workflows
  • Supplier Sheet Workflows
  • Category Filters
  • Sync Logs and CSV Export
  • Product Builder
  • AI Review — optional AI-assisted product content and SEO draft review using your own OpenAI API key
  • Sheet Editor
  • Sheet Push
  • Full Export
  • Incremental Push
  • Push on Sale

Price Sync is a separate add-on. Use it when you also need to sync regular prices and sale prices from Google Sheets.


Common use cases

Single-store stock management

Use Google Sheets as your stock source and sync stock quantity/status into WooCommerce.

Supplier stock sheets

Connect supplier stock sheets and review matches before making live updates.

Shared inventory across WooCommerce store workflows

Use a shared Google Sheet as the stock hub and keep connected WooCommerce workflows better aligned.

Multi-store WooCommerce inventory sync

Use shared sheet workflows, scheduled syncs, Sheet Push, and Push on Sale so more than one store can work from fresher stock information.

Safer product matching

Use Manual Review, Confirmed Matches, Ignored Matches, and Blacklist controls to reduce wrong-product updates.

Product creation from sheets

Use Product Builder to create new WooCommerce products from mapped Google Sheet rows.

Product updates from sheets

Use Product Builder to update existing products by SKU, product ID, or your configured product identity workflow.

AI-assisted product content creation

Use Product Builder AI to draft product descriptions, short descriptions, feature bullets, SEO titles, meta descriptions, and focus keyphrases instead of writing every product page manually.

Variation and grouped product workflows

Use mapped fields for parent IDs, parent SKUs, variation attributes, default attributes, and grouped children where supported by your sheet setup.

External, virtual, and downloadable product workflows

Use mapped fields for external URLs, button text, virtual settings, downloadable settings, download files, download limits, and download expiry fields where your workflow needs them.

Store-to-sheet stock updates

Use Sheet Push and Push on Sale to push WooCommerce stock changes back into your sheet workflow.


Frequently asked questions

What makes Stock Sync Sheets different?

Stock Sync Sheets is built as a wider WooCommerce Google Sheets workflow, not only a stock importer. It includes stock syncing, Dry Run, Manual Review, Confirmed Matches, Ignored and Blacklist controls, scheduling, Product Builder, AI Review, Sheet Editor, Sheet Push, Full Export, Incremental Push, and Push on Sale.

Can I use this to sync WooCommerce stock from Google Sheets?

Yes. The core workflow syncs WooCommerce stock quantity and stock status from configured Google Sheets.

Can I run a Dry Run first?

Yes. Dry Run mode lets you preview likely changes before updating live stock.

What happens if a product match is unclear?

The item can be sent to Manual Review so you can choose the correct WooCommerce product, search for the product manually, or mark the item as not matching.

What are Confirmed Matches?

Confirmed Matches store approved product matches so future syncs can use them again.

What are Ignored Matches?

Ignored Matches are used for products or model codes that should not be synced or auto-matched.

What is the Blacklist for?

The blacklist helps prevent known bad match pairs from being automatically matched again.

Can I use more than one Google Sheet?

Yes. Stock Sync Sheets supports multi-sheet and supplier-style workflows.

Can I use it with multiple WooCommerce stores?

Yes. A shared Google Sheet workflow can help multiple stores stay better aligned, especially when combined with scheduled syncs, Sheet Push, and Push on Sale.

What is Sheet Push?

Sheet Push sends WooCommerce stock data back to Google Sheets.

What is Push on Sale?

Push on Sale updates Google Sheets in real time when WooCommerce sales reduce stock.

Why is Push on Sale such a strong feature?

Because it helps close the loop between WooCommerce and Google Sheets. Instead of only pulling stock from the sheet into WooCommerce, WooCommerce sales can push stock changes back to the sheet in real time.

Is Product Builder included?

Yes. Product Builder is included in the main plugin.

Does Product Builder create products?

Yes. Product Builder can create or update products from mapped Google Sheet data, depending on your configuration.

Does Product Builder support variations?

Product Builder includes mapping fields for variation workflows, including parent SKU, parent ID, variation attributes, and default attributes. Results depend on how your sheet is mapped and structured.

Does Product Builder support grouped, external, virtual, and downloadable products?

Yes. Product Builder includes mapped workflows for grouped, external, virtual, and downloadable product data where your sheet structure and mapped fields support those product types.

Does Stock Sync Sheets include AI tools?

Yes. Stock Sync Sheets includes optional AI-assisted Product Builder tools. AI can help generate staged product content and SEO drafts, including product titles, short descriptions, long descriptions, bullet features, SEO titles, meta descriptions, and focus keyphrases.

How does Product Builder AI save time?

Product Builder AI can turn mapped sheet data into staged product content and SEO drafts. Instead of writing every product title, description, bullet list, SEO title, meta description, and keyphrase manually, you can review and edit generated drafts before importing approved content.

Does AI automatically update my live WooCommerce products?

No. AI drafts are staged for review first. You can inspect the generated content on the AI Review page before importing approved drafts.

Do I need AI to use Stock Sync Sheets?

No. AI is optional. Stock Sync, Dry Run, Manual Review, Confirmed Matches, Product Builder, Sheet Push, Push on Sale, scheduling, Sheet Editor, and logs can be used without enabling AI.

Do you charge extra for AI usage?

No. Stock Sync Sheets does not sell AI credits, does not add a markup, and does not take a commission from AI usage. Customers connect their own OpenAI API key and pay OpenAI directly for their own API usage.

What does “bring your own OpenAI API key” mean?

It means AI requests use the OpenAI API key entered by the store owner in the plugin settings. The store owner controls their own OpenAI account, usage, billing, and selected model.

Does the main plugin sync prices?

The main plugin focuses on stock, product, AI, sheet editing, and store-to-sheet workflows. Regular and sale price syncing from sheets is handled by the separate Price Sync Add-On.

Will it slow down my site?

For best results, test with Dry Run first, use clear row ranges, and schedule larger workflows during quieter store times. Logs help identify rows or settings that need attention.

How do I get support?

Open a support ticket from your WooCommerce.com account and include screenshots, current settings, example rows, and relevant sync log details.


Final summary

Stock Sync Sheets is a WooCommerce Google Sheets stock sync plugin for stores that want real-time sale-to-sheet updates, safer stock syncing, Product Builder workflows, optional AI product content drafts, and better spreadsheet-based inventory control.

Use Stock Sync Sheets when you want to:

  • Update WooCommerce stock directly from Google Sheets
  • Push WooCommerce sale-based stock changes back to Google Sheets in real time
  • Create and update products from mapped sheet data
  • Use AI to draft product content and SEO fields faster
  • Preview changes before live updates
  • Review uncertain product matches before syncing
  • Keep Google Sheets central to your WooCommerce stock workflow

Customer reviews

We are accepting reviews for this product, and will display them when we get a few more.

Extension information

  • PHP version required: 7.4
  • Tested with WordPress: 6.9.4
  • Tested with WooCommerce: 10.7
  • Requires at least WordPress: 5.8
  • Requires at least WooCommerce: 6.4.1

Countries

  • Worldwide

Related Products

Price $79 annually
Rated 3.4 out of 5 stars
Price $279 annually
Rated 3.2 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $109 annually
Rated 2.8 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $109 annually
Rated 2.6 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.