Pular para o conteúdo
Back to the blog
Analysis July 17, 2026 8 min read

A Competitor’s Metric History: Why the Screenshot Lies

A screenshot shows 10,000 followers and 40 active campaigns, but it never tells you whether the rival is growing 5% a month or quietly bleeding out. It is the daily series, collected without gaps, that turns a number into a trend: direction, cross-readings and the exact day your competitor’s strategy shifted.

Laptop displaying line charts with the evolution of metrics over time

Ten thousand followers. Forty active campaigns. Three posts this week. Any intern grabs that screenshot in thirty seconds, and it answers none of the only question that matters: is this competitor growing or bleeding out? Without a competitor’s metric history, every number is a photo with no context: you know where the rival stands, but not where they came from or where they are heading.

This article shows why the daily series is worth more than any snapshot, the three readings only it makes possible (trend, cross-reading and inflection) and how the Batedor panel builds that history on its own, day after day, without relying on someone remembering to collect it.

A snapshot is a photo, metric history is a film

Picture two supplement stores fighting over the same audience. Today, both show 40 active campaigns detected. In the screenshot, they are twins. In the daily series, they are opposites:

Only today’s screenshot

Store A: 40 active campaigns. Store B: 40 active campaigns. Possible conclusion: “they are tied.” The decision that comes out of it: none.

With 30 days of series

Store A came from 25 campaigns: +60% in the month, cadence climbing week over week. Store B came from 60: it cut a third of its activity. A is accelerating (new budget? new agency?); B is pulling back or reallocating. The decision: investigate A now.

The snapshot tells you who the competitor is today. The history tells you what they are turning into. In e-commerce, where media budgets shift month to month and the retail calendar (Mother’s Day, Black Friday, Christmas) folds and unfolds rival activity, the second question is worth far more than the first.

The same logic applies to the evolution of a competitor’s engagement: 2,000 likes on a Reel mean nothing on their own. Two thousand likes when last month’s average was 500 mean something worked, and you want to find out what before they run the play again.

The three readings only the daily series allows

1. Trend: direction and pace

The simplest reading: where the curve points and how fast. A rival that goes from 20 to 26 campaigns in a month grew its activity by 30%. If you only look again six months from now, they will have become a different competitor without anyone noticing. Trend is an early alarm: it catches the move while it is still small, when reacting is still cheap.

2. Cross-reading: cadence versus engagement

A single metric lies easily; two curves side by side lie far less. The classic cross-reading is publishing cadence against engagement. Four combinations, four diagnoses:

  • Cadence rises, engagement follows: the bet is working; expect more budget behind it in the coming weeks.
  • Cadence rises, engagement falls: the rival is burning out its audience or buying reach. Haste is rarely a sign of comfort.
  • Cadence falls, engagement rises: trading volume for quality; likely more expensive, less frequent production.
  • Cadence falls, engagement falls: disinvestment. The channel stopped being a priority, or the cash got tight.

In the panel, the cadence half comes ready from the series: estimated posts per day and new campaigns every 24 hours, per competitor. Post-by-post engagement you check on the network itself, starting from the timeline detections: the history tells you exactly which days and which posts are worth spending your click on.

3. Inflection: when the curve changes, something changed

The most valuable reading. A stable curve that suddenly changes behavior is almost always a symptom of an internal decision: new budget, new agency, new manager, dead stock, a tight target. A fashion store that doubles its cadence in the first week of October is announcing, without meaning to, the size of its Black Friday bet. A pet shop whose mix shifts from brand posts to coupons and free shipping in two weeks is probably behind on its target or sitting on idle stock: a sudden aggressive promotion rarely comes from having room to spare.

Inflections never show up in the screenshot because a screenshot has no time axis. They only exist when someone collected the data yesterday, the day before, and thirty days ago. And it is exactly this repetitive work that no team sustains in a spreadsheet for more than two weeks.

How the panel builds a competitor’s metric history

Batedor’s sweep runs 24/7 across each competitor’s public sources (Instagram, Facebook, YouTube and website), and the AI classifies every detection into 16 types: promotion, coupon, free shipping, launch, brand post and so on. Every day, close to midnight Brasília time, the panel records one snapshot per competitor with:

  • the total campaigns detected over the last 30 days and how many are still active;
  • how many new campaigns appeared in the last 24 hours;
  • the mix by type (how much is promotion, how much is brand) and by platform;
  • the estimated cadence of posts per day.

On each competitor’s page, that series becomes three cards (“Campaigns today,” “30d change” and “New in the period”) and a line chart with the total campaigns over the last 30 days. It is the difference between “they have 40 campaigns” and “they have 40 campaigns, 12 more than last month, 9 of them new just this week.”

The Analysis history page, in turn, keeps the raw record of each collection run: the last 50 sweeps, with status (completed, running, failed), duration and number of extractions. It works as an audit of the series: you know that today’s point on the curve exists because today’s collection actually ran, and you can spot the rare failures in order to re-run the analysis.

Two honest limits. First, cadence of posts per day is an estimate computed from the dates when each campaign was first seen: great for trend, not for exact accounting. Second, the history measures public activity (campaigns, posts, mix, platforms); it does not see paid reach, email or the rival’s internal numbers. To turn activity into a size estimate, the path is to cross the series with the public signals that reveal how much a competitor sells.

The Monday ritual: 10 minutes of longitudinal reading

History without a ritual becomes a dead archive. Longitudinal reading pays off best as a short, fixed routine:

  1. Open each competitor’s page and look at the 30d change. Steady, move on; any move above 20%, note it down.
  2. Look for inflections: did the curve change behavior on some specific day? Go to the timeline for that period and see what the rival published on those days.
  3. Cross cadence and mix: did whoever sped up posting also change the type of post? Acceleration plus a shift toward coupons is the classic pre-campaign pattern.
  4. Bring one insight (just one) to the meeting: “Store A doubled its cadence and shifted the mix toward promotion; proposal: hold top-of-funnel budget and reinforce remarketing this week.”

If the question is which indicators deserve a spot in that ritual (reaction time, discount depth, share of voice), the guide to competitive intelligence KPIs covers the choice in detail. Here the point comes earlier: any KPI is blind without a time axis.

And since history cannot be improvised, it pays to start building the series before you need it: Batedor’s 14-day trial (no card) already ends with two weeks of collected points per competitor, enough for the first trends and cross-readings to show up in the panel.

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.