Blog · Price tracking

How to Track a Product's Price on Temu, Shein and Any Store

These stores change prices constantly but never tell you when something drops — so set your own price-drop alert on any page.

Temu and Shein show prices that move around a lot, but neither gives you a built-in way to be told when something you want gets cheaper. You are left checking by hand and hoping to catch a dip. The better approach is to set your own price-drop alert on the exact product page and let a server watch it for you.

Click the price, set a target

The setup is simple. Open the product page, then with PageVigil, a free Chrome extension, click the price element itself and describe your condition in plain English, such as price drops below 20. You are pointing the monitor straight at the number that matters, so it is not distracted by everything else on a busy listing. This works the same way on almost any store, not just Temu and Shein — see the price-drop alerts page for more.

From there, PageVigil's servers re-check the page on a schedule, from every 15 minutes up to daily depending on your plan. Your computer can be asleep while it watches. When the price crosses your target, you get an alert by email, Telegram, or Discord.

Why plain-English conditions beat a raw price match

Fast-fashion and marketplace pages are noisy. They carry countdown timers, rotating promo banners, coupon strips, and "almost sold out" nudges that change constantly. An AI layer reads each detected change against your condition and suppresses that kind of noise, so you are only alerted when the actual price drops below your number — not every time a timer ticks. Anything it suppresses stays in a log you can review, so nothing is hidden.

These sites also build their prices with JavaScript, which defeats simpler tools that only read raw HTML. PageVigil renders each check in a real headless browser, so it reads the price the way you see it on screen.

A caveat: prices can vary by session

One honest warning about stores like these: the price shown is not always the same for everyone. Some sites vary prices by session, region, account, or the coupons applied to your cart, so the number a monitor sees may differ slightly from the one you see at checkout. Treat a price-drop alert as a strong signal to go look, not a guaranteed final total. When the alert lands, open the page and confirm the price in your own session before you buy.

Track more than one item

If you are watching a wishlist rather than a single product, set one monitor per product page so each has its own target price. That keeps every alert specific — you know exactly which item dropped and by how much. Every monitor also shows a health badge, so you can tell at a glance whether the checks are succeeding. If a store ever blocks monitoring, the badge will show it, and you will know to check that item manually instead.

You can start free with 3 monitors and daily checks, no card required, which is enough to watch a few items you have been eyeing. If you want faster reaction on prices that swing through the day, a tighter interval on a paid plan checks hourly or every 15 minutes. Either way, you stop babysitting the page and let the alert tell you when it is finally time to buy.

Let PageVigil watch it for you

Free Chrome extension · 3 monitors free forever · no card required. See it set up for price-drop alerts.

Add to Chrome — free Learn more

Questions, answered

Do Temu and Shein have price-drop alerts?

No. Neither store has a built-in price-drop notification, which is why you have to set your own monitor on the product page to be told when a price falls.

Why might the alert price differ from checkout?

Some sites vary prices by session, region, account, or applied coupons. Treat a price-drop alert as a strong signal to check the page yourself, not a guaranteed final total.

Does it work on stores other than Temu and Shein?

Yes. You can click the price on almost any store's product page, set a target like "price drops below X," and PageVigil's servers will re-check it on a schedule.

← More from the PageVigil blog