I’m running a multi-channel setup (Walmart + Amazon + my own Shopify site). I’ve noticed Walmart seems to automatically match prices from Amazon listings—sometimes even when I don’t want it to.
A few specific questions:
Is Walmart’s price matching 100% automated, or does it also crawl other marketplaces (eBay, etc.)?
Is there any official way to manually map a price source to my own independent site (instead of Amazon)?
For those using Walmart Marketplace, how do you handle price parity when you run different prices on your DTC site?
I’m using WFS for some SKUs, not sure if that changes how pricing is matched.
Any insights appreciated—trying to avoid unintended price suppression on my Walmart listings.
Answers (6)
The only thing that’s worked for me is what someone else said: unique SKUs across channels. Same product, different model number, slightly different packaging. It’s extra work but worth it for the pricing control.
Also, if you get hit with an auto-price drop, open a case with Partner Support. Sometimes they’ll reverse it if you can show it was a temporary sale on another channel. Not always, but sometimes.
That feels like a bug, not a feature. Anyone found a way to exclude your own site from being crawled?
Now I just keep everything the same across all channels. It’s simpler. The margin loss from having to match Amazon on Walmart is less painful than dealing with random price drops that kill my profit.
The only reliable fix I’ve found is to keep Amazon and Walmart prices identical, and run promotions differently — like use coupons on one channel instead of lowering the base price. Walmart seems to only track base price, not coupons.
WFS doesn’t change anything either — I have WFS on some SKUs and they still get matched. Actually had one drop to match Amazon even though it was in a WFS box. Learned that the hard way.
If you want control, you basically have to make sure your Amazon and Walmart prices are aligned, or use unique SKUs across channels.