Docs
Auto Create Products

Auto Create Products

Automatically create and link products between Square and WooCommerce.

Automatically create products in one platform when they're added to the other. Products are linked automatically, keeping your catalog synchronized.

Overview

With auto-creation enabled:

  • New products sync automatically between platforms
  • Products are linked upon creation
  • No manual import/export required
  • Choose which direction to enable

Auto Create Square Products

When enabled, new WooCommerce products automatically export to Square.

Enable Woo to Square

  1. Go to SWS Pro > Settings > Products
  2. Find the Product Automation section
  3. Toggle on Automatically create Square products
  4. Click Save Changes

What Happens

When you create a product in WooCommerce:

  1. Product data exports to Square automatically
  2. A new Square catalog item is created
  3. Products are linked for ongoing sync
  4. Changes in either platform sync to the other

Auto Create WooCommerce Products

When enabled, new Square products automatically import to WooCommerce.

Prerequisites

Before enabling, ensure:

  • Automatic syncing on product update (Square to Woo) is enabled
  • Your sync settings are configured correctly

Enable Square to Woo

  1. Go to SWS Pro > Settings > Products
  2. Find the Product Automation section
  3. Toggle on Automatically create WooCommerce products
  4. Configure filter options as needed
  5. Click Save Changes

Filter Options

Control which Square products are automatically imported:

OptionDescription
Only create Ecom available productsOnly import products marked as available for ecommerce in Square
Only import from configured locationSkip products not available at your configured Square location
Only import from selected categoriesOnly import products matching your category filter settings

What Happens

When you create a product in Square:

  1. Square sends a webhook notification
  2. Product data imports to WooCommerce automatically
  3. Products are linked for ongoing sync
  4. Filter rules are applied before import

Best Practices

Test First

Enable auto-creation on a test environment or with a small catalog before full deployment.

Choose One Direction

Only enable one direction at a time. Having both active can create sync conflicts.

Use Filters

If importing from Square, use the filter options to prevent unwanted products from cluttering your WooCommerce store.

Troubleshooting

Products not auto-creating

  • Verify the feature is enabled in settings
  • Check that only one direction is active
  • Confirm webhook connectivity with Square
  • Review sync logs for errors

Wrong direction enabled

  • Disable the current direction first
  • Wait for any pending syncs to complete
  • Enable the desired direction

Filters not working

  • Verify filter options are checked
  • Confirm products have correct attributes in Square
  • Check category settings in the plugin
  • Ensure location is properly configured