ICON Property · Website & CRM
A four-language website and custom CRM for an Algarve estate agency: SEO and GEO built in, sales pipeline, deals, finance and a phone app for the team.
The Challenge
ICON Property is a licensed estate agency (AMI 23003) selling villas, apartments and plots across the Algarve, mostly to international buyers.
The old site was an AngularJS app: content only appeared once JavaScript had run, so search engines saw very little. Running the agency happened outside the site, across spreadsheets, folders and inboxes.
They needed a site that gets found in four languages, and one system where the team runs the whole business.
The Solution
A website and back office built from scratch, as one application on one database. Everything ICON publishes (listings, articles, guides, newsletters) is edited in the back office and goes live on the site at once. No third-party CMS, no page builders, no plugins.
- Search by type, municipality, price, bedrooms, areas and sea view, with a map and an interactive map of the Algarve's 16 municipalities.
- Prices in EUR, USD, GBP, AUD and CNY, favourites and an A4 brochure in four languages.
- Email alerts when a new listing matches a buyer's search.
- Live Google reviews and a Call / WhatsApp / Enquire bar on phones.
- One-click EN → PT / FR / DE translation by AI, inside the back office.
Found on Google and in AI answers
Every page is rendered on the server, in four languages, with structured data and a file written for AI assistants. When someone asks ChatGPT for a villa in Loulé, the site already has the answer written to be cited.
SEO
- 308 redirects from every old-site URL, so rankings carried over.
- Structured data: agency, listings, offers, FAQs and breadcrumbs.
- "Villas for sale in Albufeira" pages, created only when there are listings to show.
- IndexNow on every publish, plus an image sitemap.
GEO
- A live llms.txt listing every property with price, areas and location.
- robots.txt open to 21 crawlers: ChatGPT, Claude, Perplexity, Gemini, Apple, Bing and more.
- AI traffic tracking: which assistant reads which page.
- Every enquiry records the assistant the visitor came from.
The whole agency in one place
From first contact to the deed and the commission paid: the back office replaces spreadsheets, folders and mental notes with a system built around how ICON works.
Customers & Pipeline
One record per person, as buyer, owner or partner. A drag-and-drop board from first contact to sold, and automatic matching of what each buyer wants against the listings on the books.
Calendar & Reminders
Calls, viewings and automatic reminders for contract ends, energy certificates and completions. Two-way sync with Google Calendar.
Deals & Commission
From reservation to promissory contract to deed, with commission worked out including VAT and a partner agency's share. Each step adds its own reminder to the calendar.
Finance
Money in and out by month, recurring payments, commission from deals and receipts, with CSV and ZIP exports for the accountant. Visible to admins only.
Performance & History
The most enquired listings, the ones nobody asks about, interest by municipality and by price. Every listing keeps its weekly views and each price and status change.
Newsletter
Free editor, templates or a block builder, in four languages. Scheduling, per-recipient delivery tracking, GDPR consent and one-click unsubscribe.
The back office in your pocket
The back office installs on a phone as an app, with a tab bar and screens built for thumbs. An enquiry made on the website reaches the team the moment it is sent.
- Installs on iPhone and Android
- A push notification for every new enquiry
- A morning summary: tasks, overdue items and new enquiries
- Call, WhatsApp and email in one tap
Nothing left behind
Listings, photos, documents and contacts moved from the old system to the new one, and every old address forwards to its new home.