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.
Making IT Possible
Making IT Possible
Making IT Possible
Making IT Possible
Making IT Possible
Making IT Possible
201, iSquare Corporate Park, Science City Road, Ahmedabad-380060, Gujarat, India
For Sales
Looking For Jobs