Score

Fraud never reaches your optimizer

Bots, click farms, and datacenter traffic teach ad algorithms to chase junk. Pivolio scores every event against 15 weighted signals and holds low-quality conversions back — before they distort your campaigns.

15
weighted signals
0–100
quality score
You set
the threshold
Traffic quality
event #48213 · Purchase
96
Low risk
SignalWeightResult
Datacenter / proxy IP×0.30clear
Bot signature match×0.25clear
Click-to-convert time×0.20clear
Device reputation×0.15clear
Geo / IP mismatch×0.10minor
+ 10 more signalsweighted
Ship to platforms
The problem

Junk traffic trains your algorithm against you

Ad platforms optimize toward whatever you tell them is a conversion. Feed them a lead from a bot, a purchase from a click farm, or a signup from datacenter traffic, and the algorithm faithfully goes looking for more of exactly that.

The damage is silent and compounding: budget shifts toward low-quality audiences, cost-per-real-customer climbs, and the reports still look fine because the fake conversions count just like real ones.

Scoring puts a quality gate between capture and delivery. Every event is graded, low-quality traffic is held back, and only conversions you trust reach the optimizer — so it learns from real customers.

How it works

Fifteen signals, one decision

Step 01

Evaluate signals

Each event is checked against 15 signals — IP reputation, bot patterns, timing, device, geo, and more.

Step 02

Weight & score

Signals are combined by weight into a single 0–100 quality score, tuned per event type.

Step 03

Gate on threshold

Events above your threshold ship; the rest are held and logged so you can review them.

The signals

Fifteen signals across three dimensions

Quality is a composite, not a single blunt rule. Signals span the network the event came from, the behavior around it, and the device behind it — each transparently weighted so you can see why an event scored the way it did.

  • Network: datacenter, proxy, geo
  • Behavior: timing and session patterns
  • Device: bot signatures and reputation
Signal dimensions15 total
Network
Datacenter / proxy IP, geo mismatch
6 signals
Behavior
Click-to-convert time, session patterns
5 signals
Device
Bot signatures, device reputation
4 signals
The gate

You set the quality threshold

Choose the score an event must clear to ship to each platform. Everything below the bar is held and logged — never silently discarded — so only conversions you trust reach the optimizer.

  • Per-platform thresholds
  • Hold and review, don’t discard
  • Alerts when fraud spikes
Quality threshold≥ 70 ships
Shipped
3,532
Held
218
What you get

Transparent, tunable, in your control

15 weighted signals

A composite score tuned per event type, not a single blunt rule.

Fully transparent

See each signal's weight and result — know exactly why an event was held.

Your threshold

Set the quality bar that ships to each platform — strict or permissive.

Hold, don't discard

Held events are logged, not deleted — review and release if you disagree.

Fraud-spike alerts

Get notified when low-quality traffic surges so you can act fast.

Cleaner optimization

Only trusted conversions reach ad platforms, so they optimize toward real customers.

FAQ

Questions about scoring

Keep fraud out of your optimizer