A real estate website in Dubai generates leads when it does three things the portals cannot: prove the brokerage is real, answer the question the buyer arrived with, and put the enquiry in front of an agent within minutes. Most property sites in this market handle the first two and lose on the third. Before any of that, the build has to be legal, and in Dubai that means every listing page carries a Dubai Land Department Trakheesi permit number.
Key takeaways
- Your site will not outrank Property Finder or Bayut for a term like apartments for sale in Dubai Marina. Build it to convert the traffic you already earn from portals, referrals, paid ads and brand searches.
- Every property advert published in Dubai needs a Trakheesi permit number issued through the Dubai Land Department, and off-plan adverts must also show the developer name, escrow account number, project completion date and service fees.
- Off-plan and ready property are different products. They need different page templates, different fields and different calls to action.
- Contact options belong on the listing card, not only on a contact page. Property Finder puts call, WhatsApp and email side by side on its own listings for a reason.
- The market is large enough that small conversion gains are worth real money. The Dubai Land Department recorded AED 252 billion of transactions in Q1 2026, a 31 per cent rise in value year on year, across 60,303 transactions.
Decide what the site is for before anyone designs a page
The first question is not what the site should look like. It is which job it does that the portals do not. Property Finder, Bayut and Dubizzle own the discovery layer in this market, they spend more on paid search than any independent brokerage can, and their domains have a decade of authority behind them. Trying to beat them on generic search terms is a budget you will not get back.
What your own site does better is everything after discovery. A buyer who saw your listing on a portal, or got your name from a friend, or clicked your Google ad, arrives wanting to know if your brokerage is worth a phone call. That is a credibility and conversion problem, and it is winnable. It also means the metric you build toward is enquiries per session, not sessions.
Look at how the market already solves the discovery half. Property Finder’s homepage is a search box with tabs for rent, buy, new projects, transactions and agents, and almost nothing else above the fold. Betterhomes runs the same pattern with a location field and a buy or rent toggle sitting directly in the hero image. Both treat search as the only thing worth putting first. If your site is a brokerage site rather than a portal, copying that layout is usually the wrong move, because your visitor did not arrive to browse forty thousand listings.
Every property advert in Dubai needs a Trakheesi permit number
This is the requirement that separates a Dubai property site from a generic one, and it is the one most templates ignore. Trakheesi is the Dubai Land Department’s advertising permit system, administered through the Real Estate Regulatory Agency. A marketing permit is mandatory before any property advertisement is published in Dubai, and each permit produces a unique number that has to appear in the advert itself. That applies online as much as it does to print and billboards.
Practically, this changes your data model. The permit number is a required field on the listing, not a note in a spreadsheet. It has to render on the listing page, survive into your portal feed, and expire with the permit. Adverts also need the broker and the brokerage phone numbers shown. For off-plan, the advert must additionally carry the developer name, the escrow account number, the project completion date and the service fees.
Getting this wrong is not a cosmetic problem. Publishing without a valid permit, or with incorrect permit details, is a RERA violation, and enforcement runs from portals pulling the listing through to suspension of a brokerage licence or an individual agent’s RERA registration. One issue we often see is a site built offshore by a team that has never heard of Trakheesi, then retrofitted at three times the cost once compliance flags it.
Off-plan and ready property are different products on the page
A single listing template for both is the most common structural mistake in this market. A ready apartment sells on what exists: the actual unit, the view, the service charge, the vacancy or tenancy status, and the chiller arrangement. An off-plan unit sells on what is promised: the payment plan, the handover quarter, the escrow protection and the developer’s delivery record.
Those need different fields and different page furniture. An off-plan page without a payment plan table is missing the single thing the buyer came to compare, because in Dubai the plan structure is often what decides the purchase. A ready page without a service charge figure sends the buyer to a portal to find it. Build two templates.
| Element | Ready property page | Off-plan page |
|---|---|---|
| Primary decision field | Price, service charge, vacancy status | Payment plan and handover date |
| Mandatory advert data | Trakheesi permit number, broker and brokerage phone | The same, plus developer name, escrow account number, completion date, service fees |
| Proof the buyer wants | Real unit photography, floor plan, building details | Developer delivery record, masterplan, escrow confirmation |
| Natural call to action | Book a viewing | Request the payment plan or brochure |
Lead capture built for how Dubai buyers actually behave
A contact form at the bottom of a listing page is a lead capture strategy from 2012. In this market the enquiry usually starts on WhatsApp, often from a phone, often outside working hours, and frequently from someone sitting in another country. Property Finder’s own listing cards put call, WhatsApp and email next to each other rather than behind a form, which tells you what converts here.
Give every listing page a WhatsApp action that passes the property reference into the pre-filled message, so the agent opens the chat already knowing which unit is in play. Keep a short form for people who prefer it, and keep it short: name, phone, and the unit reference you already know. Asking for budget, timeline and preferred community on first contact is how a warm enquiry becomes a bounce.
One practical detail worth the development time is a callback request with a time window for overseas buyers. A buyer in London or Mumbai will not call a Dubai number at random, but will pick a slot.
Speed of response decides whether the enquiry converts
We cannot point you at a Dubai-specific study on response times, and inventing one would not help you. The mechanism does not need a study. A buyer who likes a community sends the same enquiry to three or four brokerages in one sitting, and the agent who replies first has the conversation while the other three are still in a queue.
So the part of the build that matters most is the least visible: where the lead goes. Every enquiry should land in your CRM with the property reference, the agent assigned, the source that produced it and the language the enquiry was written in. It should trigger a notification the assigned agent actually sees, and it should escalate if nobody opens it. Routing by community or by listing owner beats a shared inbox that everyone assumes somebody else is watching. If you are choosing a system for this, we compared the options in our guide to the best CRM for real estate.
English and Arabic is an architecture decision
Bilingual delivery gets treated as a translation plugin and then quietly abandoned. In Dubai it is a build decision made on day one. Arabic is right-to-left, which affects layout, iconography, form fields, number formatting and the direction your carousels travel. Retrofitting right-to-left support into a theme built for English is usually more expensive than building for it at the start.
The requirement also shows up in compliance: newspaper property advertisements in Dubai must run in both English and Arabic. Even where a rule targets print, the expectation it sets for a serious brokerage is clear enough. Decide early whether Arabic is a full parallel site with its own URLs and hreflang, or a partial layer covering the pages that matter. Both are defensible. Pretending a machine-translated toggle is the same thing is not.
A worked example from our own portfolio
Not every property business needs a listings engine. Shaikh Holdings is a Dubai-based investment group whose family enterprise dates back to 1913 and spans luxury real estate, strategic investments, and retail and trading, with an award-winning flagship development at Jumeirah Golf Estates. We built their site, and the brief is a useful counter-example to everything above.
Their audience is a small population of high-net-worth and institutional investors, for whom a website is a credibility check rather than a discovery tool. Anything reading like a typical Dubai property portal, meaning stock photography, aggressive calls to action and price-led messaging, would have damaged the brand. So the site is a single-page, hand-coded build in HTML5, CSS and JavaScript on Bootstrap 5, delivered in one month, structured as a deliberate descent from the flagship at Jumeirah Golf Estates back to the 1913 origin story, with archive photography used as documentary proof. The flagship section presents Sanctuary Falls and its ninety-seven signature villas alongside the group’s stated award count, development value and completion record. There is no form gate and no sales pitch.
The lesson for a developer or a holding group is that the lead here is a conversation that starts elsewhere, and the site’s job is to make that conversation possible by establishing standing first. For a brokerage moving volume, the opposite is true and every one of the listing mechanics above applies. Deciding which of these two businesses you are is the most valuable hour you will spend before the build. The full write-up sits on our Shaikh Holdings case study, and the wider approach is on our web design and web application development pages.
Technical foundations that decide whether you rank at all
Property sites fail search for predictable reasons. Listing pages get generated with thin, duplicated descriptions supplied by the developer, so a hundred units in one tower produce a hundred near-identical pages. Sold or rented listings get deleted outright instead of redirected, so the site accumulates 404s exactly where its backlinks point. Filter combinations generate infinite crawlable URLs that eat the crawl budget.
The fixes are unglamorous. Write genuinely different copy for building and community pages even where unit descriptions repeat, and let the community page carry the search weight. Redirect a sold unit to its building or community page rather than deleting it. Put canonical tags on filtered views and keep faceted URLs out of the index. Add Schema.org structured data for listings so the price, bedrooms and location are machine-readable. Serve images in a modern format, because property sites are photo-heavy and a hero gallery is usually what makes them slow on a phone. Our SEO team in Dubai handles most of these as a standing checklist, and the design patterns are covered further in our post on real estate web design.
How to phase the build
Trying to launch everything at once is how property site projects run twelve months late. A sensible first phase is the brand pages, a working listings module with the Trakheesi field, both listing templates, WhatsApp and form capture, CRM routing, and English only. That is a site that earns leads.
The second phase adds Arabic with proper right-to-left support, the portal feed so listings publish outward from your own system instead of being typed twice, agent profile pages, and saved searches with alerts. A third phase is where mortgage calculators, transaction data and investor dashboards belong, once you know from real traffic which of them anyone uses.



