VICIdial Lead Order: Complete Optimization Guide

Quick Reference

Setting Name

lead_order

Default Value

DOWN

Recommended

RANDOM for most outbound, UP for time-sensitive follow-up

Impact Level

Medium

Location in VICIdial

Admin > Campaigns > [Campaign] > Lead Ordering

What Lead Order Does

Controls the order in which leads are loaded into the hopper from your lists. Options include DOWN (descending by lead_id — oldest first), UP (ascending — newest first), RANDOM, ADAPTIVE (VICIdial selects based on contact history), and time-based options.

Center Size Recommended Value Notes
10–25 Agents RANDOM for most outbound, UP for time-sensitive follow-up Start conservative, monitor for 48 hours before adjusting
25–100 Agents RANDOM for most outbound, UP for time-sensitive follow-up Scale gradually — larger operations amplify effects of misconfiguration
100–500 Agents RANDOM for most outbound, UP for time-sensitive follow-up Consult ViciStack optimization team for enterprise-scale tuning

How to Change This Setting

  1. 1 Navigate to Admin > Campaigns
  2. 2 Select campaign
  3. 3 Find Lead Order setting
  4. 4 Select ordering mode from dropdown
  5. 5 RANDOM is recommended for even distribution across fresh lists
  6. 6 UP is good for urgent or time-sensitive campaigns
  7. 7 Submit

Common Problems

DOWN on new lists means newest leads are called last

RANDOM causes some leads to be skipped initially by chance

ADAPTIVE requires sufficient call history to make intelligent ordering decisions

hopper_level Hopper Level Campaign lead_filter Lead Filter Campaign lead_recycling Lead Recycling Campaign list_order List Order Campaign

ViciStack Module

How ViciStack Optimizes Lead Order

ViciStack's List Management & Optimization module automatically monitors and optimizes lead_order based on real-time performance data from your operation. Instead of manual tuning, ViciStack continuously analyzes call outcomes, agent performance, and contact rates to recommend and implement optimal values — often catching configuration drift before it affects your numbers.

Learn About List Management & Optimization →

Frequently Asked Questions

What does lead_order do in VICIdial? +
Controls the order in which leads are loaded into the hopper from your lists. Options include DOWN (descending by lead_id — oldest first), UP (ascending — newest first), RANDOM, ADAPTIVE (VICIdial selects based on contact history), and time-based options.
What is the recommended value for lead_order? +
The recommended range for lead_order is RANDOM for most outbound, UP for time-sensitive follow-up. The out-of-box default is DOWN. Note that optimal values vary by operation size, campaign type, and carrier — use ViciStack's automated tuning to find your exact optimal configuration.
Can ViciStack automatically optimize lead_order for me? +
Yes. ViciStack's List Management & Optimization module monitors lead_order continuously and alerts you when the value drifts outside optimal range. On qualifying plans, ViciStack can automatically adjust this setting based on real-time performance data — no manual intervention required.

Not sure if your VICIdial settings are optimized? Get a free 247-point audit.

Get Your Free VICIdial Audit →