Storelift

StoreliftFeatures › Alert rules

Measurement

Alert rules

An alert is worth having only if it is rare. Ours are built from the difference between two measurement runs, and the thresholds are deliberately high: a move of fewer than ten places is not an event, it is a Tuesday.

Start free →Updated:

In measured numbers

6kinds of movement detected
10places by default before a drop counts
3delivery channels, plus the dashboard list
2runs compared — never a single reading

Every figure on this page is read from a code path, not written by hand — the same discipline the product applies to your own data.

The six things we detect

AlertWhat triggers itWhy it is separate
Dropped outWas ranked, now returns no position at allAlways an alert, whatever your threshold — you left the measured depth
Rank dropFell by at least your threshold (10 by default)The threshold is yours; below it is daily noise
EnteredWas unranked, now has a positionA new term arriving is news you would otherwise find weeks later
Rank riseClimbed by at least your thresholdSeparated from drops in Aug 2026: one switch sent both, and people who asked for drops got "#123 → #14"
Rival passed youAn app that was behind you is now aheadOnly for apps that were previously behind — otherwise every competitor is an alert
You passed a rivalYou moved ahead of a tracked rivalOnly when your own rank improved and the rival's new rank was measured
Both rival alerts require that both measurements ranked. Comparing a measured day to an unmeasured one would report a pass that never happened — the three measurement states apply here too.

How it works

  1. Two runs are compared. Each nightly run at 02:10 UTC is diffed against the last delivered one, so a night that failed does not silently erase the change.
  2. Your rules filter it. One threshold for both drops and rises, separate switches per alert type, and a scope: all keywords, or only the ones you tagged.
  3. It lands in the dashboard first. The alert list is always there; channels are additional, not a replacement.
  4. Connected channels get pushed. Telegram, Slack and webhook — whichever you have connected.
If you narrow the scope to tagged keywords but have not tagged anything, the scope is ignored rather than silencing everything. A rule that quietly stops producing alerts gets read as a broken product.

What you do with it

Hear only what matters

Ten places by default, your own threshold after that. An alert you learn to ignore is worse than none.

See what is being watched

Know when someone passes you

Only for an app that was behind you, and only when both days were measured.

Look at the apps above you

Trust the silence

A failed run does not erase a change; the next successful run is compared to the last delivered one.

Read how a run is delivered

What this does not do

What we deliberately do not send

An alert you learn to ignore has already failed.

The thresholds are high on purpose and one channel was removed on purpose:

  • No email. Removed in September 2026 — app alerts and our own product mail were landing in the same inbox and both became unreadable.
  • No alert under your threshold. Ten places by default; smaller moves are ordinary daily noise in store search.
  • No rival alert built on an unmeasured day. Both readings must have ranked, or the pass never provably happened.
  • No prediction. Nothing here says a drop is coming — only that one occurred between two measurements.

Email is not a channel here, and that is a decision rather than a gap: alerts are about your app, and mixing them into the same inbox as our own product mail made both harder to read. It was removed in September 2026. Alerts also do not predict — nothing here tells you a drop is coming, only that one happened between two measurements.

What each plan includes

FreeProStudio
Alert list in the dashboardYesYesYes
Custom thresholdYesYesYes
Telegram · Slack · webhookYesYesYes
Keywords the rules can watch25250500
Storefronts watched2All 128All 128

Pro is $20/month ($18 billed yearly), Studio $60/month ($54 billed yearly). Alerts themselves are on every plan; what scales is how many keyword × storefront pairs they can watch.

Frequently asked

How big a drop triggers an alert?

Ten places by default, and you can change it. Anything smaller is ordinary daily movement in store search — sending it would train you to ignore the channel.

Can I get alerts by email?

No. The email channel was removed in September 2026 because app alerts and our own product mail were landing in the same inbox. Telegram, Slack and webhook are the delivery channels; the dashboard list is always there.

Will I be told when a competitor overtakes me?

Yes, but only for an app that was previously behind you, and only when both days were actually measured. Otherwise every app above you would generate an alert every night.

What happens if a measurement run fails?

The comparison waits. The next successful run is diffed against the last delivered one, so the change is reported late rather than lost.

See this for your own app

Paste your store link, add your keywords. Rank, the apps above you and demand are measured every day.

Start free →

Read next