How to spot buying intent in your inbox: 4 layers of email signals
Intent data vendors sell you signals about strangers. Meanwhile your inbox holds better signals about people who already talk to you, and nobody reads them systematically. Here is how to read buying intent from email threads: what to look for, in what order, and how to turn it into a daily priority list.
Why the inbox beats third-party intent data
Third-party intent tells you a company read three articles about your category. Your inbox tells you a specific person at that company asked about your onboarding timeline yesterday. One is a guess about a building; the other is a fact about a buyer. The problem was never the quality of inbox signal, it was that reading 200 threads a week for subtle shifts is not a job a human does reliably. So it goes unread, and the intent vendor gets paid.
Layer 1: timing
The cheapest signal to measure and the most ignored.
- Reply latency dropping. Four days, then one day, then two hours. Nothing in the text changed; the priority did. Track the trend per thread, not the absolute number.
- Replies outside working hours. A Sunday evening reply means it is on their mind, not on their to-do list.
- Replies without being prompted. They came back to a thread you had left alone. Highest-value timing signal there is.
Layer 2: people
- A new name in CC. Every added person is your champion spending internal capital on you. Look them up; the deal just became a committee.
- A forwarded thread. "Looping in Sam from finance" or a reply that quotes your email back with someone else's comments. Your material is travelling.
- The boss replies directly. When the person above your contact enters the thread, you are past evaluation and into approval.
Layer 3: questions
Not all questions are equal. Rank by what the question costs the asker.
| Question type | Example | Signal |
|---|---|---|
| Curiosity | "What does it cost?" | Weak |
| Structure | "Is it per seat or per team? What happens if we add people?" | Medium: they are budgeting |
| Implementation | "How long is onboarding? Could we be live before Q4?" | Strong: they are planning life with you |
| Risk | "Can we export data? Do you have a DPA? What if it does not work?" | Strong: nobody stress-tests a purchase they are not making |
Layer 4: language
People leak their internal state through grammar long before they announce a decision.
- "If" becomes "when." "If we went with you" versus "when we roll this out."
- "I" becomes "we." The prospect now speaks for a group that has discussed you.
- Their deadline appears. "We need something before the sales kickoff in January." A date they own is the strongest sentence in any thread.
- Your words come back. They repeat your framing of the problem. Your pitch has become their internal language.
Turning signals into a daily list
Scoring can be simple: one point per layer with any signal, two for strong ones, so a thread scores 0 to 8. Then the practice is one change: sort your open conversations by score, not by date. The five highest are today's work. The ones that dropped in score since last week are the ones going quiet, and they get a revival play before they go dark (see how to revive stalled deals).
By hand, this works for your top 10 to 15 accounts, ideally as part of the weekly pipeline review. Past that, it is exactly what Veora's Gmail integration does: reads every thread, scores the four layers, watches the trend, and surfaces the conversations that are heating up or cooling down, with a suggested next action for each.
Two mistakes that hide intent
- Reading only the last email. Intent is a trend. A single fast reply means nothing; a thread that went from weekly to daily means everything.
- Treating silence as one thing. Silence after a risk question is a stakeholder objecting. Silence after "sounds great" is a priority shift. Different causes, different plays; the previous email tells you which.
Frequently asked questions
What are buying intent signals in email?
Four layers: timing (reply latency dropping, replies outside work hours or unprompted), people (new names in CC, forwarded threads, a boss replying), questions (implementation, pricing structure, security, contract), and language (when instead of if, we instead of I, the prospect naming their own deadline). Strong signals cost the prospect effort to send.
How do you prioritize sales email threads?
Score each open thread on the four intent layers, then sort by score instead of by date. The highest-scoring threads are today's priorities; threads whose score dropped since last week are going quiet and need a revival play.
Can you automate reading buying intent from email?
Yes. Tools like Veora connect to Gmail or Outlook, score every thread on timing, people, questions and language, track the trend, and surface the conversations heating up or cooling down with a suggested next action.
Let Veora read the signals in your inbox
Connect Gmail or Outlook and get the threads heating up, the ones going quiet, and what to say next. Free 3-day trial.
Start free trial →