Website · 11 min read · Updated:

How do you build a real estate website? Listings, agents and enquiry forms for estate agencies

An estate agency's portfolio is often scattered across listing portals. This article shows how to build a real estate site that gathers your listings on your own domain and brings enquiries straight to you.

In short

An estate agency's most valuable asset is its portfolio. Yet that portfolio is often spread over several listing portals. Buyers see the listing there, call from there, and sometimes find another agency instead of you. With your own site, the listing sits at your address and visitors write to you directly.

This article answers how to build a real estate website step by step. We cover which pages an estate agent website needs, how to write a good listing page, how to track enquiries and what the rules require of listings. Finally we explain setup in Heyşirket and state clearly what the system does not do.

Part 1 · Purpose Why should an estate agency have its own website?

Listing portals give visibility, but there you are one agency among hundreds. Your own site shows only your portfolio. When you share a listing on WhatsApp or social media, you give your own site's link; the visitor sees your other listings next to it.

The second gain is trust. When the office address, the agents' names and photos, the licence number and past work sit in one place, clients know who they are dealing with. The third is permanence: even if your portal subscription ends, your site and domain stay with you.

Part 2 · Pages Which pages should an estate agent website have?

Core pages of an estate agency site
PageWhat goes on itWatch out
HomeAgency name, areas you cover, featured listings, searchPhone and WhatsApp on the first screen
ListingsFiltered listing list: status, type, rooms, priceSold listings come down immediately
Listing pageGallery, features table, location, agent, enquiry formReal photos and current price
AgentsName, photo, title, phone, area coveredA page per agent
ServicesSales, lettings, valuation, property managementDescribe what you do concretely
AboutAgency history, authorisation certificate number, addressCertificate number clearly shown
ContactAddress, map, phone, email, opening hoursHow to reach the office
KVKK privacy notice and cookie policyWhich data forms collect and why (KVKK is Türkiye's data protection law)Linked in the footer

We cover the general structure of a business site in what a corporate website should look like. If you don't have a domain yet, start with how to buy a domain and pick a short domain with your agency's name.

Part 3 · Listings What makes a good property listing page?

The value of a property listing website lies in the quality of its listing pages. When visitors click a listing, they should find everything they need to decide on that page. Missing information means a phone call; wrong information means lost trust.

  1. A descriptive title: "Sea-view 3+1 flat for sale in Moda" rather than "Flat for sale".
  2. Price and currency: State the price clearly; if it is in foreign currency, say which.
  3. Key facts: Number of rooms, floor area, bathrooms, floor, building age.
  4. Highlights: Short tags such as lift, parking, gated complex, furnished.
  5. Photos: Real photos taken in daylight showing every room.
  6. Location: The neighbourhood and a map link. You don't have to give the full address.
  7. Agent: The name and direct phone of the agent handling the listing.
  8. Enquiry form: A short form where the visitor can ask about the listing.

Part 4 · Enquiries How do you track enquiries from listings?

In real estate an enquiry is an opportunity, and opportunities don't wait. Every question from a listing page's form should land in one place with the listing name, showing who called and when.

The path of a listing enquiry

  1. The visitor asks a question

    They enter their name, phone and question in the form on the listing page.

  2. The enquiry reaches the panel

    It lands on the Talepler (Requests) screen of your company panel with the listing name, and you get an email notification.

  3. It is assigned to an agent

    On the Professional plan you assign it to the listing's agent and set a reminder.

  4. The status is updated

    You track it with statuses such as called, viewing done or unreachable, and switch to board view if needed.

We cover request tracking in detail in managing site requests and on the forms and requests page.

Part 5 · Rules What do the rules require of property listings?

Businesses trading in real estate in Türkiye are subject to the Ministry of Trade's authorisation certificate scheme. Listings are expected to show the authorisation certificate number. Add it to the site footer, the about page and listing descriptions.

Part 6 · Visibility Area pages and showing up in search

Property searches almost always include a place name: "flat to rent Moda", "office for sale Çankaya" and so on. Listing pages answer these searches one by one, but listings come and go. What lasts are pages describing the areas you work in.

Write a short page for each main area: transport, schools, shops, housing types and the general level of rents or sale prices. Link to your listings in that area at the bottom. Even when a listing ends, the page stays and presents you as an agency active in that area. Write it from your own knowledge; don't copy from other sites.

Part 7 · Setup How do you build a real estate website in Heyşirket?

In Heyşirket every company has one company panel and the website is one of its modules. Ready-made real estate themes come with a listing grid, areas, agents and a meeting form. The Listings feature is in the Professional plan; the site and agent profiles open on the free Starter plan.

A real estate website in five steps

  1. Open your company panel

    Start for free and choose one of the real estate themes. Sample listings come with it; you delete them later.

  2. Add your agents

    With Ekip profilleri (Team profiles), open a page for each agent with photo, title and phone.

  3. Install the Listings feature

    On the Professional plan, install İlanlar (Listings) from the Özellik mağazası (Feature store).

  4. Enter your first listing

    On the listing tab fill in the title, status (for sale, for rent, daily rental), type, price and location; on the features tab fill in rooms, floor area, bathrooms, floor, highlights, gallery and map link. Enter the agent's name and phone in the side panel.

  5. Add it to the site and menu

    Put the listing grid on the home page and the İlanlar (Listings) link in the top menu.

On the site, visitors filter listings by status, type, number of rooms and price. The listing page shows a gallery, a features table, a mortgage calculator and an enquiry form tied to the listing. Each listing gets its own address, which can also appear as a separate page in search. If you add a vehicle listing, the year, mileage, fuel and gearbox fields are used.

Step-by-step guide in the panel: Help › Feature store. Everything that comes ready for estate agencies is on the Heyşirket for estate agencies page. To appear in searches in your area, also see local SEO and what is SEO.

Part 8 · Running the agency After the site: service fee invoices

In Professional and above, pre-accounting is included with no separate subscription. After a sale or letting you issue the service fee invoice and track the payment in the same place. Whether the invoice is an e-Fatura or an e-Arşiv invoice (Türkiye's two electronic invoice types) is chosen automatically from the recipient's status; this needs an e-document provider connection. Ask your mali müşavir (certified accountant) about service fee rates and documentation.

Real estate website checklist

How do you build a real estate website?

First buy a domain with your agency's name, then build a site with listings, listing pages, agents, services and contact pages. In Heyşirket you choose a real estate theme, install the Listings feature and enter listings with title, price, location, rooms, floor area and photos.

Which plan includes the real estate site?

The site, agent profiles and contact form open on the free Starter plan. The Listings feature, request management and pre-accounting are in the Professional plan: 699.99 TL/month or 6,999.90 TL/year, VAT included.

Do my listings go to listing portals automatically?

No, Heyşirket has no connection to listing portals. You enter a listing once in the company panel and it is published on your own site; you manage your portal listings separately.

Where should I show the authorisation certificate number?

Turkish real estate trading rules require the authorisation certificate number in listings. Add it to the site footer, the about page and listing descriptions, and check the current rule in the Ministry of Trade's regulations.

Can I publish vehicle listings too?

Yes. When you choose vehicle as the listing type, you fill in year, mileage, fuel and gearbox; vehicles for sale or rent can be published in the same list as property listings.

Enter your first listing Publish a listing with title, price, location and photos, and receive enquiries with the listing name. Go to listings

If you don't have a site yet, you can start for free and compare plans on the pricing page.

Author: Heyşirket Editorial Team