WPSyncSheets For WooCommerce automatically exports and syncs your
WooCommerce orders, products, customers, and coupons to Google Sheets in real time. Every new order, product, customer, or coupon is added to your connected spreadsheet the moment it is created, so your store data is always current without a single manual export.
If you are looking for a
WooCommerce Google Sheets Connector that keeps each data type in its own tab inside a single spreadsheet, this plugin is built for that job. Use it to back up store data, share live reports with your team, migrate WooCommerce content between sites, or feed your accounting and analytics workflows.
Demo |
Sample Sheets |
Docs |
Support |
Pro
🚀 Why Use This Plugin?
➜
Real-time export of WooCommerce orders to Google Sheets
➜
Separate, automatically created sheet tabs for each data type
➜
Share without giving admin access — send a sheet link to your accountant, VA, or supplier
➜
Local CSV & Excel (.xlsx) import and export
➜
Bulk-friendly — read and filter thousands of rows in Sheets instead of paging through wp-admin
➜ Interactive setup wizard and
one-click Google Sheets connection
➜
100% HPOS compatible, multisite ready
WPSyncSheets For WooCommerce Features
- WooCommerce to Google Sheets Integration
Connect WooCommerce with Google Sheets and export store data in real time. Create a new spreadsheet or select an existing one, and let the plugin add a dedicated tab for orders, products, customers, and coupons, each with a complete set of default columns. Data is synced using secure Google authentication, and no Google account or Drive data is stored by the plugin author.
- Export WooCommerce Orders by Status
Export order data based on WooCommerce order status so processing, completed, pending, cancelled, and refunded orders can be tracked separately. The built-in "Click to Sync" action pushes all of your existing orders into the connected sheet in one go, and every new order after that is appended automatically.
- Export Product Types, Customers & Coupons
Export simple, variable, grouped, and external products, including product images and variations, along with your full customer and coupon lists. Bulk export is supported for every data type, so an entire catalogue or customer base can be moved into Google Sheets in a single run.
- CSV & Excel Import Export with Validation Preview
Import and export WooCommerce orders, products, customers, and coupons as local CSV or Excel (.xlsx) files. A smart validation preview shows valid versus error row counts before anything is written to your store, and chunked background processing keeps large files from triggering server timeouts (504 errors).
- Modern Dashboard & Guided Setup
An interactive setup wizard walks you through the Google connection, and the dashboard inside WordPress admin shows each data type with its current sheet, header configuration, and sync status. Every sheet includes all default headers for its data type, with their default names and order.
🧪 Check Live Demo
Demo Link:
Open Demo
Sample Google Sheets (view exported data):
Exported Orders
Exported Products
Exported Customers
Exported Coupons
To test the demo store: add any product to the cart, proceed to checkout, place the order with real or test billing details, then click
"View Your Orders in Spreadsheet" to see the data land in Google Sheets.
📌 How to Use this Plugin
- Step 1 – Install & Activate
Install and activate the plugin. You will find the WPSyncSheets For WooCommerce menu in your WordPress admin.
- Step 2 – Connect Google
Open the API Integration tab and connect your Google account, either with the one-click connection or with your own Client ID, Secret Key, and Token. Make sure to ALLOW the Google Drive and Google Sheets permissions when prompted.
- Step 3 – Configure Export Settings
Create new or select existing spreadsheet to use, then enable the data types you want (orders, products, customers, coupons). Each sheet includes all default headers.
- Step 4 – Click to Sync
Use "Click to Sync" to send existing WooCommerce data to Google Sheets. From that point on, every new order, product, customer, or coupon is added to the connected sheet automatically.
📖 Step-by-Step Guides
Written walkthroughs for the most common WooCommerce and Google Sheets workflows:
Browse every tutorial on the
WPSyncSheets Blog.
🔒 Upgrade to Pro
Unlock two-way syncing with
WPSyncSheets For WooCommerce Pro:
✅ All free features – data export, bulk export, CSV/Excel import export
✅ Import orders, products, customers, coupons & events from Google Sheets to WooCommerce
✅ Bulk import of orders, products, coupons, customers, and events
✅ Auto field mapping between WooCommerce and Google Sheets
✅ Additional sheet headers from plugins, custom fields and metadata
✅ Choose, rename and reorder sheet headers
✅ Add, modify, and delete store data directly inside Google Sheets
✅ Scheduled imports and exports at your own intervals
✅ Advanced filters to selectively import or export data
✅ Date range sync – send only the records from a selected date range
✅ Category-wise product sheets, and import of product categories, tags and attributes from Google Sheets
✅ Custom field data from ACF Lite or Pro
✅ Visual graphs generated inside Google Sheets
✅ Freeze headers and change row background colours
✅ Compatible with 45+ popular WooCommerce and WordPress plugins
✅ Multisite support
Pro sample sheets:
Products Sold Bar Graph |
Total Orders Line Graph
You can check out the
user guide to set up the plugin, or watch the videos below.
How to Export WooCommerce Orders?
https://www.youtube.com/watch?v=jh5ErgluSVU
How to Export WooCommerce Products?
https://www.youtube.com/watch?v=00cNpysSQz0
How to Export WooCommerce Customers?
https://www.youtube.com/watch?v=AZqM9stSKWg
How to Export WooCommerce Coupons?
https://www.youtube.com/watch?v=VVK-4b0W2zc
📣 Trusted by Over 10,000+ Customers
Trusted by online retailers, developers, and marketing teams globally to streamline WooCommerce data management. Subscribe to the
WPSyncSheets Newsletter for tips, updates, and exclusive discounts.
Other WPSyncSheets Plugins
WPSyncSheets also offers Google Sheets integrations for Contact Form 7, Gravity Forms, WPForms, Ninja Forms, Fluent Forms, Formidable Forms, Elementor forms, Document Library Pro and WordPress posts and pages. See the
WPSyncSheets website for the full list.
- Upload the entire
wpsyncsheets-woocommerce folder to the /wp-content/plugins/ directory, OR go to Plugins > Add New > Search and search for "WPSyncSheets For WooCommerce".
- Activate the plugin through the Plugins screen (Plugins > Installed Plugins).
- Open the WPSyncSheets For WooCommerce menu in your WordPress admin and connect your Google account from the Google API Settings tab, allowing both Google Drive and Google Sheets permissions.
For basic usage, have a look at the
plugin's Documentation.
2.2.5 - Saturday, 3rd October 2026
- Improved: Enhanced plugin security and overall stability.
2.2.4 - Saturday, 26th September 2026
- Fixed: Fatal error caused by an undefined wp_create_nonce() call during plugin loading when custom Google API credentials are saved.
2.2.3 - Wednesday, 23rd September 2026
- Improved: Refined header management and Pro feature handling.
- Improved: Optimized plugin code for better stability and maintainability.
- Security: Strengthened AJAX requests, Google authorization, and admin-side validation.
- Improved: Enhanced CSV/Excel import processing for greater reliability and safer data handling.
- Improved: Improved export processing and temporary file management.
2.2.2 - Monday, 21st September 2026
- Added: External services and source code sections in the readme; Requires Plugins header for WooCommerce; composer.json for the bundled PHP libraries.
- Fixed: WordPress Plugin Check issues (escaping, sanitisation, translators comments, prefixed globals, debug code, bundled test files).
2.2.1 - Tuesday, 15th September 2026
- Fixed: Undefined wp_generate_password() call during early plugin initialization by adding a cryptographically secure random_int() fallback for installation ID generation.
2.2.0 – Thursday, 10th September 2026
- Added: Interactive Setup Wizard for guided onboarding and initial setup.
- Added: One-Click direct connection to Google Sheets.
2.1.0 – Thursday, 6th August 2026
- Added: CSV/Excel Import & Export for Orders, Products, Customers, and Coupons.
- Added: Excel (.xlsx) file format support.
- Added: File preview step before import with valid/error row count.
- Added: Chunked background import processing to prevent server timeouts (504).
- Improved: Code optimizations.
2.0.10 – Saturday, 30th May 2026
- Changed: Tested with WordPress 7.0.
2.0.9 – Friday, 27th March 2026
2.0.8 – Friday, 20th March 2026
- Changed: Updated plugin text domain from wpssw to wpsyncsheets-woocommerce to match the plugin slug.
- Changed: Regenerated translation template (.pot) file.
2.0.7
- Tested: WooCommerce 10.3.6.
- Tested: WordPress 6.9.
2.0.6
- Added: "Leave a Review" functionality.
2.0.5
2.0.4
- Tested: WooCommerce 10.1.2.
- Tested: WordPress 6.8.2.
2.0.3
- Added: "Upgrade to Pro" link.
2.0.2
2.0.1
- Added: Feedback form popup.
- Changed: UI/UX improvements.
2.0.0
- Changed: UI/UX improvements.
1.9.9
- Fixed: Error caused by calling get_refunds() on WC_Order_Refund object.
1.9.8
1.9.7
- Tested: WooCommerce 9.8.5.
1.9.6
- Changed: Customer country names updated to 2-letter country codes.
1.9.5
- Changed: UI/UX improvements.
1.9.4
- Changed: Country names updated to 2-letter country codes.
1.9.3
- Fixed: Issue with refresh token.
1.9.2
- Changed: Added function_exists() check for is_plugin_active() for improved security.
1.9.1
- Changed: Added user capability checks for secure execution.
1.9
- Changed: Added nonce verification for improved security.
1.8.2
1.8.1
- Tested: WordPress 6.7.1.
- Changed: Updated and tested with Guzzle library 7.9.2.
1.8
- Added: WooCommerce export customer settings.
- Added: WooCommerce export coupon settings.
- Changed: Optimized code.
1.7.1
- Changed: UI/UX improvements.
- Changed: Optimized code.
1.7
- Added: New design integration.
- Tested: WordPress 6.6.1.
- Changed: Optimized code.
1.6.1
- Changed: Optimized "Click to Sync" functionality for orders.
- Tested: WordPress 6.6.
- Changed: Optimized code.
1.6
- Added: Compatibility with WooCommerce HPOS.
- Changed: Optimized code.
1.5
1.4
- Added: Clear Spreadsheet button.
- Added: WooCommerce export product settings.
- Changed: Optimized code.
1.3
1.2
- Changed: Optimized code.
- Fixed: Coding standards improvements and security patch.
1.1
- Changed: Optimized code.
- Added: Download Spreadsheet button.
- Added: Library loading.
1.0