How to update products on a re-occuring schedule

Overview #

Enabling scheduled syncing between Square and WooCommerce ensures that your product information remains consistent and up-to-date across both platforms. This guide will walk you through the steps to set up scheduled synchronization using the Square Sync for WooCommerce plugin.

Configure the Plugin Settings #

SquareSync for Woo Scheduler settings

Set Up the Source of Truth #

The “Source of Truth” setting determines which platform is the primary source for your product information.

  1. Go to SWS PRO > Settings > Products
  2. Look for the Automatic Scheduler toggle switch and turn on.
  3. In the “Source of Truth” section, choose one of the following options:
    • Square: Sync and update product details based on data from Square. This is recommended if Square is your primary platform for inventory and sales management.
    • WooCommerce: Sync and update product details based on data from WooCommerce. This is recommended if WooCommerce is your primary platform for inventory management.
SquareSync for Woo Scheduler Source of Truth settings

Build Your Update Schedule #

Setting up an update schedule ensures that your product information is regularly synced without manual intervention.

  1. In the “Automatic Update Scheduler” section, select the frequency of updates:
    • Hourly
    • Twice Daily (Starting Midnight)
    • Daily (Starting Midnight)
    • Weekly (Starting Monday at Midnight)
    • Custom (Coming Soon)
  2. Be aware that updating with a large product inventory may impact server performance. It is recommended to space your updates to the maximum extent feasible and ensure your server infrastructure can handle the load.
SquareSync for Woo Scheduler Frequency settings

Select Data to Update #

Choose which product data fields you want to sync between Square and WooCommerce. Options include:

  • Stock
  • Title
  • SKU
  • Price
  • Description
  1. Check the boxes for the data types you wish to update.
SquareSync for Woo Scheduler Data settings

Configure Batch Settings #

Updating products in batches helps manage server load during synchronization.

  1. In the “Batches” section, select the number of products to update per batch:
    • 10-100
    A higher number will increase server load, so choose according to your server capacity.
SquareSync for Woo Scheduler batch settings

Conclusion #

By following these steps, you can set up scheduled syncing between Square and WooCommerce, ensuring that your product information is always current across both platforms. Regular synchronization helps maintain data accuracy and reduces manual management effort.

What are your feelings
Updated on 6 August 2024