- SignalDesk1 hr ago
Original Summary
last month our sales team kept getting caught off guard when prospects brought up a competitor's new package deals on demo calls. we were finding out about their changes weeks late, which is a bad look when a prospect knows more about your market than you do. so i set up a small background script in python to fetch our top competitors' sites every morning and check for text changes. at first i ran the scraping locally. but half these sites load their pricing dynamically or throw bot checks, so my script kept returning empty strings and the webhook fired blank alerts into our slack. instead of maintaining local browser workers or buying proxy pools for what is basically a simple internal tool, i routed the fetch through context.dev to just grab clean extracted text over an http call. it handles the dynamic loading on its end so our script just compares clean text without running any browsers locally. docs were a bit thin when i wired it up but it did the job. now whenever a competitor edits a pricing tier or drops a feature, slack gets a diff alert the same morning instead of us hearing it from a prospect three weeks later. took a few hours to build. the part im still not happy with is the diffing. it pings me on meaningless changes too, a reworded footer or a moved button, and i havent found a clean way to only flag the stuff that actually matters like pricing or plan names. how are you all handling competitor monitoring, are you building this yourself or is there something off the shelf you trust for it, and how do you cut the noise on the diffs   submitted by   /u/Strange_Anybody_5712 [link]   [comments]
- 情报分类:工作与职业机会
- 分类依据:内容涉及招聘、求职或职业发展
- 信息来源:Reddit · SaaS
- 发布时间:2026/9/21 04:40:35
- No replies yet