I run a small store and manually check a handful of competitor stores every week for price changes and new arrivals. The tools I found are either enterprise-priced ($99+/mo) or generic “page change” watchers that don’t understand products and prices.
Before I build my own workflow: is there a simple, affordable app you actually use for this? What would a “just right” version look like for a store your size — what alerts matter, what’s noise?
Hi @voitivet
I haven’t found a simple, affordable app that does this well yet. A tool that tracks price changes, new arrivals, and stock status with a weekly summary would be ideal for small stores. Most existing solutions are either too expensive or too generic.
@voitivet ,
For a small store I dont need dozens of alerts. I’d just want notifications when a competitor changes prices, launches new products, or marks items as out of stock. Everything else is mostly noise.
If there were an affordable tool that tracked a handful of competitors and sent a simple daily or weekly summary I’d definitely consider using it.
Hey @voitivet — since you’re deciding what “just right” looks like before building or buying anything: for a small store tracking a handful of competitors, the alerts that actually matter are price changes, items going in/out of stock, and new products listed. Everything else (layout tweaks, description edits, page views) is noise and just trains you to ignore notifications.
One thing worth knowing: most Shopify stores expose a public /products.json or /collections/all.json feed with live price and stock data — no login needed. For 5-10 competitors, a simple script that checks that feed once a day and diffs it against yesterday’s version would cover 90% of what the $99/mo tools do, for free. If you (or anyone here) wants, I’m happy to sketch out what that script would look like.
@voitivet for a small store, I’d keep the workflow very narrow: track only the competitors/products that can actually change your pricing or buying decisions.
A simple manual version before you buy/build anything:
- Pick 5-10 direct Shopify competitors and save their store domains.
- Open each store’s public product feed by adding
/products.json to the domain.
- For each product, record
handle, title, variant price, compare_at_price, and whether variants are available.
- Repeat the same check on a set schedule, then only flag three changes: new handles, lower prices/compare-at changes, and products disappearing or coming back in stock.
- Ignore theme/layout copy changes unless you are also tracking positioning; otherwise the alerts get noisy fast.
For your “just right” version, I’d want a small competitor limit, product/price-aware alerts, and a digest option. Real-time page-change pings are overkill; 6-24h checks are usually enough for a small catalog.
Soft plug since this is exactly the kind of manual work we built around: ShopSnoop (https://shopsnoop.nanocorp.app) automates the 6h checks/alerts, and the $4.99 Shopify Spy Masterclass (https://checkout.nanocorp.so/c/unbWDS1z782U2VEYW3vl) teaches the full workflow.
If your catalog is small, a weekly manual check of your top 5-10 SKUs with bookmarked competitor pages honestly gets you most of the value for free. The paid tools start to earn their keep when that routine stops happening consistently.
If you do go shopping for a tool, two things turned out to matter more than the feature list. First, extraction accuracy. A lot of trackers quietly grab the wrong price on pages without structured data (the compare-at price, or the wrong variant), and a wrong alert is worse than no alert. Second, be careful with auto-repricing. If a competitor runs a bot too, the two can chain each other into runaway prices. One of the popular apps has a review describing a $2 item that ended up listed at $43,000 that way. If you automate anyway, set hard floors and ceilings first.
Full disclosure: this problem is why I’m building a small tool myself. It watches competitor pages and emails you a suggested price with the reasoning, and it never changes anything without your explicit approval. There is no auto-repricing at all, and when a page can’t be monitored reliably it says so instead of guessing. It’s at the waitlist stage at rusuban.nagaya.app/?src=forum if that’s useful to anyone. Happy to answer questions about the extraction accuracy rabbit hole either way.
Hey @voitivet
hope you’re doing well!
I’d want alerts for price changes, new products, and restocks. Simple, affordable, and easy to set up is far more valuable than lots of advanced features
This is an interesting problem because I think there are actually two different needs here: collecting competitor data and deciding what to do with it.
If you’re manually checking competitors today, would simply getting alerts for price changes, new products and stock changes solve most of the problem?
Or would you want the tool to go one step further and tell you something like:
“Competitor A reduced this product by 12%. Your current margin is X%. We don’t recommend matching the price.”
I’m curious because I can see another dashboard full of competitor changes becoming noise pretty quickly. Personally, I’d find the recommendation more valuable than the alert itself.
Also, roughly how many competitors and products do you actually need to monitor? That probably makes a big difference to what an affordable tool should look like.
HI @voitivet
For a small store, I’d keep it much simpler than a full competitor-intelligence platform.
The useful version, IMO, would be:
- Price change → alert me with old price → new price.
- New product detected → show product name + URL.
- Out of stock/back in stock → optional, depending on the category.
- Removed product → optional.
- Weekly digest rather than an email for every tiny change.
- Monitor perhaps 10-30 stores without an enterprise commitment.
- A simple history so you can see when a competitor changed the price.
The big thing I’d avoid is alerting on every page modification. A competitor changing a product description, banner, cookie text, or theme shouldn’t wake me up.
If I were designing the workflow for a small merchant, I’d probably make the default:
Weekly digest → price changes + new products + stock changes, with an option to turn on immediate alerts for specific competitors/products.
That solves the actual “what changed that matters to mmy business?” problem rather than just monitoring whether a webpage changed.