ThisCalculator

Everyday

How to Monitor Product Prices on Sites with Rotating Banners

Updated · Standard formula, shown below

This guide shows you how to reliably track product prices on websites that use rotating promotional banners, so you can catch price drops and time your purchase. You’ll learn to identify the underlying product data, set up automatic alerts, and avoid common pitfalls like banner-driven price confusion. No special software is required, but a free account on a price-tracking service will make the process much easier.

What You’ll Need

  • A web browser (Chrome, Firefox, Safari, or Edge)
  • A free account on a price-tracking website or browser extension (e.g., CamelCamelCamel, Keepa, or a similar service that works with your target site)
  • An email address to receive notifications
  • Optional: A spreadsheet app (like Google Sheets) if you prefer manual tracking

Step-by-Step

  1. Identify the product’s stable URL. Navigate to the product page you want to track. Even if the page displays rotating banners, the product’s own URL usually remains constant. Look for a URL that contains a product ID, SKU, or a descriptive slug. If the URL changes with each banner rotation (e.g., because the banner links to a different variant), right-click on the product title or image and select “Copy link address” to get the canonical URL. Also check if the page has a “permanent link” or “share” button that gives a stable URL.
  2. Find the actual product price in the page’s data. Rotating banners often overlay a promotional price that may differ from the base price. To see the true current price, look for a price element that is not part of the banner. Right-click on the price (the one that appears when the banner is not covering it) and select “Inspect” (or “Inspect Element”). In the developer tools, look for a data attribute like data-price, itemprop="price", or a JSON-LD script tag that contains the price. This is the value that price trackers will typically capture.
  3. Copy the product page URL from the address bar. Once you have the stable URL, copy it from the address bar. If the URL contains tracking parameters (like ?utm_source=...), remove them—they can cause the tracker to see a different page.
  4. Use a price-tracking service. Go to your chosen price-tracking service (e.g., CamelCamelCamel for Amazon, or a general service like PriceHistory or Distill.io). Paste the product URL into the service’s search box. The service will fetch the page and display the current price, price history, and options to set alerts.
  5. Set a target price alert. In the tracking service, enter the price you’re willing to pay. Choose to receive email notifications when the price drops to or below that target. Some services also offer browser extensions that show a price history graph directly on the product page.
  6. If the service doesn’t recognize the URL or shows incorrect prices, use a manual method. Create a spreadsheet with columns for Date, Price, and Notes. Visit the product page at regular intervals (e.g., once a day) and record the price that appears in the stable price element (not the banner price). You can also use browser extensions like “Price Tracker” or “Keepa” that allow you to manually add a product and set a check interval.
  7. Watch for banner-specific promotions. If the rotating banner advertises a temporary discount (e.g., “20% off with code”), note the code and the banner’s validity period. The tracker may not capture this because it’s not the standard price. You can manually add a note in your spreadsheet or set a calendar reminder to check the banner before it expires.
  8. Check the tracker’s reading periodically. Once a week, verify that the price shown in your tracking service matches the price on the actual product page (the stable price, not the banner). If they differ, re-inspect the page to see if the price element has changed (e.g., the site moved to a new data attribute). Update your tracker if needed.

Common Mistakes

  • Tracking the banner URL instead of the product URL. Banners often link to a different URL (e.g., a category page or a limited-time offer). If you copy that URL, you’ll be tracking the wrong thing.
  • Ignoring the price element that the tracker sees. Some trackers scrape the visible price, which might be the banner’s price. This leads to false alerts. Always verify that the tracker’s reported price matches the base price.
  • Using a URL with tracking parameters. Parameters like ?ref=... or ?utm_source=... can cause the tracker to see a different page or even block it. Clean the URL before pasting.
  • Setting alerts too low. If you set a target price that’s unrealistically low, you’ll never get an alert. Look at the price history to set a realistic target.
  • Forgetting to check if the product is in stock. Some trackers only show price when the item is in stock. If the item goes out of stock, the tracker may show no price or a placeholder, which can confuse your data.

Tips

  • Use a service that supports price history graphs. Seeing the price trend helps you decide if a current price is actually a deal.
  • Set multiple alerts for different thresholds. For example, set one alert for a 10% drop and another for a 20% drop, so you know when it’s a significant sale.
  • Check the product’s price history before buying. If the price is at its historical low, it’s likely a good time to buy.
  • For sites with frequent banner changes, check the price at different times of the day. Some banners are time-based, and the price may revert to a higher base price outside the promotion.
  • If you’re tech-savvy, use a browser extension that lets you select the price element manually. This is more reliable than automatic detection.

Troubleshooting

  • The tracker shows a different price than the page. This usually means the tracker is reading a different element. Try re-adding the product, or use a different tracking service that allows custom CSS selectors. If that fails, switch to manual tracking.
  • The tracker says the product is not found. The URL might be blocked or require a login. Try using the product’s canonical URL (often found in the page’s meta tags). If the site uses aggressive anti-bot measures, you may need to use a manual method.
  • The price history is empty. The service might not have data for that product yet. Give it a few days to collect data, or start your own manual history.
  • You stop receiving alerts. Check your email spam folder, and ensure the tracking service’s notifications are enabled. Also, some services pause alerts if the product goes out of stock—check the product status.
  • The banner overlays the price, making it hard to see. Use the browser’s inspect tool to find the price in the page’s code, or temporarily disable JavaScript to see the static HTML (though some sites won’t load without JS).

Frequently Asked Questions

Can I track prices on any website?

Most price-tracking services work with major retailers like Amazon, Best Buy, and Walmart. For smaller sites, you may need a more flexible tool that allows custom selectors, or you may have to track manually.

Do I need to give my credit card to use a price tracker?

No, most price trackers are free for basic use. Some offer premium features for a fee, but you can usually set alerts and view history without paying.

Will the tracker catch flash sales that appear in banners?

Not usually, because those are temporary and often require a promo code. You’ll need to monitor those manually or set a calendar reminder.

How often do price trackers check the price?

It varies. Some check every few hours, others once a day. The frequency is usually stated in the service’s documentation. For fast-moving deals, you might want a service that checks more frequently.

Can I track prices on mobile apps?

Most trackers work with websites, not apps. If the product is only in an app, you may need to use a screen-scraping tool or manually check.

What if the product page has multiple prices (e.g., different sizes)?

You’ll need to track the specific variant you want. Some trackers let you choose a variant, or you can track the base price and manually adjust for size differences.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.