A Scalable Lead Distribution Engine Built For High-Volume Real Estate Wholesalers
We built Red Panda Leads, a lead marketplace powered by Directus, delivering real-time ingestion, enrichment, and distribution of leads from multiple campaigns. Leads are assigned automatically via round-robin rules, validated for accuracy, and synced across organizations through a robust credit, Stripe billing, and notification system.
Introduction
Red Panda needed a centralized system to manage, enrich, and distribute thousands of real estate leads generated from multiple campaigns and providers. The existing setup lacked automation and visibility, making it difficult to:
-
Assign leads fairly across wholesalers
-
Prevent duplicates or misrouted assignments
-
Manage credits, purchases, and quotas
-
Trigger workflows in Zapier and email notifications
-
Maintain proper access controls across multiple organizations
They needed a scalable SaaS-ready backend with strict permissions, an automated rules engine, and reliable webhook processing to power a real estate lead marketplace.
The Challenge
The platform had to support multiple campaigns, providers, organizations, and scopes, all operating simultaneously. Key challenges included:
-
Distributing leads fairly via round-robin logic across different scopes
-
Enforcing daily limits, quotas, and validation rules before assignment
-
Ensuring Zapier workflows and external webhooks always fire correctly
-
Preventing duplicates with idempotent ingestion logic
-
Handling rapid changes in campaign structure without breaking flows
-
Maintaining role-based access isolation inside Directus

Our Approach
We engineered Red Panda Leads as a no-code/low-code scalable engine built on Directus.
Lead Marketplace Architecture
Centralized Collections for leads, campaigns, organizations, credits, transactions, scopes, events, and more.
Automated Lead Distribution Engine
A hybrid Flow + custom hook engine assigns leads based on rules for scope, geography, credits, and round-robin priority.
Stripe-Powered Credits System
Checkout sessions, credit packs, auto-recharge, and invoices managed via Stripe webhooks.
Real-Time Notifications via SendGrid
Dynamic templates for assignment alerts, credit alerts, admin notifications, and provider communication.
Permission-Safe Multitenancy
Strict Directus role-based access ensures each organization sees ONLY its own data.


The Impact
+65%
Faster lead assignment, automated ingestion, and distribution replaced manual routing across campaigns.
90%
Reduction in manual errors, idempotent webhooks + validations ensured only verified leads were assigned.
3x
Increase in flows + hooks enabled parallel processing across multiple campaigns.
99%
Delivery reliability with sendGrid + retry queues ensured notifications and Zapier triggers never failed silently.
Services
Industries
201, iSquare Corporate Park, Science City Road, Ahmedabad-380060, Gujarat, India
For Sales
Looking For Jobs