Features — Data Quality & Safety

The wrong file.
2,000 wrong prices. Every channel.

You processed the draft version of the Harken file instead of the final. Or a truncated file from an email attachment. Or an older file that was sitting in your downloads folder. Now 2,000 products have incorrect prices on your website and Amazon, and you are spending the day doing damage control. PriceTool has version control, duplicate detection, and one-click rollback — so mistakes are reversible, not catastrophic.

Request a Demo
Version Control Timeline Visual A timeline of file versions with the ability to click back to a previous state. File dates shown, "Rollback" action clearly visible. Clean, approachable — not a technical git diagram.

When pricing goes wrong, it goes wrong everywhere.

In manual pricing workflows, there is no safety net. If you process the wrong file, the wrong prices propagate to every channel you export to.

Wrong file version: Draft prices instead of final prices across your entire catalog for that supplier.

Truncated file: Products missing from the import get treated as discontinued — pulled from your store.

Duplicate processing: The same file processed twice, creating duplicate records or overwriting recent changes.

Stale file: An older file processed after a newer one, reverting prices to outdated levels.

Every one of these has happened to marine retailers managing pricing manually. Some are nuisances. Others — like accidentally discontinuing half a supplier's catalog — cost real revenue and customer trust.

Every file you upload is versioned. Every change is tracked.

PriceTool maintains a complete version history for every supplier:

  • File versioning: Every uploaded file is stored with its date, source, and a SHA-256 hash for identification
  • Change tracking: For every product affected by an import, PriceTool records the old value, the new value, and the percent change
  • Rollback with preview: If a file contains errors, roll back to any previous version. Before committing the rollback, see exactly what will change — which products, which prices, old versus new values

One-click rollback does not mean one-click chaos. PriceTool shows you a complete preview of the rollback's effects before you confirm. You see every product that will be affected, every price that will change, and the direction of each change. Then you decide.

Rollback Preview Screenshot Table: Product / Current Price / Rollback Price / Change. Marine product rows (Harken blocks, Lewmar winches). Header: "Rolling back from Harken_2026-01-15.xlsx to Harken_2025-12-01.xlsx — 2,147 products affected." Confirm Rollback button.

Upload the same file twice? PriceTool catches it.

Every uploaded file is fingerprinted with a SHA-256 hash. If you upload a file that has already been processed, PriceTool identifies the duplicate and blocks reprocessing. No duplicate records. No overwritten changes. No wasted time.

Older file detection: If you upload a file with an older date than the most recently processed file for that supplier, PriceTool warns you. This catches the common scenario of processing a file from your downloads folder that is actually from last month — not the file your supplier just sent.

Blocked — Duplicate File
Harken_2026-01-15.xlsx
SHA-256 hash matches file processed on Jan 15, 2026 at 2:34 PM. This file has already been imported.
Warning — Older File Detected
Harken_2025-11-01.xlsx
This file is dated 75 days before the most recently processed Harken file. Proceeding will revert prices to November levels.
Ready to Process
Harken_2026-02-19.xlsx
New file. 2,143 products detected. Ready for processing.

If half a supplier's catalog disappears, something is wrong with the file.

When a supplier's new price file contains 50% or fewer of the products that were in the previous file, PriceTool blocks the import and asks for confirmation. This is the mass discontinuation detection threshold.

Why this matters:

A supplier accidentally sends a truncated file — maybe they filtered it for a different distributor, maybe it got cut off during export, maybe they are testing a new system. If you process that file without checking, every product that is "missing" from it gets flagged as discontinued. Depending on your workflow, those products could be pulled from your store.

For a supplier with 2,000 products, a truncated file could discontinue 1,000+ products in a single import. That is 1,000 products disappearing from your website and marketplaces — products that customers are trying to buy.

Mass discontinuation detection catches this before it happens. You review the discrepancy, confirm with the supplier if needed, and proceed only when you are confident the file is correct.

1,024
products missing from new file
Import blocked — confirmation required
1,000+ products
protected from accidental discontinuation before a single product is removed from your store

A 300% price increase is probably an error.

PriceTool flags pricing anomalies that are likely data errors before they reach your store.

Large Price Increases

Price increases of 200% or more are flagged for review before processing. A misplaced decimal point ($4.50 instead of $45.00) or a currency conversion error will not silently overwrite your prices.

Large Price Decreases

Price decreases of 50% or more are flagged for review before processing. A wholesale cost entered where an MSRP should be will not create a catalog full of drastically underpriced products.

You review the flagged items, confirm or correct them, and proceed. The anomaly detection thresholds catch the most common data errors before they become customer-facing problems.

Your product descriptions are safe.

Every marine retailer has customized product data — better descriptions than the supplier provides, custom SKUs, optimized category assignments. In a manual import process, a careless file upload can overwrite all of it.

The example from our research: one retailer's Antal slider descriptions ended up on Allen Brothers listings after a botched import.

PriceTool's three-tier resolution system protects your customizations:

  1. Channel-specific overrides — your Amazon-optimized title is never overwritten by a supplier import
  2. Seller customizations — your improved product descriptions persist through every update
  3. Supplier defaults — used only as a fallback when you have not customized a field

When PriceTool processes a new supplier file, it updates supplier-provided fields (costs, MAP, MSRP) but never touches your customizations. The descriptions you wrote, the categories you assigned, the titles you optimized — all protected.

Customization Protection Comparison Side-by-side: Left — supplier update overwrites retailer's custom description with generic supplier text. Right — supplier update brings in new pricing, retailer's custom description is untouched. Real-looking Harken block product data.

Know exactly what changed before you upload anything.

Every processing run generates a complete set of change reports. You review them before committing any channel files.

Report What It Shows
New parts report Products added by the supplier since the last file — potential new revenue
Obsolete parts report Products removed from the supplier's catalog — items to pull from your store before a customer orders one
Price changes report Every product with a price change: old price, new price, percent change
Summary cover sheet Totals by supplier: products processed, new, discontinued, price changes

The obsolete parts report alone is worth the switch. Without it, discontinued products stay on your website at the old price until a customer orders one and you have to explain that the product is no longer available. With PriceTool, you know immediately which products are gone from the supplier's catalog.

Every safeguard, in one system.

PriceTool does not just automate pricing — it makes the process safe. Six layers of protection, all working automatically on every import.

🔄

Version Control

Every file stored with date, source, and SHA-256 hash. Every change tracked. Full history retrievable at any time.

One-Click Rollback

Roll back to any previous file version. Preview shows exactly which products and prices will change before you confirm.

🔑

Duplicate Detection

SHA-256 fingerprinting blocks reprocessing of identical files. Older file detection warns you before you revert recent changes.

Mass Discontinuation Protection

If 50%+ of a supplier's products disappear from a file, the import is blocked and flagged for your review.

📊

Price Anomaly Detection

Price changes of 200%+ up or 50%+ down are flagged before processing. Catches decimal errors, unit mismatches, and conversion mistakes.

📄

Change Reports

New parts, obsolete parts, price changes, and a summary cover sheet — generated for every import, reviewed before anything goes live.

Process supplier files without holding your breath.

Version control, duplicate detection, mass discontinuation protection, price anomaly flags, customization preservation, and complete change reports. PriceTool does not just automate pricing — it makes the process safe. Mistakes are caught before they reach your store, and when something does go wrong, rollback puts you back where you were.

Request a Demo

We will show you the safety features with your actual supplier data. Upload a file, review the change report, see the rollback preview — all in the demo.