← Back to Work
Case Study 2021-2024 Beta Industries

BuyLead Matchmaking System

Owning the buyer-seller matching algorithm for India's largest B2B marketplace—optimizing lead relevance, reducing friction, and driving transactions.

+40%
Successful Matches
-66%
Negative Feedback
327min
Resolution TAT
3
Segments Discovered

The Challenge

Beta Industries connects millions of buyers and sellers across India. As APM, I owned the BuyLead matchmaking system—ensuring sellers receive relevant leads that convert to transactions, not noise they reject.

How It Works

Buyer Posts
Requirement
Matching
Algorithm
Sellers Get
BuyLeads
Transaction
or Feedback
45K+
Monthly Transactions
3
Segments Found
SQL
Funnel Analysis
Real-time
Feedback Loop

Preference Optimization

Improving lead relevance by honoring seller transaction behavior

Dynamic Transaction Order Value (TOV)

High retail NI givers received low-value leads they consistently rejected

Calculated minimum TOV preference only for sellers with ≥1 Retail NI. Daily calculation (vs weekly). Differential thresholds: 10% for high NI givers, 5% for others.

-8% Retail NI -11% NI/Txn

Order Value Slab Deboosting

Leads far below seller's preferred TOV cluttered relevant section

Forcefully deboosted BuyLeads from 2+ slabs below seller's minimum TOV slab. Applied to both Relevant and Recent BL sections.

-8% Retail NI -12% NI/Txn

High Value Lead Prioritization

High-value leads (≥₹10K) mixed with general ranking, missing monetization signals

Re-designed BL display grids to prioritize leads ≥₹10,000 at top position for sellers without pre-defined preferences.

-7% Retail NI +21.6% High-Value Txn

AOV & Quantity in BL Search

Bug caused quantity flags to populate incorrectly, dropping quantity lead consumption

Rebuilt logic to honor seller's preferred AOV and quantity in search. Fixed critical bug in eto_ofr_mapping table.

+4% Qty Leads Stable Txn Volume

Ranking & Location Logic

Optimizing lead display based on freshness, proximity, and performance

Recency + Location Based Boosting

Basic recency check without fine-grained distance led to suboptimal conversion

Bifurcated top 10 grids: 1) <2hr & <250km (top priority), 2) 2-24hr & <250km, 3) 0-24hr & >250km.

-10% NI 8.63→8.06 Relevancy

BA/BB Sub-rank Segregation

All B-rank categories grouped together regardless of transaction history

Segregated B rank into BA (has transactions) and BB (0 transactions). BA given higher display priority.

+3.27% Transactions

Hyperlocal MCAT Honoring

40% of transactions occur within 50km—distant leads caused high NI

Set up hyperlocal MCAT flag. Deboosted leads from hyperlocal categories when seller-buyer distance >250km.

-46% Hyperlocal NI -100% NI/Txn (>250km)

Consuming Cities Logic

System ignored cities where seller had successfully done business

Developed "consuming cities" logic: any city with ≥1 transaction in last 12 months gets boosted grid position.

+18% New Seller Txn

DLP Filter Integration

Broad filters ("All Locations") showed leads outside DLP range, causing Location NI

Integrated DLP logic into location filters. Leads outside seller's DLP displayed below blue strip.

-10% NI -25% Location NI

Foreign Seller PMCAT Boost

PMCAT leads suppressed for foreign sellers despite good transaction data

Removed PMCAT suppression for Foreign DLP sellers. Applied to Relevant and Recent BL sections.

+6.18% Sold% 3x Foreign Txn

Feedback & Catalog Hygiene

Real-time feedback loops and catalog quality improvements

Real-Time Negative Marking (Info NI)

Nightly batch process delayed removing irrelevant categories

Enhanced real-time decision: MCAT marked negative immediately when Insufficient Info NI/Txn ≥10x (60-day window).

Instant Suppression Real-time Decision

Other NI & Brand NI Marking

Negative marking focused only on "Wrong Product" NI, missing other signals

Extended marking to "Other NI" (≥10x ratio) and Brand NI (≥2x ratio). 372 MCATs marked for 288 sellers in 8 days.

-22% Other NI/Txn 372 MCATs Fixed

New Seller A-Rank Boost

New paid sellers started with B rank, hindering initial visibility

Upgraded default MCAT rank for newly hosted paid sellers to A rank for first 30 days.

+451% A Rank Categories +39% A Rank Txn

Category Taxonomy Cleanup

Key categories had inaccurate taxonomy, mis-mapping, missing product types

Created proper PMCATs (Thermocouple, RTD, Thermistor). 6 new MCATs. Mass cleaned 4,137 products. Enriched 2,924 products.

-44.3% BLNI% +52% Unique Sellers

Operations Infrastructure

Internal tools for faster resolution and monitoring

Automated BLNI Ticketing

New sellers with high NI needed prompt follow-up, but no automated flagging

Developed "BL NI-Welcome" ticket triggered for new sellers on every 2nd BL NI. Real-time operation.

Real-time Tickets Auto-flagging

Internal CRM Auto-Assignment

Manual case assignment caused 3-hour resolution TAT

Developed internal CRM that auto-assigned seller cases to call center team.

3hr → 27min TAT -85% Resolution Time

Gladmin NI Dashboard

Teams switched between 4 screens for audit, ran manual queries

Developed centralized "Not Interested Report" dashboard. Added NI Summary screen with all critical data points.

Single Dashboard 4 Screens → 1
Emerging Star — Beta Industries 2021

The Smart Library Analogy

If Beta Industries is a huge library, my work ensured that every new reader (seller) starts with the highest-rated books (A rank boost) that match their preferred genre (MCAT mapping) and size (TOV). When they repeatedly mark books as irrelevant (NI), the librarian (algorithm) learns instantly and hides those specific titles forever—replacing manual sorting with automated, self-correcting intelligence.