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
Use with caution. Only one direction can be active at a time to prevent sync loops.
Auto Create Square Products
When enabled, new WooCommerce products automatically export to Square.
Enable Woo to Square
- Go to SWS Pro > Settings > Products
- Find the Product Automation section
- Toggle on Automatically create Square products
- Click Save Changes
What Happens
When you create a product in WooCommerce:
- Product data exports to Square automatically
- A new Square catalog item is created
- Products are linked for ongoing sync
- Changes in either platform sync to the other
To use this feature, auto WooCommerce product creation must be disabled. Only one direction can be active at a time.
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
- Go to SWS Pro > Settings > Products
- Find the Product Automation section
- Toggle on Automatically create WooCommerce products
- Configure filter options as needed
- Click Save Changes
Filter Options
Control which Square products are automatically imported:
| Option | Description |
|---|---|
| Only create Ecom available products | Only import products marked as available for ecommerce in Square |
| Only import from configured location | Skip products not available at your configured Square location |
| Only import from selected categories | Only import products matching your category filter settings |
What Happens
When you create a product in Square:
- Square sends a webhook notification
- Product data imports to WooCommerce automatically
- Products are linked for ongoing sync
- 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