Rejection Reasons overview
Every lead buyer loses money to rejected leads. Good traffic comes in, a chunk of it never sells, and when you ask why, the honest answer is usually a guess. Which reasons? Which buyers? Which sources? And how much did it actually cost this week?
Rejection Reasons is the Datahubb feature that answers that. It watches every rejection across your pipeline, turns thousands of scattered events into a handful of clear causes, and puts a realistic dollar figure on the loss so you can prioritize by money instead of noise. Most platforms show you a rejected count. Datahubb shows you what it cost and points you at the fix.
If there is one screen worth learning in Datahubb, this is it. It is where lost revenue becomes recoverable revenue.

What it does for you
- Puts a dollar value on rejections, so you work on what actually costs the most, not whatever happens to be loudest.
- Explains the why in plain language, grouping every rejection into a clear cause instead of a wall of raw messages.
- Points at who and where, so you can view the same rejections by buyer, source, affiliate, and campaign.
- Recommends the next step, with guidance built from your own numbers.
- Lets you close the loop, marking causes as handled so your view stays clean and you can confirm the drop later.
Getting started
- Open Rejection Reasons from the sidebar. It opens on the Analytics view.
- Pick your campaign and date range at the top. Everything on the page follows that scope.
- Read the summary at the top. It walks from leads received, to how many hit a rejection, to how many still sold, to how many were lost, alongside the estimated revenue you missed.
- Switch to the Rejection Reasons tab to work through individual causes, open any one for detail, and mark it handled once you fix it.
That is the whole loop: see the cost, find the cause, fix it, and confirm it dropped.
Terms you will see on screen
Keep this handy while you read the dashboard.
| Term | What it means |
|---|---|
| Analyzed leads | The leads that hit at least one rejection in your current view. The starting point for everything else. |
| Recovered | A lead that was rejected somewhere but still sold. Not a loss. |
| In flight | A lead with a sale still in progress. Not counted as lost, because it has not failed yet. |
| Lost | A rejected lead that never sold. The revenue you are trying to win back. |
| Estimated missed revenue | A realistic dollar estimate of the leads you could not sell, grounded in your own real sales data rather than a hypothetical, so you have a number to plan around instead of a raw count. |
| Rejection group | The plain-language cause a rejection is sorted into, such as Buyer filter, Outside schedule, Pricing, Caps, or Source quality. |
| Occurrences | The raw number of rejection events for a cause. One lead can produce several. |
| Unique leads | How many distinct leads a cause touched. Read this next to occurrences to tell "many hits on a few leads" from "a few hits across many." |
| Status | Where a cause sits in your workflow: Open, In Progress, Resolved, or Won't Fix. |
A couple of things that surprise people the first time:
- The rejected numbers here are meant to differ from the rejected count on your Campaign Analytics page. This screen counts rejections across the delivery pipeline. Campaign Analytics counts final outcomes. Both are right, and they answer different questions.
- Cause percentages can add up to more than 100. That is expected, because a single lead can be rejected for more than one reason at once.
Frequently asked questions
Who can see Rejection Reasons? It is an admin feature, available on accounts that have it enabled.
Can I share a specific view with a teammate? Yes. Your campaign, dates, and view are saved in the page link, so you can bookmark or send any scoped view and they land exactly where you did.
Why is a buyer's rejection showing as raw text instead of a clean cause? That buyer's response mapping is not returning a clean reason. Once their mapping is set up, the raw text becomes a proper cause, and Datahubb will flag it for you when it is worth your attention.
The page looks empty right after a big spike. Rejection data is processed continuously and can land a moment after the event during a heavy burst. Give it a short moment and refresh.
The bottom line
Rejected leads are not a dead end. Rejection Reasons names the cause, prices the loss in real dollars, and points you at the fix, all in one place. Open it, sort by missed revenue, and start recovering.
Want a full walkthrough? Take the built-in Page tour on the dashboard, or reach out to our team and we will show you around.
Comments
No comments yet — be the first to share your thoughts.