TrustVerify logoTrustVerify
Decorative footer background
TrustVerify logoTrustVerify

Identity and business verification for UK marketplaces. ID document and selfie checks, UK company and director checks, and a recorded decision on every check.

020 4542 7323

Solutions

  • All solutions
  • Identity (IDV/KYC)
  • Business (KYB)
  • Bot detection
  • AML & PEP screening
  • Seller verification (KYS)
  • UK registry checks
  • Ongoing monitoring
  • Review queue & trust score
  • Fraud checks
  • IP geolocation
  • Email validation
  • Escrow (secure transactions)

Industries

  • Marketplaces

Developers

  • Platform
  • Integrations
  • Developer docs
  • API reference
  • Webhooks
  • Changelog
  • API status
  • Help centre

Blog

  • All articles
  • Glossary
  • Compare
  • Sumsub alternatives
  • Onfido alternatives
  • Veriff alternatives

Company

  • About TrustVerify
  • Careers
  • Contact sales
  • Privacy policy
  • Cookie policy
  • Terms of service

© 2026 Magnificentech Solutions Ltd (Company No. 16321180), trading as TrustVerify. Registered in England & Wales. All rights reserved. · trustverify.co.uk

TrustVerify, Willow Farm, Choppington, Northumberland NE62 5EU · 020 4542 7323

  1. Blog/
  2. Fraud Prevention/
  3. Designing a Fraud Review Queue That Does Not Become a Backlog
Fraud Prevention

Designing a Fraud Review Queue That Does Not Become a Backlog

How to design a manual review queue for marketplace fraud and verification: what to route, how to prioritise, what reviewers need and how to keep it small.

Ayodele Michael Omotayo avatar
Ayodele Michael Omotayo
Founder & CEO, TrustVerify · 31 October 2026 · 6 min read

Every marketplace with automated checks ends up with a review queue. Sooner or later, a check returns something that is neither a clear pass nor a clear fail, and a person has to look.

The queue starts small. Then a new rule goes live, or signups jump after a campaign, and it grows. Good sellers wait days to be approved. Reviewers start approving on autopilot to clear the pile. At that point the queue is costing you sellers and not catching much fraud.

This post covers how to design a review queue that stays manageable.

Decide what the queue is for

A review queue exists for cases where a person can make a better decision than a rule. That sounds obvious, but many queues are full of cases that do not meet that test:

  • cases a rule could decide if someone wrote the rule
  • cases where the reviewer has no more information than the system did
  • cases nobody will ever decide, because the applicant left

Before tuning anything else, look at your last few hundred review decisions. If reviewers approve almost everything from one rule, that rule is sending too much. If they reject almost everything from another, it could probably block on its own.

Route with three outcomes, not two

Most checks should end in one of three outcomes:

  • Approve: clear evidence the user or transaction is fine
  • Review: something specific needs a human
  • Block: clear evidence of fraud or a hard policy failure

TrustVerify's fraud score works this way. Each call to the fraud score API returns an action of approve, review or block, along with a 0-100 score (higher is safer), a risk tier and the factors behind it. You decide what to do with each action in your own system.

One detail matters for queue design. When a score is produced from limited signals, TrustVerify does not return approve. The case goes to review instead. That is deliberate: it avoids a confident pass based on thin evidence. But if a lot of your traffic falls into that category, you will see it in your queue volume, and the fix is to send richer signals rather than to loosen thresholds.

Business checks follow the same idea. In the TrustVerify dashboard, a full KYB check that is registry-verified and low risk is approved automatically, and everything else is routed to manual review.

Give every case a reason

A case that arrives in the queue with "risk score 41" tells the reviewer almost nothing. A case that arrives with "new device, email domain registered last week, shipping address differs from billing" tells them where to look.

Make sure every queued case carries:

  1. The reason it was queued. The specific rule or factor, in words.
  2. The evidence. The signals behind the reason, side by side.
  3. The history. Earlier checks, past orders, previous review decisions on the same account.
  4. The options. What the reviewer can do, and what each option triggers.

If reviewers keep opening other tools to find context, put that context in the case.

Prioritise by cost of waiting

First in, first out is a fair default and a poor strategy. Not every case costs the same to leave waiting. Rough priority order for most marketplaces:

  1. Money about to move. Payouts, high-value orders and withdrawals.
  2. Sellers blocked from trading. Every hour costs you and them.
  3. New signups. Important, but the cost of a short delay is lower.
  4. Low-value, low-risk items. Batch these.

Add a visible age to every case, and set a target time for each priority level.

Close what will never be decided

A large share of many queues is cases waiting on the user: an ID check started and abandoned, a request for documents that was never answered. Those cases cannot be decided by a reviewer, and they inflate the queue.

Close them automatically after a set period, with a clear status. TrustVerify does this for KYC: verifications left pending for seven days are closed as incomplete, and each batch of closures writes an audit event. An incomplete verification is not a rejection. The user can start again.

Record decisions properly

Each review decision should record who decided, what they decided, when, and why. In TrustVerify, reviewer decisions on KYC submissions are recorded as approved or rejected, with optional notes, and audit events are append-only. That record matters when a seller appeals, when a partner asks how a decision was made, or when you want to tune your rules.

Write notes as if someone else will read them in six months. "Looks fine" helps nobody. "ID matches, address confirmed by utility bill, device seen on two other good accounts in same household" does.

Feed decisions back into rules

The queue is your best source of information about how well your rules work. Once a month:

  • Look at which reasons send the most cases.
  • Check the approve/reject ratio for each reason.
  • Retire or tighten rules that almost always end in approval.
  • Promote rules that almost always end in rejection to automatic blocks, with an appeal route.

That loop is how a queue stays small as volume grows.

Where to go next

Our posts cover the signals that feed many review decisions: device fingerprinting and bot signals and marketplace account takeover. For routing decisions automatically as they arrive, see KYC webhooks and decision handling. If you are new to scores, what is a trust score is a good primer.

Measure the queue itself

Track a few numbers every week: cases in, cases decided, median age at decision and the oldest open case. If cases in keeps beating cases decided, the queue will grow no matter how hard reviewers work. That is a routing problem, not a staffing problem.

Key takeaways

If you only remember a few points from this post, make them these:

  • Only send cases a person can decide better than a rule.
  • Route with three outcomes: approve, review and block.
  • Give every queued case a reason, the evidence and the history.
  • Prioritise by the cost of waiting, not arrival order.
  • Close abandoned cases automatically with a separate status.
  • Record decisions with notes, and use them to tune your rules every month.

None of these points requires a large team or a long project. Most can be put in place in a few weeks, and each one makes the next decision easier to explain.

Next step

See how TrustVerify routes cases to review and records decisions. Explore review queues.

Frequently asked questions

What should go into a manual review queue?
Cases where a person can make a better decision than a rule, with enough context to do so. Clear passes and clear failures should be automated.
How do I stop the review queue growing?
Track the approve/reject ratio for each queue reason, tune or retire rules that send mostly good cases, and close abandoned cases automatically.
Should review be first in, first out?
Not always. Prioritise by the cost of waiting: payouts and blocked sellers before low-value new signups.
What should a reviewer see?
The reason the case was queued, the evidence behind it, the account history and the available actions.
Is an abandoned verification a rejection?
It should not be. Close it with a separate status such as incomplete, so the user can try again and your reporting stays accurate.

See TrustVerify in action

KYC, KYB, AML screening and fraud prevention in one place, with published pricing.

Book a 30-minute demoSee pricingRead the API docs
Ayodele Michael Omotayo avatar

Ayodele Michael Omotayo

Founder & CEO, TrustVerify

Founder and CEO of TrustVerify. Building identity and business verification for UK marketplaces, with every decision recorded.

LinkedIn →

Related posts

Cover image: Device Fingerprinting and Bot Signals on UK Marketplaces

Fraud Prevention

Device Fingerprinting and Bot Signals on UK Marketplaces

What device fingerprinting and bot signals can tell a UK marketplace about fake sellers and scripted signups, and how to use them without overreacting.

Cover image: Email and Phone Risk Signals at Signup

Fraud Prevention

Email and Phone Risk Signals at Signup

What email and phone checks reveal at signup: disposable domains, missing mail servers, VoIP numbers and how to act without blocking real users.

Cover image: Account Takeover on Marketplaces: How It Happens and What to Check

Fraud Prevention

Account Takeover on Marketplaces: How It Happens and What to Check

How account takeover hits UK marketplaces, from credential stuffing to payout changes, and the signals and controls that catch it early.

On this page

  • Decide what the queue is for
  • Route with three outcomes, not two
  • Give every case a reason
  • Prioritise by cost of waiting
  • Close what will never be decided
  • Record decisions properly
  • Feed decisions back into rules
  • Where to go next
  • Measure the queue itself
  • Key takeaways
  • Next step