≈ an approximate estimate of my actual process
Before
A competitor's price change was often heard about only once a client had already said: "it is cheaper over there".
Checking the whole range across several websites by hand, regularly, is not realistic.
How I automated it
The system reads the five websites that matter regularly and matches products against our price list by article number, not by name.
Only changes of more than one percent land in the report. Smaller movements are not shown, so that there is no noise.
After
A report covering five websites arrives by itself. Looking through it takes a minute.
What it gave
A price review can now start from the fact that the market moved, instead of from a chance remark by a client.
A manager does not have to walk the websites themselves — they get a filtered list of changes.
What would be different in your company
Five websites and a one percent threshold are my example, not a universal recommendation: how many sites to watch, how often, and from what threshold a change is worth showing are your decisions.
Matching can be by article number, barcode or name — it depends on how your catalogue is built.
Show me a similar processTechnical details
Python, website parsing, matching by article number