A leasing agent hands keys to a tenant in a bright apartment by the marina, a tablet in her other hand.

Real estate CRM for brokers · leasing

Last year’s tenant renewed with another agency.

Each lease is a small fee, but it comes back every year with the same landlord, if somebody remembers. We set up Salesforce so each tenancy carries its contract, Ejari number and cheques, the renewal starts 90 days out, and the landlord’s question about rent comes with the DLD calculator result attached.

Salesforce consulting partner since 2010 · MVP Hall of Fame · 200+ agents in production · UAE, India and US desks

The problem

Where leasing income walks out every year.

The process map

One lease, from the viewing to the renewal.

A 2-bed in JLT, rented for a year from 1 November.

  1. 01Leasing agentLists and shows the unitSame listing, permit and portals as a sale, marked for rent.On: Salesforce listing
  2. 02TenantSigns the tenancy contractRent, dates and deposit on the tenancy record.On: Salesforce tenancy
  3. 03Leasing agentRegisters EjariThe Ejari number is stored on the record.On: Salesforce tenancy
  4. 04FinanceLogs the chequesEach cheque’s date, amount and status.On: Salesforce tenancy
  5. 05Leasing agentStarts the renewalA task 90 days before the end, with the DLD calculator result attached.On: Salesforce tenancy
  6. 06LandlordAnswers on WhatsAppRenew, change terms or sell; the answer is on the record.On: WhatsApp
Who does what, and on which screen. Your steps and names replace ours during setup.

The screens

The tenancy, start to renewal.

Example tenancy and figures.

  • A Salesforce tenancy record: annual rent, start and end dates and landlord; the tenancy contract and Ejari registered; four rent cheques with one cleared and three post-dated; a renewal task 90 days before the end, a rental index check the agent attaches from the DLD calculator, and buttons to ask the landlord and tenant on WhatsApp; and the leasing commission invoiced.

    Leasing agent

    The lease, the Ejari number and the cheques on one record, and a renewal that starts 90 days early with the landlord’s answer on file.

    1. 01Contract and Ejari: signed date, Ejari number and status, and the deposit.
    2. 02Cheques: each one’s date and status.
    3. 03Renewal: a task 90 days before the end, with the rental index result the agent attaches.

Every use case

Every leasing use case we set up.

Pick the ones you need. Most teams start with three or four.

Before and after

What changes for the team.

  • Example

    Leasing manager with 300 active tenancies

    Today: Renewals are found when the tenant calls. A third of landlords go elsewhere.

    After: Every tenancy starts its renewal 90 days out, and the landlord’s answer is logged.

  • Example

    Landlord with four flats through one brokerage

    Today: Gets four calls a year from three different agents.

    After: One portfolio record; one agent covers all four leases.

Examples of the work, not client stories.

FAQ

What teams ask first.

Does Salesforce register Ejari?
Not by itself. You register through the Dubai REST app, the DLD website or a trustee centre as today, and the Ejari number is stored on the tenancy. DLD lists online registration at AED 177.75 and AED 220 at a trustee centre.
Does it calculate the legal rent increase?
No. The agent checks DLD’s Rental Increase Calculator and attaches the result. DLD says an owner may raise rent only after checking it.
Can we run property management here too?
For managed units, Mindcat Lease handles owners’ statements and maintenance on the same owner record.

The brief · one email

Tell us how this stage runs today.

The honest no: if the work is a software factory with a named delivery date, we are the wrong partner.