Blog/Buying signals

Why We Do Not Score Leads

A lead score turns several observations into one number and loses the date on each. Why we surface dated buying signals instead, where scoring is genuinely the better tool, and the comparisons we refuse to publish.

Nils SpölgenSeptember 17, 20268 min
Who this is for

Agencies and software companies selling to ecommerce stores

TL;DR
  • →A lead score compresses several observations into one number and drops the timestamp on each of them. For outbound to ecommerce stores the timestamp is most of the information, which is why we do not score leads.
  • →Scoring earns its keep under three conditions: more inbound than you can work, a long consideration cycle, and a CRM that already holds history on each account. An agency prospecting stores it has never contacted has none of the three.
  • →As of September 2026 we watch 4.1 million Shopify and WooCommerce storefronts across Europe and North America, re-scraped weekly, with roughly 41,200 carrying a fresh signal in any seven-day window. These figures move and are not permanent.
  • →We surface dated events — new Meta ads, a rising ad count, a product launch, an email tool installed, social growth, newsletter activity, store and site changes — and let the operator decide. Registry, firmographic and hiring triggers are marked planned, not shipped.
  • →We are not publishing a conversion comparison between signals and scores, or an accuracy figure for any scoring model. We measured neither, and an invented number would be worse than none.

What a lead score is, and what it hides

A lead score compresses several facts about a prospect into a single number, and the compression is the point: it makes a long list sortable. What lead scoring throws away is when each of those facts was observed. In outbound to ecommerce stores the observation date is most of the information, so we do not score leads.

The disclosure first. We build Keaz Signals, which sells an ecommerce leads database with live buying signals attached, and we sell no scoring model of any kind. We are a competitor to tools that do. We have an obvious interest in you finding the score less useful than the event, so read the rest with that in mind.

What follows is a structural argument about what a number can carry, plus a description of our own product behaviour as published. There is no study here and no benchmark. Where we have not measured something, this article says so rather than estimating it.

Where lead scoring is the right tool

Scoring earns its keep under three conditions together: more inbound than your team can work, a long consideration cycle, and a CRM that already holds months of history on each account. Where all three hold, a score is doing real work. It ranks a queue you cannot get through, using evidence you genuinely accumulated.

Picture a company whose demo form fills faster than the sales team empties it. Every account carries a trail: pages visited, emails opened, a webinar attended, a job title a rep corrected by hand. Fit a model to closed-won history and the queue it produces beats arrival order. That is a real problem, genuinely solved, and nothing here argues otherwise.

None of the three conditions describes an agency prospecting ecommerce stores. Our own site puts the qualifier plainly: the clearest sign we fit is that you have paid sales capacity that is not fully booked, which is the opposite of an inbound queue. There is no accumulated history on a store you have never contacted. And the cycle is short, because someone installed an email tool last week and is deciding what to do about it now.

What a dated signal carries that a score does not

A signal is an event with a date attached: this store started running Meta ads, launched a product, or installed an email tool, on this day. A score is a standing property with no date on it. That date is the part of an outreach message which could not have been written a month ago.

Two stores can hold the same score for opposite reasons. One has looked quietly qualified for a year. The other rebuilt its storefront on Tuesday. Compressed into a number they are indistinguishable, and only the second has a reason to reply this week.

Stability is the other cost. A score changes slowly, so the list it produces is roughly the same list every week, and every team running a similar model writes to the same founders. An event expires. The set of stores that changed something in the last seven days is smaller, different each week, and far less crowded. The event types we watch are listed in the buying signal catalogue.

What we surface instead, and what we do not

We surface dated events and stop there. The shipped list: new Meta ads running, an active ad count rising, a product launch, an email marketing tool installed, social growth across Instagram and TikTok, newsletter activity, and store or site changes. Each arrives with a date, and nothing combines them into a rank.

As of September 2026 we watch 4.1 million Shopify and WooCommerce storefronts across Europe and North America, re-scraped weekly, with roughly 41,200 carrying a fresh signal in any seven-day window. Those are our own moving figures and they move, which is why they are dated. Stores arrive with contacts attached, including founder addresses that are not publicly listed, in the ecommerce leads database.

What is not shipped is stated rather than hidden: registry and firmographic triggers, and hiring signals, are marked planned. The sales agent writes per-store copy from the signal and your own knowledge base, and sending runs through your own Instantly workspace. None of that produces a probability that a store will buy, and we do not offer one.

The numbers we are not going to give you

We are not going to tell you how much better a dated signal converts than a lead score. That is the number you would most want from an article with this title. We did not run the comparison, we are not aware of a defensible published version of it, and an invented one would be worse than none.

We are also not going to publish an accuracy figure for any scoring model, neither a competitor's nor a hypothetical one of our own. Accuracy is a property of a model fitted to one company's history, and a figure produced under someone else's conditions is not evidence about yours. Any number we put here would be a measurement we did not take.

And no reply rates. Not for signal-led outreach in general and not for any signal type in particular. A reply rate is a property of your offer, your segment and your sending domains together, and a vendor controls one of those at most.

Working a signal without a score

Without a score the sorting happens earlier, in the segment rather than in the queue. You define who is worth hearing from once, by country, platform, follower band and category, then work whatever fires inside that set this week. The ranking question mostly disappears because the set is already small.

Building that segment is a different exercise from fitting a model; we covered it in Customer Segmentation When the Customer Is a Storefront. Once a store fires, the signal type decides the opening rather than a number: one template per event, as in Cold Email Templates, One Per Buying Signal, with follow-up timed against the event instead of the calendar.

For the wider version of this argument, see Intent Data: What Each Category Can Actually See.

Where a score is the better instrument, and where we lose

If you have an inbound queue, a score beats us and it is not close. We have nothing to say about ranking hand-raisers, we do not read your CRM, and we do not model your closed-won history. A company with those assets and a real prioritisation problem should score, and should not take advice about it from us.

The rest of where we lose belongs in the same breath. We do not export: leads move into campaigns and stay there, which for some teams is disqualifying and should be. There are no LinkedIn signals and no LinkedIn sending, and none are planned. We watch Shopify and WooCommerce stores in Europe and North America and nothing else, so a store on another platform or in another market is invisible to us however well it would score. We are GDPR-conscious by design and will not claim more than that; responsibility for what you send stays with you.

If the question you actually have is which stores moved this week, that is the instrument we built. Signups start with 1,000 free leads, which is enough to check whether your segment fires often enough to be worth a workflow.

Sources

  • Our own product behaviour and the shipped signal types, as published on the buying signal catalogue, retrieved 17 September 2026.
  • The audience qualifier about unbooked paid sales capacity, and the scope of platforms and markets, as published on the ecommerce leads database page, retrieved 17 September 2026.
  • Own pool figures: 4.1 million Shopify and WooCommerce stores under watch across Europe and North America, re-scraped weekly, approximately 41,200 carrying a fresh signal in a seven-day window. As of September 2026. These figures move and are not permanent.
  • No competitor accuracy figures, no third-party benchmarks, no signal-versus-score conversion comparison and no reply rates are cited here. That is deliberate, and the reason is in the section above.

Questions we get

What is lead scoring?

Assigning a number to a prospect from several weighted attributes and behaviours, so a list can be sorted by likelihood to buy. The model is usually fitted to a company's own closed-won history. It works on accounts you already have a record of; it has nothing to fit on a store you have never contacted.

Why does Keaz Signals not score leads?

Because a score drops the observation date, and for outbound to ecommerce stores the date is most of the information. A store that installed an email tool on Tuesday and one that has looked qualified for a year can carry the same number. We surface the dated event and let the operator decide.

When is lead scoring the better choice?

When three things hold together: more inbound than your team can work, a long consideration cycle, and a CRM already holding months of history per account. That is a real prioritisation problem and a score solves it well. It is not the situation of an agency with unbooked sales capacity.

Is a buying signal more accurate than a lead score?

We do not know, and we are not going to publish a figure. We did not run that comparison and we are not aware of a defensible published version of it. The argument in this article is structural — about what a number can carry — not a claim that we beat scoring on a measured benchmark.

Can I export scored leads from Keaz Signals?

No, and not unscored ones either. There is no CSV export: leads move into campaigns in your own Instantly workspace and stay there. If a file you can load into your own scoring model is what you need, that is a genuine reason to use something else.

Nils Spölgen
Co-founder · Keaz

Builds the signal pipeline behind Keaz Signals. Writes about what the store data actually supports, and what it does not.

Keep reading

Reading about signals is fine. Seeing yours is better.

Access opens per market, in order of signup. When your seat is ready you see which stores in your niche are moving and what we would send them.

Launch my agent