Skip to main content

How to Publish Listings on WooCommerce with Easync

Step-by-step: prepare products, generate REST API keys, connect the store, add products, and publish.

Written by Dean

Before you start

You'll need a WordPress site with WooCommerce installed and admin access to it.

Step 1: Prepare your products in WooCommerce

  • Set products to Published with Public visibility — Easync only sees products in that state.

  • Add SKUs, especially for products with variations (recommended, not required).

  • Enable Manage Stock on all products, including at the variation level — this is what lets Easync sync your inventory.

Step 2: Configure your store and generate API keys

  1. In WooCommerce → Settings → API, check Enable REST API and save.

  2. In WordPress → Settings → Permalinks, choose any option except Default.

  3. Create a new user with the Administrator role for the API key.

  4. Go to WooCommerce → Settings → Advanced → REST API and click "Add Key."

  5. Enter a description, choose the administrator user, set permissions to Read/Write, and click "Generate API Key."

This creates a Consumer Key and Consumer Secret. Don't close the page right away — you won't be able to view the key again, only generate a new one.

Step 3: Connect the store in Easync

  1. In Easync, open the add-store section and choose WooCommerce.

  2. Paste the Consumer Key and Consumer Secret into the corresponding fields.

  3. Enter your store URL and click "Submit."

Easync will create a test Product Tag in your store to confirm the connection. You can find and delete it under Products → Tags.

Step 4: Add products

Open the Add Products section of your store. Add listings by URL or ASIN (paste supplier product links or IDs) or by uploading a CSV file for bulk import.

Step 5: Adjust Advanced settings

Before uploading, open Advanced settings to fine-tune pricing, quantity, and other listing details.

Step 6: Publish and review drafts

Click PUBLISH. Your listings are sent to the Drafts section, where you can review and edit each one before publishing them live to your WooCommerce store.

Did this answer your question?