MAP Violation Monitoring for Resellers and Retailers
MAP, or minimum advertised price, is an agreement where resellers agree not to advertise your product below a price you set. MAP violation monitoring is the practice of checking whether they are actually honoring that agreement.
Beaconmon does not have a dedicated MAP compliance product. What it has is price monitoring: watch a reseller or retailer's page, get a diff the moment the price changes, and check it against your MAP policy yourself. Here is how that works.
Free forever for 10 monitors. 14-day Growth trial, no card required.
How Beaconmon's price monitoring applies to MAP compliance
CSS selector price tracking on any reseller page
Point Beaconmon at a reseller or retailer's product page and target the price element with a CSS selector. Any change to the listed price is captured as a timestamped diff, so you can check it against the minimum advertised price you set with that partner.
Shopify feed monitoring for resellers on Shopify
If a reseller runs their storefront on Shopify, add their domain once and Beaconmon reads the public product feed, covering price changes across their whole catalog instead of one product page at a time.
Per-page price change history
Every price change is logged with a before-and-after diff, so you can see when a reseller dropped a price and by how much, not just that something changed.
What Beaconmon does not do
Beaconmon does not run a dedicated MAP violation algorithm, does not maintain a reseller network directory, and has no brand portal. It monitors the pages you point it at and shows you the price change. Deciding whether a change is a MAP violation is still on you.
How to set up MAP monitoring with Beaconmon
One monitor per reseller page, no code required.
- List the reseller and retailer pages where your product is sold and add each one as a price monitor
- For resellers on Shopify, add their store domain once to cover their full product feed. For anyone else, target the price element with a CSS selector
- Beaconmon checks at your chosen interval and logs a diff every time a listed price changes
- Review each price change against your MAP policy in the dashboard, in Slack or email alerts, or in the Weekly Competitor Report
Frequently asked questions
What is MAP compliance monitoring?
MAP, or minimum advertised price, is an agreement where a brand sets a floor below which resellers and retailers may not advertise a product. MAP compliance monitoring means regularly checking whether those resellers are honoring the agreement.
How does Beaconmon detect MAP violations?
Beaconmon does not run a dedicated MAP violation algorithm. It monitors a reseller's product page for price changes, using CSS selector targeting or the Shopify product feed, and logs every change as a diff. You review each price change against your MAP policy to decide whether it is a violation.
Can I monitor multiple resellers?
Yes. Add each reseller's page as its own monitor. Free accounts get 10 monitors total. Paid plans raise that limit, so you can track price changes across a larger reseller list.
Does Beaconmon automatically flag a MAP violation for me?
No. Beaconmon tells you when a price changed, not whether that price breaks your MAP agreement. There is no reseller network directory or brand portal built into Beaconmon. It gives you the price change data; the MAP judgment call is still yours.
Does this work for reseller sites that are not on Shopify?
Yes. Beaconmon uses HTML-only parsing, so CSS selector targeting works on any server-rendered pricing page, including WooCommerce and other DTC platforms. If a reseller loads price with JavaScript after the page renders, CSS selector targeting will not catch it.
Start tracking reseller prices today.
Free forever for 10 monitors. 14-day Growth trial, no card required.