FACTORIZE
Factorize · Insights

Factorize Watch

Free · GPLv2+ Read-only eBay price and listing-count watcher, plus a Facebook Page reader. Never posts anything.

What it does for you

You are pricing against eBay every day, but checking listing counts and price spreads by hand for your top products is tedious, and most marketplace plugins want write access to your accounts. Watch takes the opposite approach: once a day (and on demand) it runs GET-only eBay Browse searches for your most popular products and a GET-only read of your own Facebook Page posts, then shows everything next to your prices. Every request is a GET.

Every feature

Setup

  1. Activate. Open Factorize → Marketplace.
  2. Paste an eBay Browse API OAuth token (developer.ebay.com → your app → OAuth); optionally a Facebook Page ID and Page access token with pages_read_engagement.
  3. Click Save & sync now. Afterwards it refreshes daily.

Configuration

keydefaulteffect
top_products15how many popular products are swept
sync_recurrencedailyWP-Cron recurrence for the sweep

Set any subset with WP-CLI — wp option update factorize-watch_options '{"key":"value"}' --format=json — or return values from the factorize-watch_config filter in a small plugin. Legacy empire-* option names are still read.

Credentials are not config: they live in the et_marketplace_settings option, managed on the Marketplace screen; the latest snapshot is et_marketplace_data. If you change sync_recurrence, delete the existing event (wp cron event delete et_marketplace_sync) so it reschedules.

Tutorial

  1. Get an eBay tokendeveloper.ebay.com → Application Keys (Production) → OAuth → application token with api_scope. Tokens expire (~2 h); a 401 shows on the screen until a fresh one is pasted.
  2. Read the tableFor each product: your price, active listings, eBay median, spread. A product priced above the median with hundreds of listings is a repricing candidate.
  3. Sweep more productswp option update factorize-watch_options ‘{“top_products”:25}’ –format=json

Questions

Will it ever post or list anything?

No — every request is a GET.

Where does the data live?

Credentials and the snapshot in two options; refined scores in et_popularity meta.

Do I need WooCommerce?

In practice yes: the sweep targets products and formats prices.

Roadmap

What I need from you

The inputs only the store owner can supply — keys, wording, photos, decisions, hardware — with the exact screen or command for each: Factorize Watch — what I need from you (PDF).