Ecommerce · Pricing

Competitor Pricing for Ecommerce That Does Not Live in a Spreadsheet

If your pricing reaction still starts with someone opening ten tabs and pasting into Excel, you are already late. Here is what a real pricing intelligence loop looks like.

João Machado

Founder, CragSoftware · · 6 min

Most ecommerce pricing “processes” are not processes. They are a person with browser tabs open on Mercado Livre, Amazon, and a few competitor stores, copying SKUs into a sheet before the weekly meeting. By the time the sheet is clean, the market has already moved.

Why spreadsheet pricing is already late

The cost is not only labor. It is margin left on the table when you stay expensive too long, and volume lost when you undercut without noticing that the competitor was on a flash discount that expires tonight. Spreadsheets freeze a moment; pricing needs a feed.

A working pricing intelligence loop has four jobs: collect competitor offers continuously, normalize products so “same item” is actually the same item, surface meaningful changes (not noise), and push a decision into the channel where prices are set — Shopify, ERP, marketplace backoffice, or a pricing rule engine.

Collect, normalize, alert, decide

Normalization is the hard part people skip. Different titles, kits, shipping bundles, and regional sellers break naive matching. That is where rules plus AI matching earn their keep: you stop comparing apples to almost-apples and start tracking true substitutes.

Alerts should be boring and precise. “Competitor X dropped 8% on SKU 4412” beats a dashboard nobody opens. The team that wins is the one that reacts in hours, not in the next pricing committee.

What a real pricing loop looks like

We build this as an operating layer on top of your catalog — not another SaaS you babysit. Your sources, your matching rules, your thresholds, wired into the tools you already use to change price.

Want pricing signals instead of spreadsheet archaeology?

Tell us which marketplaces and competitors you watch — we will map a collection and alert loop that fits how you already price.

Book a 30-minute call