Skip to main content

Set up Market Pulse

Everything in Market Pulse is scoped to a catalog — the selection of products you want to monitor. Pick a catalog from the selector at the top of the app; every page reflects that catalog.

A catalog is required. If you do not have one yet, set one up first.

Competitors

The Competitors page lists every competing vendor discovered for your catalog, with their domain, the number of matches against your products, how many products they carry, and when they were last scraped.

Competitors are discovered and refreshed by Attlaz's scraping pipeline — you don't add them by hand. Select a competitor to drill into the individual products Attlaz found on their store.

Not written yet

TODO: how does a competitor first get discovered for a new catalog — is the scraping pipeline triggered automatically when the product is installed, or does someone at Attlaz start it? A reader who has just installed Market Pulse and sees an empty Competitors page cannot tell whether to wait or to act.

Product matching

Before competitor prices can be compared, their listings have to be matched to your products. The Product Matching page manages this:

  • Each match job shows its status (pending, running, completed, or failed), the competitor it covers, a live progress bar, and the matching algorithm and version used.
  • Select Request product matching to start a new job for the catalog. The page updates automatically as the job runs, so you can watch progress without refreshing.

Matching is what populates the competitor prices you see throughout the rest of the app.

Next steps