List watches on WooCommerce from one inventory
If your storefront runs on WordPress, Worldwatch connects to it over the WooCommerce REST API with a key you generate yourself and can revoke at any time.
Still Life with Apples
1886
Charles Ethan Porter
What syncs
- Products out
- Worldwatch creates and updates products over the REST API, including the product category and shipping class you choose per listing.
- Short and long description
- WooCommerce carries a separate short description, and the listing form fills both rather than truncating one into the other.
- Inventory
- Stock stays in step, so a watch sold anywhere else stops being buyable on your store.
- Orders in
- WooCommerce orders arrive as sell orders. Payment is handled by your store's own gateway, and Worldwatch shows that track as managed externally.
Connecting it
Generate REST API credentials
In your WordPress admin, under WooCommerce, then Settings, Advanced, REST API, create a key with read and write access.
Copy the consumer key and secret
WooCommerce shows the secret once. Copy both before leaving the page.
Enter your store URL
The base URL of the store, for example https://store.example.com, alongside the two credentials.
Publish a watch
Open a watch, fill the listing form, tick WooCommerce, and publish.
Worth knowing
- Credentials stay editable
- Rotating your WooCommerce key does not mean reconnecting. Paste the new pair into the channel settings and the connection continues.
- Your store must be reachable
- Worldwatch calls your store, so a site behind a maintenance plugin, an IP allowlist or a staging password will refuse the connection.
Common questions
Put your stock to work
Import what you already hold, connect a channel, and see what moves. The free plan needs no card, and selling on the Worldwatch marketplace costs no commission.
Questions first? Ask us and we will walk through it with your own stock.

