Home

The Rejection Engine

How performance data shapes lead pricing and availability.

Understanding Lead Rejections

Lead rejections are a critical quality control mechanism that protects both buyers and sellers while maintaining marketplace integrity. Our sophisticated rejection system tracks, categorizes, and responds to various types of rejection scenarios.

What Constitutes a Rejection?

Manual Rejections

Company manually rejects a lead through our platform within 24-48 hours

CRM Delivery Failures

Technical failures when delivering leads to company CRM systems

System Timeouts

Leads that exceed processing time limits or fail validation checks

Rejection Impact Timeline

Lead Delivery: T+0 minutes
Rejection Window: T+0 to T+48 hours
Rate Calculation: Real-time update
BRS Impact: Next lead allocation

Rejection Categories & Reasons

Quality Issues

  • Invalid contact information
  • Duplicate lead detected
  • Incomplete project details
  • Outside service area
  • Budget below minimum

Technical Failures

  • CRM integration timeout
  • API authentication failure
  • Data format incompatibility
  • Server connectivity issues
  • Rate limiting exceeded

Business Rules

  • Campaign capacity reached
  • Off-hours delivery
  • Geographic restrictions
  • Industry exclusions
  • Seasonal limitations

Rejection Processing Workflow

1

Lead Delivery

Lead is successfully delivered to company's designated endpoint (CRM, email, or platform interface)

⏱️ Timestamp recorded for rejection window calculation
2

Rejection Event

Company submits rejection through platform or automated CRM failure is detected by monitoring systems

Manual Rejection CRM Failure
3

Validation & Categorization

System validates rejection is within time window, categorizes the reason, and calculates dollar impact based on lead value

Time Window Check
Reason Classification
4

Rate Recalculation

Both CRM-specific and overall rejection rates are updated in real-time using rolling 30-day window and dollar-weighted calculations

Real-time Impact on BRS

Detailed Rejection Metrics

Dollar-Weighted Calculation

Unlike simple lead-count methods, our system weights rejections by the dollar value of each rejected lead, giving more importance to high-value lead losses.

Formula:

Rejection Rate = (Sum of Rejected Lead Values) / (Sum of All Lead Values) × 100
Example: Low Value Lead Rejected $50 impact
Example: High Value Lead Rejected $500 impact

30-Day Rolling Window

Performance tracking uses a dynamic 30-day window that updates daily, ensuring current performance always reflects recent behavior patterns.

Days 1-10: Low rejection period
2.5% average rejection rate
Days 11-20: Moderate rejection period
6.0% average rejection rate
Days 21-30: High rejection period
8.0% average rejection rate
Current 30-Day Average: 5.5%
Weighted by daily lead values and recency

The Dual Impact System

A company's rejection history doesn't just have one effect; it has two distinct and powerful impacts on its ability to buy leads. This system ensures that performance is a key factor in both eligibility and pricing.

1. Campaign Eligibility

The system uses the CRM Rejection Percentage as a gatekeeper. If a company's rate of system delivery failures exceeds a set threshold (e.g., 10%), their campaigns are entirely excluded from the BRS algorithm, making them ineligible to purchase leads.

📉

2. Price Adjustment

For campaigns that are eligible, the Overall Rejection Percentage (Manual + CRM) directly impacts the price they pay. Higher rejection rates lead to lower bid prices, reducing the value of their bids and protecting inventory for better-performing partners.

The Calculation Engine

Rejection rates are not based on lead count, but on the dollar value of leads rejected over a rolling 30-day window. This cost-based approach gives more weight to higher-value leads. The calculation combines manual rejections with CRM delivery failures to create an overall performance score.

New Company Protection

To prevent unfair penalties, CRM rejections are not counted against a company until they have been assigned at least $5,000 in leads since their last CRM reset.

Price Impact in Action

The primary price rectification formula directly penalizes campaigns with high overall rejection rates. The chart illustrates how a lead with a $100 base price changes for companies with different performance histories.

Price Rectification Formula:

Final Price = Base Price * (1 - (Overall Rejection % / 100))

BRS Integration & Business Impact

The calculated rejection statistics are a cornerstone of the BRS algorithm, influencing both which campaigns can participate and how they rank. This creates a powerful incentive system that rewards quality and protects revenue.

Key Business Impacts

  • 🛡️
    Revenue Protection: Ensures high-rejection companies pay less, reducing wasted inventory on partners who are unlikely to convert.
  • 🚀
    Performance Optimization: Motivates partners to improve their lead acceptance processes and fix CRM delivery issues.
  • 🤝
    Marketplace Fairness: The cost-based calculation and new company protection create a fair system where reliable partners are rewarded.

Real-World Rejection Scenarios

Scenario Analysis

High-Performing Company

30-day rejection rate: 2.1%
CRM failure rate: 0.3%
Price adjustment: -2.1% (pays 97.9%)
BRS eligibility: ✅ Qualified

Gets premium access to leads at competitive pricing

Average Company

30-day rejection rate: 8.5%
CRM failure rate: 3.2%
Price adjustment: -8.5% (pays 91.5%)
BRS eligibility: ⚠️ Conditional

Moderate price penalty, still eligible for most leads

Poor-Performing Company

30-day rejection rate: 18.7%
CRM failure rate: 12.4%
Price adjustment: -18.7% (pays 81.3%)
BRS eligibility: ❌ Excluded

Blocked from BRS due to high CRM failure rate above 10% threshold

Monthly Impact Analysis

Lead Volume & Revenue Impact

High Performer
2.1% rejection rate
1,250 leads/mo
$62,375 revenue
Average Performer
8.5% rejection rate
1,100 leads/mo
$50,325 revenue
Poor Performer
18.7% rejection rate
0 leads/mo
$0 revenue

Path to Recovery

1. Fix CRM integration issues
2. Improve lead quality standards
3. Request CRM reset after $5K threshold
4. Monitor daily rejection metrics

Rejection Prevention Strategies

Technical Excellence

  • Implement robust CRM integration monitoring
  • Set up automated error logging and alerts
  • Regularly test API endpoints and connectivity
  • Maintain backup delivery methods

Quality Management

  • Establish clear lead acceptance criteria
  • Train sales teams on quality standards
  • Implement pre-rejection review process
  • Document rejection reasons consistently

Performance Monitoring

  • Track rejection rates in real-time dashboards
  • Set up automated threshold alerts
  • Conduct weekly performance reviews
  • Benchmark against industry standards

Advanced Rejection Features

Smart Categorization Engine

Our AI-powered system automatically categorizes rejections and identifies patterns to provide actionable insights for performance improvement.

Pattern Recognition

Identifies recurring rejection patterns by geography, time, or lead source

Geographic Clustering Time-based Analysis Source Correlation

Predictive Scoring

Machine learning models predict rejection likelihood before lead assignment

Risk Assessment Quality Scoring

Dynamic Adjustment System

The system dynamically adjusts thresholds and penalties based on market conditions, lead quality trends, and individual company performance trajectories.

Market Adjustment Factor +2.3%

Accounts for industry-wide quality fluctuations

Seasonal Modifier -1.1%

Adjusts thresholds for seasonal demand patterns

Performance Trend Improving

Rewards consistent improvement over time