Pular para o conteúdo
Back to the blog
Pricing July 07, 2026 10 min read

Competitor price alert: know in hours, not weeks

The competitor cut its price on Friday night and you found out on Tuesday, from a customer. This guide shows what that delay costs and how to build the flow that fixes it: continuous detection, AI classification and an alert in the dashboard bell, in your inbox and on Slack, Telegram or WhatsApp.

Smartphone showing shopping app notifications against a dark background

A competitor price alert solves a problem almost every store has lived through: the competitor cut its price on Friday night, an entire weekend of sales was gone, and you only found out on Tuesday, when a customer asked you to “match the offer”. The change itself is not the problem, prices move all the time. The problem is the distance between the moment the competitor changed and the moment you found out.

This guide shows how much that delay costs, why the manual routine of checking websites does not add up, and how the automatic end-to-end flow works: detection, AI classification and an alert on the channel you actually watch, from the dashboard bell to WhatsApp.

2.5 million

price changes PER DAY Amazon was already making in 2013, according to Profitero: roughly 50 times what Walmart and Best Buy combined in a full month. Automatic repricing has only accelerated since then, and manual checking is competing against that pace.

Profitero, via RetailWire, 2013

The cost of finding out late that the competitor cut its price

While you do not know about the cut, three things happen silently. The first: you lose the comparison sales. 36% of Brazilian consumers abandon the cart when they find the same product cheaper on another site (Opinion Box, 2025). That customer researched, compared and left, and they do not send a warning.

The second: you lose the cheap response window. A flash sale lasts hours; a weekend coupon, two days. If the competitor’s offer is already over when you find out, reacting becomes noise: you cut your price against an offer that no longer exists. The third: finding out late pushes you toward the worst possible reaction, the rushed one. Without context (is it a permanent cut? clearance? a first-purchase coupon?), the reflex is to match everything, and matching without doing the math eats margin on every sale, including the ones that would have happened anyway.

On a peak date, the delay weighs double. A supplements store that finds out on Monday about the 20% off bundle the competitor ran on Saturday did not just lose the weekend: it lost the chance to respond with free shipping while the comparison was happening. On Black Friday, Mother’s Day or Brazil’s Consumer Day, the useful reaction window is measured in hours.

Why the manual screenshot does not scale

The classic defense is the manual routine: someone on the team opens the competitors’ websites in the morning, takes a screenshot, pastes it into a spreadsheet or a WhatsApp group. It works for two weeks. Then the routine skips a day, the person goes on vacation, the spreadsheet turns into archaeology. And even when discipline holds, three structural holes remain:

  • Coverage. Price does not change only on the product page. It changes in the Instagram story (“15% off today with the coupon”), in the site banner, in the YouTube video description. Checking one website a day does not cover four channels per competitor.
  • Timing. The check happens once a day, at a fixed time. The promotion that goes live at 7pm on Friday only shows up in Monday’s screenshot.
  • Record. A screenshot in a WhatsApp group does not become a searchable history. Three months later, no one remembers when the competitor started offering payment in 12 installments.

We have already detailed how to track competitor promotions without wasting time; the short version is: manual checking is for one-off investigation, not for continuous monitoring.

How the competitor price alert works in practice

The automatic flow has four stages. It is worth understanding each one so you know what to demand from any tool (including Batedor, which is the one describing it here):

From the price cut to your decision

  1. Stage 1

    Continuous detection

    Automatic 24/7 scanning of the website, Instagram, Facebook and YouTube of each monitored competitor. Public content only, within Brazil’s LGPD data-protection law.

  2. Stage 2

    AI classification

    Each detection gets a type (percentage discount, fixed discount, coupon, free shipping, flash offer, installment plan: 16 types in total) and a confidence level.

  3. Stage 3

    Alert on the right channel

    The detection becomes a notification: real-time dashboard bell, email and channels like Slack, Telegram and WhatsApp, depending on what you enabled.

  4. Stage 4

    Decision with context

    You open the detection, see the type, the competitor and the history on the timeline, and decide to match, hold or differentiate with the math in hand.

Classification is what separates an alert from spam. “Something changed on the competitor’s site” is noise; “new percentage discount from competitor X, high confidence” is signal. In Batedor, the notice arrives as “New campaign detected”, with the competitor’s name in the title and the classified type in the body, and the link opens the campaign directly in the dashboard: you judge in seconds whether it deserves a reaction or just a record.

There is also a second layer, slower and more strategic: the AI compares the current week’s summary with the one from seven days ago and flags strategic moves. If a competitor’s campaign volume varies by more than 40%, or the dominant format shifts from coupon to bundle, that becomes a “Strategic move” notification with high, medium or low significance, and high means: react this week. It is the difference between learning about an isolated cut and noticing that the competitor changed its pricing strategy.

Email, bell or WhatsApp: which channel for which urgency

An alert only works if it reaches where you look. The right question is not “which channel is best”, it is “where does this information need to appear to become a decision in my actual day”.

Alert channels and when to use each one
ChannelHow it arrivesBest for
Dashboard bellIn real time, over a persistent connection (SSE): with the dashboard open, the notice appears instantly, with an unread counterAnyone who works with the dashboard open throughout the day
EmailA message with the detection summary in your inboxRecord and morning queue: nothing is lost, but no one sees it at 10pm on Friday
SlackA formatted message in the team channel, with a link to the dashboardTeams: the detection lands in #competitors and turns into a conversation
TelegramA message via bot, in the chat or group you point it toA quick alert on your phone, without relying on email
WhatsAppA utility template through the official WhatsApp Business API (Meta)Owners of a lean operation who handle everything through WhatsApp
WebhookA signed (HMAC) JSON POST to the endpoint you defineWiring detections into your ERP, BI or your own automation

In Batedor, these channels are configured on the dashboard’s Integrations page, and you can combine more than one: bell for the routine, Slack for the team, WhatsApp for the peak-date shift. The bell is on by default; the rest you enable whenever you want.

What the alert does not do (and what to do when it arrives)

To trust an alert, you need to know its limits. Three honest caveats:

  • It is not a SKU-by-SKU catalog tracker. Batedor detects what the competitor publishes on a public channel: the promotion on the site, the coupon on Instagram, the advertised bundle. If it silently reprices a long-tail item without announcing it anywhere, that change may slip through. To watch EAN by EAN inside a marketplace, the right tool is a different one (a repricer).
  • The latency is hours, not seconds. Detection depends on the scanning cadence of the sources. For a pricing decision, that is enough: what kills you is finding out in days or weeks, not in minutes.
  • The alert does not decide for you. Knowing in time is half the game. The other half is the math of matching, holding or differentiating: matching without calculating the discount’s break-even is still a mistake, even with the notice arriving in real time.

You can test the whole flow with no strings attached: the 14-day trial does not ask for a card, and the path is short. Add two or three direct competitors, enable one channel beyond the bell and wait for the first detections to arrive classified. If in two weeks no alert changed a decision of yours, you learned something about your market; in most categories, it changes something in the very first week.

Referências e leitura complementar

  1. Profitero (2013). Amazon.com makes more than 2.5 million price changes every day. RetailWire link .
  2. Opinion Box (2025). Abandono de carrinho: o que é, causas e principais números. Opinion Box link .

See your first competitor in minutes

14-day free trial, no card. Within minutes, the first detection shows up on your dashboard.

Create free account
Share:
Time to hit the field

Put it to work right now.

14-day trial, no card required. In a few minutes the first detection lands on your dashboard.