Supplier feed sync
A file from a URL or a Google Sheet checked on a schedule, with automatic saving up to a change threshold.
Does your wholesaler publish a file with prices and stock at a fixed URL? WooMate fetches it on a schedule, checks it with a dry run and prepares the changes. It can save small price and stock changes on its own.
What you need first
- A plan with Import: Pro, Pro Lifetime or Agency, or the free trial.
- A direct HTTPS link to a CSV or XLSX file that opens without logging in. It can also be a Google Sheet URL. WooMate reads a private sheet through your connected Google account.
- SKUs in the file and in the store. WooMate identifies products by SKU.
How to add a source
- Open Import and choose Wholesaler sync.
- Click Add source, then fill in Name and File URL.
- Click Read file and match the columns as in a regular import. You can set a price rule, row filter and products not in the file.
- Choose what to do with products from the file: update only or update and add new products.
- Set the schedule: every hour, or every 6, 12 or 24 hours.
- Decide on automatic saving and click Save source.
The first check starts within a minute. Check now runs it right away.
What happens at each check
- WooMate fetches the file and runs a dry run, the same as in a regular import.
- It marks products that already have the file's values in the store as Unchanged.
- If there are changes, it either saves them on its own or leaves a Wholesaler import waiting for approval task on the Overview screen. The task takes you to the dry run result with a save button.
Automatic saving
By default, every change waits for your approval. When you check Save price and stock changes automatically up to …%, WooMate saves the changes on its own. Set the threshold in Largest price change without approval (%): from 1 to 100%, 30% by default. Automatic saving works only when:
- no price (regular or sale, including in variations) changes by more than the set percentage,
- the file has no new products or variations,
- there are no more than 5 products outside the file to mark as out of stock, or 10% of the products in the file (whichever is larger),
- no item needs checking.
Otherwise, all changes wait in the task with the reason, for example “12 prices change by more than 30%”.
Automatic saving changes only the fields matched in the source. Stock has no threshold: if the wholesaler zeroes out stock in the file, WooMate saves it. Before you turn this on, review a few runs with approval.
Limits
- Files up to 10 MB, CSV or XLSX. XML and FTP aren't supported.
- Up to 10 sources per store.
- If another import is running in the store, the check moves back by 5 minutes.
- WooMate retries a failed check after an hour and leaves a task with the error on the Overview screen.
- WooMate spends at most 30 seconds fetching a file from a URL.
Related articles
- Your first import, step by step
- Updating prices and stock
- Dry run
- Error report, history and undoing an import
Can't find the answer? Write to hello@getwoomate.com or request free onboarding help.
