9 Ecommerce Pricing Mistakes That Are Silently Killing Your Margins
Most pricing mistakes don't look like mistakes — they look like reasonable decisions made without enough data. Here are the ones that cost you the most.
Your pricing is probably wrong right now, and you don't know it. Not because you're bad at math, but because the inputs you used to set those prices have already changed. Competitor catalogs shifted. Supplier costs moved. A new brand entered your category three weeks ago and you haven't looked.
Most ecommerce pricing mistakes don't announce themselves. They don't show up as a single bad month. They show up as a slow, steady erosion of margin that you rationalize away as "the market getting more competitive." Sometimes it is. But more often, it's one of these nine mistakes compounding quietly in the background.
1. Matching competitor prices without checking their COGS
This is the most common pricing reflex in ecommerce: see a competitor's price, match it, move on. The problem is you have no idea what their cost structure looks like.
They might be sourcing from a different supplier at 30% lower cost. They might be a venture-backed brand burning cash to capture market share with no intention of being profitable this quarter. They might manufacture in-house while you're paying a contract packager.
When you match a price that's built on a completely different cost foundation, you're not competing — you're subsidizing someone else's strategy with your margin. The right move is to understand where your cost advantages and disadvantages actually are, then price around them. Sometimes the answer is to not compete on price at all and lean into quality, speed, or service instead.
2. Not noticing when competitors raise prices
Everyone has alerts for when competitors drop prices. Almost nobody tracks when they raise them.
This is a massive blind spot. When a competitor quietly bumps their prices up by 8-12%, that's the market telling you something. Maybe their input costs went up. Maybe they're testing what the market will bear. Maybe they realized they were underpriced.
Whatever the reason, if the market moved up and you stayed flat, you left free margin on the table. A price increase from a direct competitor is one of the safest signals you'll ever get that you have room to move your own prices up. But you have to actually see it happen, and most brands don't because they're only watching for threats, not opportunities.
3. Ignoring unit economics for different pack sizes
Their "$19.99" bag looks cheaper than your "$24.99" bag. Your sales team panics. Your marketing team starts drafting discount campaigns.
Then someone actually reads the product page. Theirs is a 50-pack. Yours is a 100-pack. On a per-unit basis, you're nearly half the price.
This happens constantly in categories where pack sizes vary — packaging, supplements, office supplies, food service, cleaning products. If you're not normalizing every comparison to price-per-unit, you're making decisions based on sticker shock instead of actual economics. Your customers, especially B2B buyers, are doing this math. You should be too.
4. Setting prices once and forgetting them
The price you set at launch was probably reasonable. You looked at your costs, checked a few competitors, maybe ran the numbers on a target margin, and picked a number. That was six months ago.
Since then, your raw material costs changed. A competitor exited the category. Two new ones entered. Shipping rates went up. Your supplier gave you a volume break you haven't factored in yet. Customer reviews shifted perception of your product's value tier.
Static pricing in a dynamic market is a slow leak. It doesn't blow up — it just quietly drains margin month after month. The brands that maintain healthy margins treat pricing as a living process, not a launch-day decision. Quarterly reviews at minimum. Monthly if you're in a competitive category.
5. Panic-matching every promotional price
A competitor runs a 3-day flash sale. Your team spots the lower price on Monday morning. By Tuesday, you've permanently dropped your price to match. Their sale ends Wednesday. Their price goes back to normal on Thursday.
Yours doesn't. Because nobody flagged it as a temporary promotion, and now your "new lower price" is baked into your catalog. You just gave up margin for the next six months because of someone else's weekend sale.
This happens more than anyone wants to admit. The fix is straightforward: before you react to any competitor price change, confirm whether it's a permanent move or a promotion. Track the price for a few days. Check if it reverts. If it does, you dodged a bullet. If it doesn't, then you have a real competitive shift to respond to.
6. Pricing based on cost-plus alone
Cost-plus pricing is comfortable. You know your COGS, you add your target margin, and you have a price. Clean, simple, defensible.
It's also leaving money on the table on your best products and pricing you out of the market on your commodity ones.
A premium, differentiated product that costs you $8 to make might support a $29 retail price based on perceived value and limited competition. Cost-plus at 50% margin would have you at $12. That's $17 per unit you're giving away.
Meanwhile, your commodity SKU that costs $5 to make gets priced at $7.50 with the same markup, but every competitor sells the equivalent for $5.99. You're not moving units because you applied a blanket formula instead of reading the market.
The best pricing strategies use cost as a floor, not a formula. What the market will bear — informed by competitive positioning — determines the ceiling.
7. Not segmenting pricing by product category
Your fragile, specialty, hard-to-source products and your basic commodity items do not operate in the same competitive environment. They have different competitor sets, different price sensitivities, different margin profiles, and different customer expectations.
Applying the same pricing strategy to both guarantees you're wrong about at least one of them. Usually both.
Commodity products need tight competitive pricing because customers comparison-shop aggressively and switching costs are zero. Specialty products can support premium pricing because alternatives are fewer and the buyer values specific attributes over raw price. Treating them the same flattens your margin on the specialty side and makes you uncompetitive on the commodity side. Segment your catalog, understand the dynamics of each segment, and price accordingly.
8. Undervaluing free shipping
Here's a scenario that plays out every day: a customer is comparing two products. Your competitor shows $19.99 + $7.99 shipping. You show $24.99 with free shipping.
The customer pays $27.98 from your competitor and $24.99 from you. You're cheaper. But a surprising number of shoppers perceive the $19.99 sticker price as the "cheaper option" and bounce before they ever see the shipping cost.
The total landed cost is what matters, but the sticker price is what most people compare. If you're building shipping into your product price, you need to understand how that positions you visually against competitors who itemize it separately. Sometimes the right move is to absorb shipping cost but show a lower product price. Sometimes it's the opposite. But you can't make that call without knowing what your competitors are actually charging when you add everything up.
9. Treating all competitors equally
Not every competitor deserves the same level of attention. A brand that overlaps with 85% of your catalog, targets the same customer segment, and shows up in the same search results is a fundamentally different competitive threat than one that shares 10% of your product range and serves a different market.
But most brands track competitors with a flat list — everyone gets the same weight. That means you're spending equal energy monitoring a brand that barely competes with you and one that's actively taking your customers.
Weight your competitive intelligence based on actual overlap. Which competitors carry the same products you do? Which ones show up in the same search results? Which ones are your customers most likely to switch to? Focus your pricing response on those brands. The rest is noise.
The root cause
These nine mistakes look different on the surface, but they share a common thread: decisions made without enough competitive data, or with data that's stale, incomplete, or poorly structured.
You can't catch a competitor raising prices if you're not tracking them consistently. You can't normalize to price-per-unit if you're not pulling pack size data. You can't distinguish a flash sale from a permanent price drop if you're only checking competitor sites once a month.
VantageDash automates the competitive monitoring that makes these mistakes visible before they compound. Track competitor pricing changes, normalize to per-unit economics, and get alerts when the market moves — so your pricing decisions are based on what's actually happening, not what you assumed last quarter.The brands that protect their margins aren't smarter about pricing. They just see the data sooner.