−41%
partners below the minimum price in 10 days
It was 59. Now it is under 35. The brand manager worked from the AI agent’s list.
Case study · Brand and reseller price control
We built a system of AI agents for a DIY goods manufacturer with its own brand. The brand sells through its three own stores on Allegro, on eMAG and Kaufland, and through a network of B2B partners. Partners used repricers, split packs into single pieces and pushed the retail price below the wholesale price. Every 2 hours, the AI agents check 7,481 offers for 1,085 brand products. They find sellers below the minimum price and third-party goods on the brand’s listings. The brand manager talks to the partners. A person always makes the decision.
−41%
It was 59. Now it is under 35. The brand manager worked from the AI agent’s list.
250 of 387
The marketplace unlinked and ended them after complaints.
179 → 9
In the 8 days after price control started.
7,481
1,085 brand products. A check every 2 hours on our server.
Amounts, sales volumes, products, sellers and their names are changed under NDA. Percentages, time frames and offer counts are real. How we counted
Summary in 30 seconds
Why price dumping is dangerous
The brand sells in two ways: through its own stores in retail and through partners in B2B. When one partner cuts the price, both channels suffer. Then the partner suffers too: its margin also falls.
The software automatically sets a price slightly below the next seller. A second partner does the same. On one item, the price fell by 46%.
A buyer on the marketplace pays less than a distributor pays the manufacturer. For new B2B clients, it is cheaper to buy on the marketplace.
On a listing, the marketplace gives the sale to the lowest price. The brand pays for ads and content, and the cheapest seller takes the sale.
Partners take goods out of the pack and sell one piece with the pack barcode. Advertising such products makes no sense: the marketplace shows them as the cheapest.
Third-party goods are sold on the brand’s listing. The brand gets the bad reviews. And the marketplace treats the brand store’s prices as too high.
Retail on the marketplace is cheaper than our price for distributors. For new clients, it is better to buy there than from us.
I never agreed to sell the product this cheap.
The brand stores’ repricer followed the cheapest partner. The low price started with the partners.
Background
The brand tried to introduce a minimum price policy before. Without facts on each seller, the agreements did not work.
No price policy
Marketplace review: almost all partners sell below the brand’s retail price. The minimum price policy does not work, even though the brand already tried to build price control.
The marketplace against the brand
In a big sale event, the marketplace treats the brand store’s prices as too high. The reason: partners sell cheaper.
Three scenarios for the year
We showed the brand three growth scenarios. In the best one, partners do not dump prices, and the same revenue needs less ad spend.
First check of all sellers
The AI price agent went live in the CRM. First check: 6,700 offers and 2,122 violations.
Repricer race
Partners use repricers. On one item, the price fell by 46%. About 40 packs are sold as single pieces. Brand ads work for price dumpers.
Turning point
The B2B sales manager sees that retail is cheaper than wholesale and sends the minimum price list. The same day, the AI agents compare the price list with the brand stores: 403 of 914 products sell below the minimum.
Control starts
The brand stores raise prices to the minimum. Every day, the brand manager works with partners from the AI agent’s list.
Since 19 October, the manager’s day starts with a list: who sells below the minimum price, where and by how much.
People keep the talks: calls, emails and agreements.
Solution
Nobody can check 7,481 offers by hand. The AI agents do it every 2 hours. They collect the prices of all sellers, compare them with the price list and report each violation. The brand manager calls and emails the partners.
TradeWatch: each offer for each brand EAN, seller NIP (tax ID), stock
Allegro API: own prices every hour, the Allegro Ceny program, ended offers
Minimum price per piece with VAT, 1,081 items
Who is a brand client and who is an outside seller
Replies to complaints, every hour
Who, which product, how far below the minimum
An Excel file for each partner: all its offers and prices
CRM notification bell and Telegram: new violations and failures
A case for each third-party offer, from the complaint to the marketplace reply
Calls and emails partners. The AI agents send nothing to partners
Runs on our Ubuntu server. Every 2 hours, it opens the TradeWatch web panel on its own and builds a report for 1,085 EANs in batches of 499. It sends the report to the CRM. A full pass takes about a minute.
Compares the price of each offer with the minimum price from the price list. For a pack, it multiplies the minimum by the number of pieces. It shows single-piece sales from packs separately. It checks the brand stores by the same rules.
Looks for third-party goods on the brand’s listings. Flags: the offer title contains the product code of another brand product, or the price is 50% or more outside the normal range.
Keeps a case for each third-party offer. Every hour, it reads the marketplace replies in the mailbox and sorts the cases into groups. A person checks the text and then enables complaint filing for a group.
Tracks the managers’ tasks in Telegram. It reminds them of deadlines and does not close a task without a result: a file or a link.
Every 2 hours, the AI collection agent gets the prices of all sellers for all brand EANs.
The AI price agent checks each offer against the price list and marks new violations.
For each partner, the CRM builds an Excel dossier: products, the partner’s prices, the minimum, the difference.
A call and an email with prices. The manager posts the result of the day in the team’s shared chat.
The next check shows if the partner raised its prices. If not, the talk moves to the next level.
What counts as a violation
On a marketplace, a simple “price below the minimum” rule gives hundreds of false alarms. The AI agents check how each product is sold.
The minimum price equals the price list price × 1.23 (VAT) for one piece.
The AI agent checks a pack of 10 pcs against the minimum × 10. Otherwise the pack looks 90% cheaper.
Sellers sell a piece from a pack with the pack barcode. The AI agent shows such offers in a separate filter.
The AI agents check the brand’s own stores by the same rules. The brand’s repricer can also go below the minimum.
When a partner raises the price or ends the offer, the violation leaves the list at the next check.
The Allegro Ceny program sometimes gives the buyer a price below the minimum. The AI agent sees such offers, and you can exclude them from the program.
The product code of another brand product in the offer title, or a price 50% or more outside the normal range.
If a product has a special minimum price, the manager sets it in the CRM. The CRM recalculates at once.
Each rule is simple on its own. Together, they separate real price dumping from data errors. So the manager calls a partner with facts, not with suspicions.
How the managers work
The AI agents find and calculate. A person talks to the partners. Every day, the manager takes the list of violators, calls, emails and posts the result in the team’s shared chat.
The AI agent found a violation. The manager sees the partner, the products and the difference from the minimum price.
The manager calls the partner and sends an email with prices from the price list. The partner’s Excel dossier is at hand.
The AI agent shows if the partner raised its prices. Large partners usually fix prices the next day.
A partner may stop buying and clear its remaining stock at a low price. Then the brand offers to repurchase the stock and pay after it accepts the goods.
If a partner breaks the price again and again, the brand owner decides the next step. The owner approved strict measures, up to a review of supplies.
Today, fewer than 35 sellers undercut prices. Yesterday there were 45.
One of the main violators has 9 offers below the minimum left, out of 179.
Only 5% of the violations are left at the main violators. The other 95% are isolated offers.
What the numbers showed
On 19 October, the brand stores raised prices to the minimum. The AI agents compared sales before and after by product group. Almost all of the drop came from products where a partner stayed cheaper.
Periods: 6–17 and 20–31 October 2026. Percentages are real.
The B2B sales manager’s report in the work chat, based on the AI agent’s list.
The lesson for any brand: if you hold the price alone, sales go to the sellers who do not. You need control over all sellers at once and every day.
Brand reputation
An outside seller puts its own product on the brand’s listing because the barcode matches. The buyer gets the wrong product, and the brand gets the bad review. The marketplace does not remove such offers on its own.
The AI listings agent finds a third-party offer: a foreign product code in the title or a price outside the normal range.
A complaint through the marketplace form: the offer is linked to the wrong product.
Every hour, the AI complaints agent reads the replies in the mailbox and moves the case to the right group.
If the marketplace refuses, the manager makes a test purchase and photographs the product.
A removed offer can return. The AI agent checks the listing and files a repeat complaint.
Where the brand is under control
Each marketplace has its own data and its own limits. The pattern is the same: marketplace data, brand rules, an alert to the manager.
Allegro every 2 hours
The brand’s main market. Prices of all sellers for each EAN, third-party offers on listings, complaints, the Allegro Ceny program, ended offers.
Kaufland 7 storefronts
Sales go through BaseLinker to 7 storefronts: DE, AT, CZ, SK, IT, FR, PL. We compare the actual price of each sale with the catalog price.
eMAG account health
Romania, Bulgaria, Hungary. Here, seller reputation means account health. eMAG closed the store in Romania because of missed emails about an account test.
Amazon Brand Registry
The brand is in Brand Registry. We connected SP-API access on 11 EU marketplaces through our OAuth bridge.
B2B partners every day
The list of brand partners is in the CRM. For each partner, you see where it sells, at what price and how many violations it has.
The AI agents check Allegro most often: the brand has its main sales and the most resellers there. We connect a new marketplace with the same pattern.
Alerts
New violations come to the CRM notification bell and to Telegram. The manager does not search for price dumping by hand. The day starts with a list.
27 October
🔔 AI price agent: 14 new violations
🔴 Below the minimum price (11)
• Partner A: Facade scraper 350 mm
27.90 zł with a minimum of 34.44 zł, −19%
• Partner B: Brush set 5 pcs
41.50 zł with a minimum of 49.20 zł, −16%
🟡 To check (3)
• Single-piece sale: Plastering trowel
A single piece sells with the barcode of a pack of 6 pcs. Check the pack size.
🟢 Partner C raised prices
• 170 offers are now at or above the minimum price
9 of 179 offers are left. Dossier updated.
AI agent findings on screens
The AI agents work inside the CRM that we built for the brand. Products, sellers and amounts on the screens are replaced.
All sellers whose brand products are cheaper than the minimum price. Totals at the top, the list by number of violations below.
All offers of one partner: product, partner price, minimum price and difference. The “Download Excel” button gives the same list for the email to the partner.
Offers from outside sellers on the brand’s listings. The AI listings agent marks the flag: a foreign product code in the title or a price outside the normal range.
A case for each third-party offer: complaint, marketplace reply, next step. The AI agent reads the mailbox every hour and moves the case to the right group on its own.
Results
We compared 19 and 29 October 2026. The work continues: two large partners still keep some prices below the minimum.
| Metric | Before | After | Result |
|---|---|---|---|
| Partners below the minimum price | 59 | under 35 | −41% in 10 days |
| Offers below the minimum at one of the main violators | 179 | 9 | −95% in 8 days |
| Third-party offers on the brand’s listings | 387 complaints | 250 removed | 65% October 2026 |
| Brand store products below the minimum | 403 of 914 | prices raised | in 6 days from 13 to 19 October |
| From the price list to work with partners | Price list on 13 October, “Partners” section in the CRM on 15 October, first calls from the list on 19 October | 6 days | |
| Brand sales where everyone holds the price | 12 days after the price rise compared with 12 days before | −7.2% control group −6.2% | |
| Brand sales where a partner is cheaper | The same periods | −42.6% so control must cover all sellers | |
Is your brand losing its price on marketplaces? Start with a 60-minute consultation. We review your channels, partners and prices and show what to hand to AI agents first.
Book a consultationHow the project went
Prices of all sellers for the brand EANs through the TradeWatch API. First check: 6,700 offers and 2,122 violations.
A CRM section for third-party goods on the brand’s listings. At the start: 371 offers from 53 sellers.
Every 2 hours, the AI collection agent on the Ubuntu server builds TradeWatch reports for 1,085 EANs.
Manufacturer’s price list in the CRM, the “Partners” section, Excel dossiers. Brand stores at the minimum, the manager calls partners.
Complaints about third-party offers through the marketplace form. 250 offers unlinked and ended.
A case for each third-party offer and marketplace replies from the mailbox every hour. 393 cases.
The marketplace API shows only your own offers. The AI agents get the prices of all sellers from TradeWatch: through the API and through the web panel on our server.
The marketplace blocks data center servers, and the marketplace rules forbid scraping with bots. So the AI agents work only with permitted data sources.
Sellers sell a piece from a pack with the pack barcode. If you ignore the pack size, a pack looks 98% cheaper. The AI agent checks the pack size against the title and the price list.
The marketplace replies: the GTIN identifies the product, not the owner. A complaint needs a test purchase, trademark documents and the logo in the offer.
The brand stores’ repricer followed the cheapest partner and set the price 0.4% lower. So the first step was to raise the brand’s own prices to the minimum.
Who it fits
Questions
In the EU, a brand cannot strictly fix the resale price. A recommended price is allowed. So the brand checks the partner rules with its lawyer. The AI agents give the facts: who sells, where and at what price. The brand makes the decisions on contracts and supplies.
No. The AI agents find violations and prepare dossiers. The brand manager calls and emails partners. The AI agent files complaints with the marketplace only for groups that a person enabled.
Prices of all sellers update every 2 hours. The AI agents check the brand stores’ own prices every hour.
From TradeWatch, a marketplace analytics service. The marketplace API does not share other sellers’ offers, and the marketplace rules forbid page scraping.
The AI agent sees the pack size. It checks a single piece against the minimum per piece and a pack against the minimum per pack. Single-piece sales with the pack barcode go to a separate filter.
The pattern is the same: marketplace data, brand rules, an alert to the manager. Each marketplace has its own set of data. We start with the marketplace where the brand has the most sales and resellers.
In this project, price collection worked from July. The AI agents compared the price list with the marketplace on the day the price list arrived. The “Partners” section went live in the CRM after 2 days. After 6 days, the manager worked with partners from the list.
Yes, if partners stay cheaper. Where a partner was cheaper, brand store sales fell by 42.6%. Where everyone held the price, they fell by 7.2%. So control must cover all sellers at once.
SellerUp · AI automation for e-commerce
A 60-minute consultation on your brand control
We review your channels, partners and prices and show what to hand to AI agents first. You get a written plan within 48 hours. The price is $249.
Where to start
A working session on your brand. We look at your channels, partners, prices and listings. You get a written plan: what to automate first, in what order and what it costs in hours and money.
Consultation · 60 minutes, online
$249 $399
Credited towards the next piece of work if it starts within 30 days
Book a consultation or leave a request belowConsultation request