HomeServicesWorkAboutBlogContact Let's Talk
Back to All Work
CRM  ·  Power Automate  ·  SPFx Dashboard

Real Estate Lead Management
& CRM Portal

Vincitore Realty — Dubai, UAE

25%
Lead conversion rate improvement
40+
Sales agents managed in the system
Zero
Missed follow-ups after launch
Daily
Management dashboard used every day
SPFx SharePoint Lists Power Automate Microsoft Graph Fluent UI Chart.js PnPjs

40+ Agents Tracking Leads in Excel, Missing Deals Daily

Vincitore Realty operates in Dubai's competitive real estate market with over 40 sales agents handling hundreds of inbound leads monthly. The entire lead management process ran on Excel spreadsheets — agents maintained their own files, management had no consolidated view, and follow-up reminders depended entirely on each agent's memory and personal calendar.

The consequences were significant: leads went cold due to missed follow-ups, management had no visibility into pipeline health until the monthly review meeting, agents had no systematic way to track which stage a lead was at, and three separate Excel files had to be reconciled every month to produce a consolidated pipeline report.

In a market where speed and follow-up discipline directly determine conversion rates, a systematic, automated CRM was essential — but a traditional SaaS CRM would require significant training, licence costs, and would take agents outside the Microsoft 365 environment they already worked in.

40+ agents maintaining separate Excel spreadsheets — no single view of total pipeline

Follow-up timing depended on individual agent memory — leads regularly went cold without contact

Management had no real-time pipeline visibility — monthly report required 3 Excel files to be manually consolidated

No role-based access — agents could see each other's leads, causing assignment confusion and duplicate contact

CRM Pipeline Stages Built

1
New Lead
Entry point
2
Contacted
First touch
3
Viewing
Site visit
4
Negotiating
Offer stage
5
Closed
Deal won

A SharePoint-Native CRM Built for Real Estate Speed

Akshara Technologies built a custom SharePoint-based CRM tailored to Vincitore's real estate workflows. The centrepiece is a custom SPFx kanban pipeline board — a visual drag-and-drop style view where each lead card shows key details: lead name, property interest, source, assigned agent, and days since last contact. Agents move leads between stages with a single click, and the stage change is recorded with timestamp and agent ID.

Power Automate drives the follow-up discipline. Three automated reminder flows fire at 24 hours, 3 days, and 7 days after a lead is created or last updated — alerting the assigned agent via Teams message and email. If a lead sits in the same stage for 14 days without an update, the agent's manager gets a notification automatically.

Role-based access enforces data separation: agents see only their assigned leads in the pipeline board, while managers see the full pipeline with team analytics — conversion rate by agent, by property type, by lead source, and by stage. All powered by Chart.js visualisations refreshed from SharePoint Lists in real-time.

What Was Delivered

Custom SPFx kanban pipeline board with 5 stages and lead card details
Lead capture form: name, contact, source, property type, budget, assigned agent
Power Automate: 3-tier follow-up reminders at 24hrs, 3 days, and 7 days post-entry
Stale lead escalation: manager notified when lead stagnates for 14+ days
Role-based access: agents see their leads only, managers see full team pipeline
Management analytics: conversion by agent, property type, lead source, and stage
Chart.js dashboards: pipeline health, monthly close rate trend, agent leaderboard
Replaced 3 separate Excel files with one centralised SharePoint Lists data model

25% More Deals Closed in the First Quarter

25%
Improvement in lead-to-deal conversion in the first quarter post-launch
Zero
Missed follow-ups after launch — automated reminders ensure every lead is contacted on schedule
Daily
Management dashboard used every day — pipeline health visible without waiting for monthly report
3 files
Replaced — three Excel workbooks consolidated into one SharePoint-based CRM

The CRM Pipeline in Action

Tools & Technologies Used

Framework
SPFx
SharePoint Framework for the kanban pipeline board and analytics dashboard web parts
Data
SharePoint Lists
Leads, stage history, follow-up log, and agent assignments stored as SharePoint List items
Automation
Power Automate
3-tier follow-up reminders, stale lead escalations, and stage change notifications
API
Microsoft Graph
User profile data, Teams message delivery, and agent-to-manager relationship resolution
UI
Fluent UI
Microsoft's design system for consistent, accessible components across the CRM interface
Charts
Chart.js
Conversion rate trends, pipeline stage distribution, and agent performance visualisations
Library
PnPjs
Efficient SharePoint REST API calls for lead CRUD operations and stage management
Language
TypeScript
Type-safe development across all components, API calls, and state management logic

Start Your Project

Build a CRM That Fits
Your Microsoft 365 Environment

No additional SaaS licences. No context switching. A custom SharePoint CRM that your sales team will actually use — because it lives where they already work.