Skip to content

The Dubai Islands · Real estate · off-plan

The Dubai Islands: a property site that qualifies buyers before the first call

A salesperson opens a lead and sees what that person did on the site before filling in the form.

A website for off-plan projects on Dubai Islands: a map-and-list project finder, an AI concierge that answers from the CMS, and scored activity sent to the CRM when a visitor submits a form.

What it solves

The problem, and what runs now.

  • The problem: A brochure download tells the sales team nothing about who took it.

    What runs now: Every action is recorded, scored and sent to the CRM when a form goes in.

  • The problem: A scripted chatbot can only answer what someone wrote down in advance.

    What runs now: The AI concierge reads every project in the CMS and suggests ones that fit.

  • The problem: A known lead who comes back to browse looks like any other visitor.

    What runs now: A return visit by a known lead sends a notification record to the CRM.

How it runs

Step through the workflow.

  1. Project finder

    A map and a list that highlight each other

    A pin for every available project, on a map styled to match the site. Hovering a pin highlights its project card; hovering a card highlights its pin.

    • Aerial view with zones that crossfade into a live map
    • Zones managed in the CMS
    • Built on Mapbox
  2. AI concierge

    A concierge that answers from the CMS

    The AI chatbot reads every project in the CMS and can search the web. It suggests projects to the visitor's specification, answering from what is listed rather than a script.

    • Searches by bedrooms, price and island
    • Runs mortgage calculations with UAE rules
    • Hands over to a person by WhatsApp or email
  3. Lead gates

    Gates layered by commitment

    Forms, brochure downloads, floor-plan requests and the mortgage calculator all ask for details. Ask the chatbot for a brochure or floor plan and it takes details too.

    • Contact details open the calculator results
    • Brochure links cannot be passed on
    • Unit floor plans sit behind the deepest gate
  4. Every action scored

    Every action recorded and scored

    Page views, scroll depth, gallery views, map interactions, downloads and calculations are recorded. Each action type carries points, and scores decay so the pipeline stays current.

    • Leads banded cold, warm or hot
    • Calculator use builds a budget profile
    • Activity before a form sits under an anonymous ID
  5. Into the CRM

    The scored record is delivered to the CRM

    When a visitor submits any form, gate or chat, the activity held against their anonymous ID merges into their lead record, which is delivered to the CRM with its score.

    • Carries the score and every recorded action
    • Also shown in a lead dashboard inside the CMS
    • Hot-lead priority table and activity timelines
  6. Return visits

    Known leads are noticed when they return

    Tracking does not stop at the form. When a known lead comes back to the site, the visit is recorded and a notification record is sent to the CRM.

    • Future visits keep being tracked
    • The chatbot recognises a returning visitor

What we built

Services

  • Custom Website
  • Interactive Map
  • AI Chatbot
  • Lead Capture & Scoring
  • Internal Dashboard
  • Systems Integration

Stack

  • Next.js
  • Sanity
  • Mapbox

The full write-up

The problem

The Dubai Islands is a website for off-plan projects on Dubai Islands. On a property site, a form submission on its own tells a salesperson who someone is, but not what they looked at or how interested they are.

The site needed to help visitors find a project, give them reasons to leave their details, and hand the sales team a scored record of what each lead did, in the CRM.

What we built

Finding a project

The project finder pairs a map with an interactive list. An aerial view of the islands has selectable zones that crossfade into a live map, styled to match the site, with a pin for every available project. Hovering a pin highlights its project card, and hovering a card highlights its pin. Zones are managed in the CMS.

The AI concierge reads every project in the CMS and can search the web. It suggests projects to a visitor's specification, searching by bedrooms, price and island. It also gives project details and island overviews, answers FAQs and hands over to a person by WhatsApp or email.

Gates and scoring

Visitors can submit a form, download a brochure, request a floor plan or use the mortgage calculator, and the chatbot takes details before it hands over a brochure or floor plan. The gates are layered by commitment: contact details open the calculator results, fuller details open brochure downloads served so the link cannot be passed on, and unit floor plans sit behind the deepest gate.

The calculator carries UAE lending rules: EIBOR-linked rates and 20–25% deposit requirements. Using it builds a budget profile of price range, monthly payment, loan term and deposit.

Page views, scroll depth, gallery views, map interactions, brochure downloads, floor-plan requests, mortgage calculations and time on page are recorded. Each action type carries points, and scores decay over time so the pipeline stays current. Leads are banded cold, warm or hot.

Into the CRM

Activity before a visitor identifies themselves is held against an anonymous ID. The moment they submit any form, gate or chat, it merges into their lead record and is delivered to the CRM with its score. When a known lead returns, a notification record is sent to the CRM. Inside the CMS, a lead dashboard built as a Sanity Studio plugin shows hot, warm and cold counts, a hot-lead priority table, lead profiles, activity timelines and agent notes.

Next case study

All case studies

Tell us the part of the week that keeps going wrong.

Free, 45 minutes, no deposit. No proposal unless you ask for one.