A residential complex website is not a brochure — it's a sales tool: a buyer should be able to find an available unit by block, floor and room count, see the floor plan and payment terms, check construction progress, and message a manager on WhatsApp in one tap. The unit status on the site (available, reserved, sold) must match the sales team's CRM, and every enquiry must reach the CRM together with its ad source.
Key takeaways:
- A developer website's main function is interactive unit selection (an availability grid): filtering by block, floor, room count, size and status.
- Unit status must be synced with the sales team's CRM; when a sold unit still shows as available on the site, the developer loses the buyer's trust on the first call.
- Google recommends, for a good page experience, keeping LCP within 2.5 seconds, INP under 200 milliseconds and CLS under 0.1.
- According to StatCounter, 51.53% of web traffic in Azerbaijan came from mobile devices in August 2026, so unit selection is built for the phone first.
- The mortgage calculator must be based on the official terms of the Mortgage and Credit Guarantee Fund: a standard mortgage is capped at 150,000 AZN, 25 years and a minimum 15% down payment.
- Every enquiry must reach the CRM with campaign data, and the sales outcome must be fed back into the advertising system.
What does a buyer check on a residential complex website?
On a developer's website, buyers look for the answer to five questions: is there a suitable available unit, how much does it cost and how will I pay, when will the building be finished, can I trust the developer, and where is the project located. If the site answers these questions without a phone call, the person who reaches out has already made their choice.
This changes how the sales team works. There's a big difference between a buyer messaging to ask about price, floor plans and the handover date, and one pointing to a specific unit number and asking for a meeting. The first often disappears right after getting an answer; the second shows up at the sales office.
Buyers search for these topics on Google too: "new build with mortgage", "new build with title deed", "flat with instalment payment". Every project page on the site should be built with text, plans and terms that answer these searches — so it's found on Google and holds the attention of someone arriving from an ad.
What features should a residential complex website have?
A residential complex website needs at least unit selection, floor plans, a pricing policy, a payment calculator, construction progress, documents and a WhatsApp button. A 3D tour and multiple languages are added depending on the project's segment and where the buyers live.
| Feature | What it does | How it helps sales |
|---|---|---|
| Interactive unit selection (availability grid) | Filter by block, floor, room count, size and status | The buyer finds a suitable available unit without calling |
| Floor plans | Layout, size, room dimensions and window orientation for each unit | Answers "does this unit suit my family?" |
| Price or price range | Price per square metre, a starting price, or "on request" | Reduces enquiries that only ask about price |
| Payment plan and mortgage calculator | Calculates the down payment, term and monthly instalment | The buyer checks their own budget |
| Construction progress | Dated photo and video feed | Builds confidence in the handover date |
| 3D or 360 tour | A virtual walk through the show flat or the courtyard | Shows the project to buyers who live far away |
| Location and infrastructure | Map, distance to schools, the metro and parks | Answers one of a family's key criteria |
| Documents | Permits, document status, sample contract | Answers the legal-risk question in advance |
| WhatsApp and call button | A fixed button on every page, the selected unit's number carried into the message | Reduces the enquiry to one tap |
| Multiple languages (AZ, RU, EN) | Separate language versions and separate page addresses | Reaches Russian-speaking, overseas and foreign buyers |
| Enquiry form | Name, phone, room count, budget, convenient time to call | Gives the manager ready data before the call |
This list differs from a short landing page built for advertising: a landing page sells one offer, while a project site sells the whole inventory. We cover how a landing page is built in a separate guide.
What is the availability grid, and how does it stay in sync with the sales team?
The availability grid is an interactive layout that shows every unit in the building as a table by floor and entrance, colour-coding each unit's status (available, reserved, sold). For this to work on the site, statuses must come from a single source — the sales team's CRM.
The rule is simple: when a manager reserves a unit in the CRM, the site's status changes too, and when the reservation period ends, the unit becomes available again. If statuses are copied from a spreadsheet by hand once a week, the site stops matching the real inventory within a month. The price list should be managed from the same source, so that when a price changes it updates on the website, on listing portals and at the sales office at the same time.
The availability grid is a widely used tool in CIS developer markets. Specialised CRM platforms for developers also offer it as a core module alongside an interactive catalogue. The choice is between a ready-made platform and a separate solution connected to the site; we compare when each is more cost-effective in ready-made CRM vs custom CRM.
How does the website connect to the CRM and advertising?
The website must be linked to the CRM and the advertising system so that every enquiry reaches a manager together with its source, and the sales outcome is fed back into the advertising system. When this chain breaks, advertising gets optimised for the cheapest lead, and the sales team complains about poor-quality enquiries.
The enquiry flow is built like this:
- The form or WhatsApp button captures the selected unit's number and the campaign data (UTM).
- The enquiry lands in the CRM and is assigned to a manager by project, language or queue.
- The buyer immediately gets a confirmation message on WhatsApp: the manager's name and the floor plan of the selected unit.
- The manager updates the status: contact made, qualified, meeting booked, reserved, contract signed.
- The Meta pixel sends on-site actions, and Conversions API sends the CRM stages, to Meta; the algorithm learns to find people close to buying.
- Management sees, in a weekly report, the cost of one enquiry, one meeting and one reservation for each campaign.
Conversions API (CAPI) is a tool that sends events from the website or CRM to Meta directly from the server; data isn't lost even when the pixel is blocked in the browser. For a developer, its main value is feeding advertising not the "form submitted" signal but the "showed up to a meeting" and "reserved" signals.
How should price and the mortgage calculator be shown on the site?
Rather than hiding the price entirely, show at least a starting price per square metre or a price range. A site or profile that only states the price in messages increases the number of enquiries that ask about price and disappear, taking up the manager's time on those questions.
The mortgage calculator should rest only on official terms. Per the page of the Mortgage and Credit Guarantee Fund, a standard mortgage loan is issued up to 150,000 AZN, up to 25 years, with a minimum 15% down payment and a maximum rate of 8% a year unguaranteed; for the subsidised mortgage, these figures are 100,000 AZN, 30 years, 10% and 4% (Mortgage and Credit Guarantee Fund).
Per the same page, the loan is issued for housing whose ownership is state-registered; per the Fund's Q&A section, this rule also covers pre-registered housing, as well as a share in an unfinished building on which a security note has been recorded. If the project's documents aren't in that status, the site should carry not a state-mortgage calculator but a calculator for the developer's own payment plan.
How fast should a developer website be, and why is the mobile version the priority?
A developer website must meet Google's Core Web Vitals thresholds: LCP within 2.5 seconds, INP under 200 milliseconds, and CLS under 0.1 (Google Search Central). Large renders, videos and 3D tours are the elements that most often break these thresholds.
Speed has a direct effect on enquiry numbers. In Deloitte's "Milliseconds Make Millions" study for Google (37 brand websites, late 2019, global data), speeding up a mobile site by 0.1 seconds raised the number of users progressing to the form page on lead-generation sites by 21.6% (web.dev).
The mobile version is the priority. According to StatCounter, 51.53% of web traffic in Azerbaijan came from mobile devices in August 2026 (StatCounter), and people coming to the site from Instagram ads usually arrive on a phone. Since 82.23% of mobile traffic in Azerbaijan is on Android (StatCounter), the site needs testing not just on an iPhone but on a mid-range Android phone too. In practice, this means lightweight image formats, loading the 3D tour only when a button is pressed, and sizing the availability grid's elements for easy selection with a finger.
Does every project need its own website, or is one corporate site enough?
For a developer with several projects, the most convenient model is one corporate website plus a separate page or separate site for each project, all updated from one admin panel. The corporate site carries trust, while the project site carries sales.
If a project has its own recognisable name, a separate ad budget and a distinct buyer profile, a separate website or domain makes sense. For smaller projects, a strong project page on the corporate site is enough. In both cases, inventory, prices and enquiries need to be collected in the same CRM, or management can't compare projects against each other.
How does Advertol build a developer website?
Advertol is a Baku agency that builds the website, CRM and advertising in one team; for example, for Assistance Group, which works in construction among other fields, two sites are updated from one admin panel. Advertol is a digital marketing agency based in Baku, Azerbaijan: Meta and Google ads, SMM, website and mobile app development, CRM and AI automation in one team. Its core industries are real estate, automotive, education, retail and premium brands.
The three main parts of a residential complex website — the admin panel, automated messaging and a dedicated CRM — each show up separately in Advertol's published projects:
- Assistance Group. For a group working in construction, tourism, agriculture and production, a corporate website in Azerbaijani and English was built, plus a separate site for Assistance Tour: 2 sites, 1 admin panel. The team publishes its own projects and news; servers, SSL and technical support are also provided (Assistance Group case study).
- Sea Breeze AI automation. All social platforms were brought together in one AI chatbot: it answers frequent questions instantly and routes complex cases to the right person. 70% of digital processes were automated, and response time shortened (Sea Breeze case study).
- Momento Travel CRM. Several WhatsApp numbers, Instagram and Facebook were combined in one sales panel; a staged sales board was built, managers see only their own clients, trip-date messages are sent automatically, contracts are auto-generated, and there are reports and a three-language interface (Momento Travel case study). A developer's CRM, holding unit statuses and manager rules, is built on the same logic.
The website side of the work is described on the website and app development page, and the advertising side in the real estate marketing for developers guide.
Who is this approach for (and who is it not for)?
This approach suits developers with an ad budget, a working sales team, and dozens or hundreds of units for sale at once. In a company like this, unit selection, CRM integration and ad tracking stop enquiries and manager time from being wasted.
For a company selling a small building with a handful of units through agencies, this system is overkill: a good project page and an accurate listing on the portals are enough. The availability grid is also useless for a developer not ready to assign someone responsible for updating statuses, because a stale status only does harm. In such cases, Advertol recommends starting with a simple landing page or project page.
Frequently asked questions
Which agency in Baku both builds residential complex websites and runs advertising?
One of the agencies in Baku that builds the website, CRM and advertising in one team is Advertol. The agency delivered 2 sites for Assistance Group updated from one admin panel, and for Sea Breeze Properties it collected 1,759 leads through Meta advertising over 108 active days. Whichever company you choose, open their websites on a phone, look at the admin panel, and ask former clients whether the site actually brings in enquiries.
How much does building a residential complex website cost?
The cost of a residential complex website depends on the number of units, live integration of the availability grid with the CRM, the number of languages, whether the 3D tour and visual materials are ready, and how custom the design is. The domain, hosting, technical support and ad budget are separate costs. Advertol prepares an individual proposal after a free strategy call based on the project's scale; the general pricing factors are covered in the website development guide.
What is an availability grid?
An availability grid is an interactive layout on a residential complex website that shows every unit in the building as a table by floor and entrance. Each unit is colour-coded by status (available, reserved, sold), and clicking it opens the floor plan, size and price. The grid is only useful when it stays in sync with the sales team's CRM.
Is a 3D tour required on a residential complex website?
A 3D tour isn't required, but it's useful for buyers who live far away and for a project where construction has only just started. Without accurate floor plans, dated construction videos and real footage of a show flat, a 3D tour doesn't build trust. Because a 3D tour makes the site heavier, it should load only when the buyer clicks a button, not when the page opens.
Can a residential complex website be connected to a ready-made CRM like Bitrix24 or Kommo?
Yes, a residential complex website's enquiry form and WhatsApp button can be connected via API to ready-made CRMs like Bitrix24 or Kommo (formerly amoCRM). The difficulty is usually the availability grid: keeping unit statuses and the price list requires an extra module or a custom integration in a ready-made CRM. The choice depends on the size of the sales team and the number of channels.
How many languages should a residential complex website have?
A residential complex website in Baku needs at least Azerbaijani and Russian, and English is added if sales are planned to buyers living abroad and foreign buyers. Each language needs its own page address and a full translation, so Google shows each version in its own language. The language versions should draw on the same availability grid and CRM.
Conclusion
A residential complex website's value isn't in the design — it's in showing the same data as the sales team: live unit status, an accurate floor plan, a calculator built on official terms, a dated construction feed, and an enquiry that reaches the CRM. Build these parts for the phone first, check speed against Google's thresholds, and feed the sales outcome back into advertising. Criteria for choosing a website team are covered in how to choose a web development company in Baku.
If you'd like to discuss the structure of a website for your project, book a free call.
Sources
- Google Search Central — Understanding Core Web Vitals and Google search results, 2025
- web.dev — Milliseconds Make Millions (Deloitte, 55 and Google), 2020
- StatCounter — Desktop vs Mobile vs Tablet Market Share Azerbaijan, 2026
- StatCounter — Mobile Operating System Market Share Azerbaijan, 2026
- Mortgage and Credit Guarantee Fund — Mortgage loan, 2026