Yomdel - Lead Management Platform
- Client:
- Yomdel Ltd
- Industry:
- Website:
- yomdel.com
- Duration:
- 11 years ongoing
- Team:
- 1-4 developers (currently 1 ongoing)
Yomdel is the UK's leading live chat provider for estate agencies, connecting property seekers with agents in real-time. We built their core lead management platform from scratch - handling chat integration, lead routing, client billing, and knowledge base systems that process 10,000+ leads monthly across 1,000+ estate agencies and 600+ agents throughout the UK.
THE CHALLENGE
Yomdel needed to build proprietary IP - their own platform for lead generation operations and client billing - rather than relying on third-party systems. Previous attempts with UK local engineers had failed: developers either left mid-project, dragged timelines, or failed to deliver.
The complexity
- Integrate multiple chat platforms (LiveChat Inc and others) with real-time lead routing
- Build multi-tenant architecture supporting 1,000+ agencies with complete data isolation
- Handle high-performance requirements (sub-3-second response times for lead generation)
- Create multi-channel lead routing algorithms that distribute inquiries intelligently
- Develop client portal with integrated billing for pay-per-lead model
- Ensure GDPR compliance for sensitive customer data across estate agencies
- Scale to handle 10,000+ leads monthly with 99% uptime
With tight deadlines and budget constraints typical of fast-growing startups, Yomdel needed a team that could deliver complex functionality without the premium rates of UK agencies. They chose AnvilEight based on reasonable pricing, proven Django expertise, and referral trust - looking for a long-term technical partner, not just contractors.
THE RESULTS
What started in 2014 as a 6-month MVP build became an 11-year partnership powering the UK's leading estate agency live chat platform.
1,000+ Estate Agencies Using Platform
600+ Agents Active Daily
10,000+ Leads Processed Monthly
99% Platform Uptime
Business Transformation
- Market leadership achieved through proprietary software platform
- 40% more efficient than alternative solutions for estate agencies
- Constantly growing ROI enabling Yomdel to dominate UK real estate chat market
- 11 years continuous partnership proving technical and business alignment
Technical Achievements
- Sub-3-second response time for lead generation (critical for real-time chat)
- Zero downtime deployments across multi-region AWS infrastructure
- Multi-tenant architecture with complete data isolation for 1,000+ agencies
- Multi-channel integration (LiveChat Inc, custom CRM, billing systems, chat platforms)
- SLA compliance: 8-hour response time, 24-hour issue resolution consistently met
OUR APPROACH
We started lean with a single Django developer building the MVP in 6 months, then scaled to 4 developers during peak feature development (2 backend, 1 frontend, 1 QA), now maintaining with 1 dedicated backend engineer as the platform matured and stabilized. Our guiding principle: "Keep it simple." Rather than over-engineering, we built exactly what Yomdel needed with careful optimization for performance and scale.
Technical Architecture
- Backend: Django + Django REST Framework + Celery for async tasks
- Frontend: React for client portal and admin interfaces
- Database: PostgreSQL with careful query optimization
- Infrastructure: AWS multi-region deployment for reliability
- Integrations: Custom CRM, LiveChat Inc, multiple chat platforms, billing software
Key Technical Decisions
Multi-Tenant Architecture with Data Isolation
Each estate agency operates independently with complete data separation. When one agency experiences issues, the other 999 continue processing leads without interruption. This architecture was critical for GDPR compliance and scaling to 1,000+ agencies.
Intelligent Lead Routing Algorithm
Built custom routing logic that distributes property inquiries to the right agents based on availability, expertise, geographic territory, and historical performance. The algorithm processes decisions in under 3 seconds to maintain real-time conversation flow - critical for converting leads while customers are actively engaged.
Chat Platform Integration Layer
Initially integrated with LiveChat Inc (which proved challenging), then architected a flexible integration layer allowing Yomdel to add multiple chat platforms and eventually migrate away from problematic vendors. This abstraction layer protected the core platform from third-party dependencies.
High-Performance Lead Generation Pipeline
With 10,000+ leads monthly and 600+ concurrent agents, every second matters. We implemented:
- Database query optimization and strategic indexing
- Celery task queues for background processing
- AWS multi-region distribution for low-latency access UK-wide
- Caching strategies for frequently accessed data
- Real-time WebSocket connections for instant agent notifications
Zero-Downtime Deployment Strategy
Estate agencies depend on Yomdel 24/7. We implemented blue-green deployments, database migration strategies, and rolling updates ensuring new features deploy without interrupting live chat conversations or lead processing.
TESTIMONIAL
I was impressed with their communication and delivery of the plan. A wide-ranging multi-branch project delivered on time and kept up to date and running without any application issues. Good scrum meetings, daily updates and project plan measurables.
- Chief Operating Officer, Yomdel Ltd
What Yomdel valued most about AnvilEight
- Pricing fit their budget (vs expensive UK agencies)
- Great culture fit and company values aligned
- Good value for cost
- Communication and delivery reliability
- 11 years of consistent partnership
TECHNICAL CHALLENGES SOLVED
Challenge 1: Real-Time Chat Integration at Scale
Problem: Integrate multiple chat platforms (starting with LiveChat Inc) while maintaining sub-3-second response times for lead generation. With 600+ agents and 10,000+ monthly leads, latency kills conversions.
Solution: Built abstraction layer separating core platform from chat vendor APIs. Implemented WebSocket connections for real-time notifications, Celery task queues for background processing, and database optimization ensuring chat-to-lead conversion happens within 3 seconds. When LiveChat Inc proved problematic, our architecture allowed migration to alternative platforms without rebuilding core systems.
Challenge 2: Multi-Tenant Architecture for 1,000+ Agencies
Problem: How do you serve 1,000+ estate agencies on a single platform while ensuring complete data isolation, GDPR compliance, and independent performance (one agency's issues don't affect others)?
Solution: Designed multi-tenant architecture with strict data separation at database level. Each agency's data isolated with row-level security, separate access controls, and independent configuration. Schema design prevents any cross-agency data leaks while maintaining single codebase and infrastructure for efficient scaling.
Challenge 3: Intelligent Lead Routing Under Performance Constraints
Problem: Route incoming property inquiries to the right agent instantly (while chat is active) considering: agent availability, geographic territory, property expertise, historical performance, and agency hierarchy - all within 3-second window.
Solution: Engineered custom routing algorithm balancing complexity with speed. Pre-computed agent availability matrices, cached territory mappings, and optimized database queries. Algorithm evaluates multiple factors in parallel, makes routing decision in <1 second, leaving 2 seconds buffer for chat integration handoff. Handles edge cases (all agents busy, territory overlaps, VIP customers) gracefully with fallback logic.
Challenge 4: Zero-Downtime Deployments for 24/7 Operations
Problem: Estate agencies need Yomdel operational 24/7. How do you deploy new features, bug fixes, and database migrations without interrupting live chat conversations or lead processing?
Solution: Implemented blue-green deployment strategy with rolling updates. Database migrations run backward-compatible versions first, application deploys to secondary instances, health checks verify functionality, then traffic switches with zero interruption. 11 years of deployment history proves reliability - platform achieves 99% uptime while continuously evolving.
KEY FEATURES
For Estate Agencies
- Real-time lead routing and distribution
- Agent availability management
- Performance analytics and reporting
- Client portal for lead management
- Integrated invoicing (pay-per-lead billing)
- Knowledge base integration with chat
- Multi-office territory management
For Property Seekers
- Instant connection to available agents
- Multi-channel chat access (web, mobile)
- Seamless handoff between agents
- Chat history and follow-up tracking
Platform Operations
- Multi-tenant architecture (1,000+ agencies)
- Multi-channel integration (chat platforms, CRM, billing)
- Automated lead routing algorithms
- Real-time performance monitoring
- GDPR-compliant data handling
- UK-wide geographic distribution
TECHNOLOGIES USED
- Backend: Django | Django REST Framework | Celery | PostgreSQL
- Frontend: React | JavaScript
- Infrastructure: AWS | Multi-Region Deployment
- Integrations: LiveChat Inc (legacy) | Custom CRM | Multiple Chat Platforms | Billing Software
WHY 11 YEARS OF PARTNERSHIP SUCCESS
Daily Communication & Scrum ExcellenceWe operate as an extension of Yomdel's team with daily standups, regular sprint planning, and transparent project measurables. The COO praised our "good scrum meetings, daily updates and project plan measurables" - communication that builds trust over 11 years.
Timezone AdvantageUkraine (GMT+2) provides perfect overlap with UK business hours. Real-time collaboration for urgent issues, scheduled calls at convenient times, and same-day responses to questions. Unlike Asian teams (8+ hour difference) or US teams (5-8 hours behind), we work when Yomdel works.
Cost-Effective ExcellenceUK agencies quote 2-3x our rates for senior Django developers. Over 11 years, this cost efficiency enabled Yomdel to invest more in marketing and sales rather than inflated development costs - directly contributing to their market leadership position.
Technical Depth + Business UnderstandingWe don't just write code - we understand Yomdel's business model (pay-per-lead), their market (UK estate agencies), and their customer needs (property seekers). This business context ensures we build features that drive revenue, not just satisfy technical requirements.
Reliability Without BureaucracyCurrently maintained by 1 dedicated developer who knows the codebase intimately. When issues arise (SLA: 8-hour response, 24-hour resolution), we respond fast without bureaucratic overhead typical of larger agencies. 99% uptime over 11 years speaks louder than promises.
THE OUTCOME
Yomdel transformed from a startup concept in 2014 into the UK's leading live chat provider for estate agencies. Our partnership enabled them to build proprietary IP rather than depending on third-party platforms, creating defensible competitive advantages.
The platform's differentiation - intelligent lead routing, multi-tenant architecture, and seamless chat integration - enabled Yomdel to capture market leadership and maintain 40% efficiency advantages over competitors.
For estate agencies: Instant connection with property seekers, higher lead conversion rates, pay-per-lead transparency
For Yomdel: Proprietary platform ownership, scalable business model, market leadership position
For AnvilEight: 11-year partnership proving we deliver and stay - not just build and leave
Contact
Need a Long-Term Technical Partner for Your PropTech Platform?
We build scalable, reliable platforms for UK businesses that need senior Django expertise without agency overhead.
Contact us