"My team maintains a spreadsheet of competitor URLs" is a sentence most e-commerce and pricing managers have said at some point, usually with a sigh. The sheet starts clean. A month later, links point to discontinued products, new sellers are missing and nobody is sure which prices are current.
This guide breaks down where the time actually goes in that process and what to fix first. It is written for e-commerce, pricing and category managers in retail and consumer brands who want better competitor data without adding headcount.
Why competitor URL spreadsheets go stale
A URL list is a snapshot of who sold your products on the day someone built it. The market keeps moving after that.
Competitors change their site structure, retire product pages and launch new variants. Marketplace sellers appear and disappear. A sheet built by hand cannot see any of that unless someone goes looking.
- Product pages get renamed or redirected, so the stored link breaks or lands on a category page.
- New sellers start listing your products and never make it into the sheet.
- Sizes and colours split into separate pages, and the sheet tracks only one of them.
- Prices are copied manually, so the date of the last check is often unknown.
Where the hours go when my team maintains the sheet
When you add up the work, very little of it is pricing analysis. Most of the hours go on clerical upkeep that keeps the sheet usable.
Ask the people doing it to log a normal week. The pattern is usually the same.
Finding sellers
Someone searches Google Shopping and Amazon product by product, copies seller links and pastes them into rows. This is the slowest step and the first to be skipped when the team is busy.
Fixing broken links
Every check turns up dead or redirected pages. Each one needs a fresh search to find the new page, or a decision to drop the seller.
Copying prices and shipping
Reading the price is only part of it. Shipping, sale prices and stock status sit in different places on every store, so the total a shopper pays takes extra clicks to find.
Explaining the numbers
When a manager asks why a price looks wrong, someone has to work out when it was copied and from where. Without a source and a date on each cell, that question eats time and trust.
What to fix first
You do not need to rebuild everything at once. Fix the steps that cost the most time and cause the most doubt, in this order.
- Start from your own catalog. Use barcodes (EAN, UPC or GTIN) as the key for each product, so matching does not depend on a URL that can change.
- Stop finding sellers by hand. Seller discovery is repetitive search work, and it is the part most worth automating or scheduling.
- Separate discovery from re-checks. Finding new sellers can happen less often; re-reading known sellers' prices should happen more often.
- Record the source and date for every price. A number without a source is a number nobody will act on.
- Compare total prices. Add shipping, stock and condition to each list price so you see what the shopper actually pays.
- Keep hand-picked URLs only for the competitors you care most about. Pin those few pages and let the rest be found automatically.
How to tell whether the data is good enough to act on
Before you change a price, you should be able to answer three things about the competitor number: where it came from, when it was read, and whether other sources agree.
Build a short review into your routine. Look at which sources your prices come from, which products have not been checked recently, and where two sources disagree. Stores that block checks should be labelled as such, so a missing price is not mistaken for a real one.
If you cannot answer those questions for a given product, treat its price as a lead to check before you base any decision on it.
What a single national sheet misses
Most URL sheets assume one price per competitor. In practice, competitors price differently in Texas and Ohio, or in Bavaria and Hamburg, and a national average hides that.
Brands have a second blind spot. Reseller undercuts on minimum advertised price often get reported by sales weeks after they start, with no screenshot or record to show the reseller.
If either applies to you, plan for it now. Decide which states, provinces or countries matter for each product, and decide what evidence you need when a reseller goes below MAP.
Where Pricebeeper fits
Pricebeeper is competitor price monitoring software for online shops, multi-store retailers and brands. You import your catalog from Shopify, WooCommerce, a Google Merchant Center feed, CSV or URLs, and it searches Google Shopping and Amazon for other sellers, matching by barcode first and then brand and title.
For each product it lists every seller's price, shipping, total, stock and condition. Known sellers are re-read from their own product pages on a schedule, and alerts tell you when a competitor changes a price, starts a sale or sells out.
For the competitors you watch most closely, you can use pinned competitor pages: paste a product URL and it reads price, sale price and stock from the store's own page. Every price is labelled with its source and kind, and the data quality checks flag stale data and sources that disagree.
Starter and higher plans search Google Shopping and Amazon for each product and match sellers by barcode, brand and title, so you start from your own catalog.
More on this: the pricing page.
This week, ask whoever owns the competitor sheet to log how long they spend finding sellers, fixing broken links and copying prices. That log tells you which of the fixes above to start with, and gives you a baseline to measure against once you change the process.
