Back to all cases

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 Excellence

We 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 Advantage

Ukraine (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 Excellence

UK 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 Understanding

We 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 Bureaucracy

Currently 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