Competitor Monitoring for E-commerce: What to Track Beyond Prices

Competitor Monitoring for E-commerce: What to Track Beyond Prices

Ecommerce competitor monitoring: product assortment, promotions, stock availability and customer ratings across competing online stores.
Ecommerce competitor monitoring: product assortment, promotions, stock availability and customer ratings across competing online stores.

Competitor monitoring in e-commerce is the regular collection of public data from competitor websites and marketplaces: prices, assortment, promotions, stock, delivery terms, reviews and product content. The goal is to see competitors' decisions while they are happening, not to piece them together after they have already cost you sales.

Most teams start with price, and many stop there. That makes sense: price is easy to compare and easy to act on. But shoppers do not choose on price alone. They look at whether the item is in stock, how fast it arrives, what other buyers say about it, and whether the store has the size, color or model they want. A competitor can be more expensive than you and still take the sale.

This guide covers seven signals worth tracking beyond price, what each one tells you about a competitor, which data fields carry it, how often to check it, and how to read the signals together instead of one by one.

Why Prices Alone Don't Explain Competitor Moves

A price is the result of a competitor's decision. The other signals explain the decision.

Three situations show why this matters:

  • Same price, faster delivery. You and a competitor both sell a blender at $89. They deliver next day; you need three to five days. Matching their price changes nothing, because price was never the reason shoppers chose them.

  • A price cut that is really a clearance. A competitor drops a model by 25%. It looks like an attack. Two weeks later the product disappears from their catalog. They were clearing old stock, and anyone who matched the price gave away margin for nothing.

  • Same price, better rating. Your listing and a competitor's listing for comparable products sit at the same price. Theirs has a 4.7 rating from 1,200 reviews, yours has 4.1 from 90. The gap is in social proof, not in price.

In each case, competitor tracking that stops at price would lead to the wrong response. Once you know what to do with prices themselves, our guide on how to use competitor prices in your pricing strategy covers that side. This article is about everything around the price.

7 Competitor Signals to Track Beyond Prices

Each signal below follows the same logic: what it is, which data carries it, what it usually means, and what decision it supports.

1. Assortment Changes: Range Depth, Mix and Direction

Individual launches are easy to spot. The more useful view is the shape of a competitor's range and how it changes over time:

  • Number of products per category and brand. A category that grows from 40 to 110 products in a quarter is a bet. A category that shrinks is a retreat.

  • Range depth. How many sizes, colors or configurations each product comes in. Deep ranges signal a core category; thin ones signal a test.

  • Brand mix. The share of private label versus third-party brands, and which brands appear or disappear.

  • Price tiers inside a category. How many products sit in the entry, mid and premium segments. A competitor adding premium products to a category it used to serve cheaply is repositioning.

What it tells you: where a competitor is investing, where it is pulling back, and which niches it is testing. Compared with your own catalog, the same data shows assortment gaps: products and brands they carry that you do not, and products only you carry, where you have more pricing freedom.

Data fields: product title, brand, category or breadcrumb, variants, price, collection date. Category and brand level scraping keeps this focused on the parts of a competitor's catalog that overlap with yours.

2. Promotions and Discount Mechanics

A lower price is only one way to discount. How a competitor discounts says as much about its strategy as how much:

  • Strikethrough prices: a regular price shown next to a sale price.

  • Labels: "Sale", "Deal", "Limited time", "New".

  • Multi-buy and bundles: "2 for $30", "buy one, get one 50% off", product sets.

  • Free shipping used as a discount: a lower threshold during a campaign instead of a lower price.

  • Coupons and cart-only offers: a code on the product page or a message that the price drops at checkout.

Over a few weeks, these turn into patterns: how often the competitor runs promotions, how deep they go, how long they last, which categories they target, and when the seasonal peaks start. A retailer that discounts the same category every second weekend behaves very differently from one that runs three big events a year.

What it tells you: whether a competitor competes on constant small deals or on rare big ones, which categories it uses to drive traffic, and when to expect the next campaign.

Data fields: regular price, sale or compare-at price, promo labels, promo text where the page shows it, collection date. See how discounts and promotions scraping captures these fields.

3. Stock and Availability

Availability is one of the most direct signals in e-commerce. A product that keeps selling out shows demand. A product that disappears from the catalog may be delisted. Availability that differs by size or color shows where a competitor's supply is weak.

Track it at variant level, not only per product, and keep the history so you can see how long stockouts last. We cover what to capture and how to use it in our guide to track stock and availability across competitor stores.

Data fields: availability status, variant, collection date.

4. Shipping and Delivery Terms

Delivery is where many competitors compete when they cannot or will not compete on price. Things worth tracking where competitors show them on product pages:

  • Free shipping threshold and how it changes over the year

  • Shipping cost for standard and express delivery

  • Delivery time promised on the product page

  • Pickup options and local delivery

  • Return terms shown next to the product

What it tells you: a competitor that lowers its free shipping threshold without touching prices is competing on service. One that shortens delivery times in a category is likely investing in logistics there. And the price a shopper actually pays includes shipping, so always compare the full price, not just the sticker price.

One limitation: data that only appears in the cart, after entering an address or after logging in is not visible on public pages. Monitoring covers what any visitor sees on the product page.

Data fields: shipping details as displayed, delivery time, free shipping threshold, collection date.

5. Ratings and Reviews

Ratings and review counts provide useful signals about how customers respond to competing products.

The numbers. Track average ratings and review counts for each product and brand. Changes in average ratings may indicate shifts in customer satisfaction, while review growth can provide a directional indication of customer engagement. However, review counts should not be treated as direct sales estimates, as review rates vary across retailers, categories and platforms.

What it tells you: how competing products perform in terms of customer feedback, which products attract more engagement, and how your own products compare in average ratings and review volumes.

Data fields: average rating, review count, collection date. See how reviews and ratings data fits into wider product data use cases.

6. Product Content Quality

On marketplaces and in search, the product page itself is part of the competition. Things to compare:

  • Number of images, and whether there is video

  • Length and structure of the description

  • Completeness of specifications and attributes

  • Presence of identifiers such as GTIN, EAN or MPN

What it tells you: a competitor that suddenly upgrades product pages across a category is investing in conversion there, and on marketplaces, in visibility. Comparing their content with yours shows where your pages lose before price even comes into play. Missing attributes and weak descriptions are a product data enrichment task, and competitor pages are one of the sources for it.

Data fields: description, specifications, attributes, image URLs (count), identifiers.

7. Category Structure and Merchandising

How a competitor organizes its catalog shows its priorities:

  • New categories, subcategories and filters

  • Which products appear at the top of a category page

  • Labels such as "Bestseller", "Staff pick" or "New"

  • Products featured on category landing pages

What it tells you: what the competitor wants shoppers to see first, which categories it is building out, and how it expects shoppers to search its range. A new filter for a material or feature often follows a range expansion.

A caution: product order on a listing page depends on sorting, personalization and location. Treat it as a hint about priorities, not as a sales ranking.

Data fields: category or breadcrumb, attributes and filters, labels, collection date.

What You Can (and Can't) See from Public Pages

Competitor monitoring works with what competitors show to every visitor. Some things are visible exactly, some only as estimates, and some not at all.

What you want to know

Visible on public pages?

Notes

Prices, sale prices, labels

Yes, exactly

Can differ by country or region

Assortment and category structure

Yes, exactly

Listing order depends on sorting and personalization

Stock status

Yes, as a status

Unit counts only if the page shows them

Shipping and delivery terms

Yes, where shown on the page

Not cart-only or address-based terms

Ratings and review counts

Yes, where displayed

Availability depends on the website

Product content

Yes, exactly

—

Sales and revenue

No, estimates only

Third-party trackers model them from public signals

Website traffic

No, estimates only

Traffic analytics tools

Ads, SEO, social media

Not on product pages

Ad libraries, SEO tools, social listening

Costs, margins, orders, real inventory

No

Not public

For decisions on assortment, promotions and service, the exact data is usually enough. If you are tempted by revenue figures, read first how accurate sales trackers are. Their numbers point in a direction, but they are not facts.

Read Signals Together, Not One by One

A single signal is often ambiguous. A price drop can mean an attack, a clearance or a pricing error. Combined with a second signal, the meaning usually becomes clear.

Combination

Likely meaning

What to check before reacting

Price drops, then the product disappears from the catalog within weeks

Clearance of old stock, not a new market price

Whether a successor model has appeared

Review count grows fast while price and promotions stay the same

The product sells without discounting

Whether it fits your assortment

New products appear in a category while older ones go on sale

Range refresh

Which old models are being replaced

Rating falls and discounts deepen on the same product

A problem product the competitor wants to move

What the recent reviews complain about

Free shipping threshold drops while prices stay the same

Competing on service instead of price

Delivery times in the same category

Many new products with complete content in one niche

A serious entry, not a test

Brands, price tiers and range depth

Treat these as hypotheses to check, not rules. A home goods retailer, for example, might see a competitor add 60 cookware products in six weeks, all with full specifications, multiple images and video. On its own, that is just catalog growth. Combined with a lower free shipping threshold on the same category, it suggests a deliberate push. That is worth a closer look at your own range and delivery terms before the competitor's next campaign.

All of this only works if you compare the same product across sources. Competitors rename items, bundle them and split variants differently, so first match the same product across stores.

Build a Competitor Monitoring Plan

Different signals change at different speeds. Checking everything daily wastes effort; checking everything monthly misses promotions and stockouts. A simple plan sets a cadence and an owner for each signal.

Signal

Key fields

Check

Who uses it

Promotions and discounts

Regular and sale price, labels, promo text

Daily in peak season, 2–3 times a week otherwise

Pricing, marketing

Stock and availability

Availability status by variant

Daily for top products

Pricing, purchasing

Assortment

Title, brand, category, variants, price

Weekly

Category managers

Shipping and delivery

Shipping cost, threshold, delivery time

Monthly, and before each peak season

E-commerce, operations

Ratings and reviews

Rating, review count, review text

Every 1–2 weeks

Product, purchasing

Product content

Description, specifications, images, identifiers

Monthly

Content, marketplace teams

Category structure

Categories, filters, labels

Monthly

Category managers

The owner column matters as much as the cadence. Data that nobody is responsible for ends up unused. Give each signal one team that reviews it on schedule and decides whether something needs a response. A weekly assortment check that the category manager actually reads beats a daily full-catalog dataset that nobody opens.

For the practical setup (which stores to start with, which fields to collect, how to keep each export and compare two of them in a spreadsheet), follow our step-by-step guide to set up the collection and compare two exports. The method works for any store, not only Shopify. If you plan to build the collection pipeline in-house, see how a monitoring pipeline is built before you start.

Competitor Monitoring Tools: Which Type Covers Which Signal

Most competitor monitoring tools were built for one job. Here is how the main types cover the signals beyond price:

Tool type

Assortment

Promotions

Stock

Shipping

Reviews

Content

Categories

Price monitoring apps

Tracked products only

Sale prices, often

Often

Sometimes

Rarely

No

No

Page-change monitors

Unstructured changes on pages you pick

Unstructured

Unstructured

Unstructured

Unstructured

Unstructured

Unstructured

SEO and traffic tools

No

No

No

No

No

No

No

Store spy extensions

One store at a time

Partly

Partly

No

Varies

Partly

Partly

Product data services

Yes

Yes

Yes

Where shown

Yes

Yes

Yes

The pattern: tools built around prices see a little beyond them, and general tools see changes without structure. If assortment, reviews and content matter to you, you need structured product data from competitor pages, not a feed of page changes. To compare vendors, use our guide on how to choose a price monitoring tool: its questions on coverage, matching, export and cost apply here too.

Monitoring Competitors with ShopScraping

ShopScraping collects product data from public e-commerce websites and marketplaces and delivers it as clean tables. You add competitor URLs, category pages or brand pages, choose the fields, and set a schedule.

What you can collect:

  • Full catalogs, or selected categories and brands

  • Prices, regular and sale prices, labels such as "Sale" and "New"

  • Stock status per variant

  • Product ratings and review counts, where available on the source website

  • Shipping details where the product page shows them

  • Descriptions, specifications, attributes, images and identifiers

  • Category and breadcrumb structure

You can export to CSV, Google Sheets or JSON, or Excel, on a daily, weekly or monthly schedule.

What we do not do: estimate sales or traffic, track ads or SEO, analyse reviews for you, compare runs or send alerts. ShopScraping is the data layer. Your team draws conclusions in the spreadsheets and BI tools it already uses, with its own rules for what matters.

If pricing is your starting point, see how we deliver competitor price and stock data. Check plans and pricing, or start collecting competitor data.

FAQ

What should e-commerce businesses monitor about competitors?

Beyond prices: assortment changes, promotions and discount mechanics, stock and availability, shipping and delivery terms, ratings and reviews, product content quality, and category structure. Together they show not just what competitors charge but why.

How often should you monitor competitors?

It depends on the signal. Promotions and stock change fastest: check them daily in peak season and several times a week otherwise. Assortment works weekly. Shipping terms, product content and category structure are usually fine monthly. The plan table above gives a starting cadence for each signal.

What is the difference between competitor monitoring and competitor analysis?

Competitor analysis is usually a one-off study: who your competitors are, how they position themselves, where they are strong and weak. Competitor monitoring is the ongoing part: collecting the same data on a schedule so you can see changes as they happen.

Can you see a competitor's sales or traffic?

Not directly. Sales, orders and traffic are not public. Third-party tools estimate them from public signals, so treat their figures as directional. What you can see exactly is everything on public product pages: prices, assortment, stock status, delivery terms, reviews and content.

Is it legal to monitor competitor websites?

Collecting publicly available product information is common practice in e-commerce, but the details matter: respect site terms, do not overload servers, do not bypass logins, and do not collect personal data. Rules differ by country. Our guide Is Web Scraping Legal? covers the main considerations. This is general information, not legal advice.

Do I need a tool to monitor competitors?

Not at the start. A few competitors and a few dozen products can be checked by hand. Once you follow more than five stores, track hundreds of products, or need history to spot patterns, manual checks stop working and automated collection becomes the practical option.

Turn any website into a product data table

Turn any website into a product data table

Every product page is a data source

Turn any website into a product data table

Every product page is a data source

Turn any website into a product data table

Every product page is a data source