Immobilier · Portail, CRM et automatisations
Un portail immobilier en six langues, piloté depuis un CRM et mis à jour chaque matin sans ressaisie
Palmora publie des biens à vendre et à louer à Phuket. Nous avons construit le site, le CRM qui sert de back-office et les automatisations qui relient les deux : une annonce validée dans le CRM est en ligne dans six langues le lendemain matin, ou tout de suite d’un bouton.

Les chiffres clés
6
langues servies
Anglais, français, thaï, russe, chinois et allemand
865
annonces en ligne par langue
Catalogue relevé le 21 septembre 2026
3
canaux d’alerte pour l’équipe
Affaires, technique et demandes de contact
Chiffres d'exploitation relevés dans les outils du projet. Nous ne publions ni chiffre de ventes ni chiffre de trafic sans l'accord de leur propriétaire.
Le point de départ
Les annonces vivaient dans un tableur et passaient à la main vers le site, et chaque langue ajoutait du travail. Les demandes de rappel arrivaient seulement par e-mail : un e-mail perdu, c’était un client perdu, sans que personne le sache.
Il fallait un seul endroit où saisir un bien et suivre un client, et un site qui suive tout seul.
Ce qu'on a fait
Le CRM devient le back-office
Twenty, auto-hébergé, est la source unique des biens, des contacts et des affaires. L’historique de facturation y a été repris, et une petite application maison permet d’y trier les photos et de changer le statut d’une annonce.
Les nouveaux biens arrivent seuls
Chaque matin, les nouvelles annonces d’un flux sont importées avec leurs photos et reçoivent une référence interne. Leur description est rédigée dans le format maison, puis elles attendent une validation humaine.
Le site suit sans qu’on y touche
Chaque matin, une synchronisation publie le catalogue validé : photos optimisées, textes traduits, annonces retirées signalées proprement aux moteurs. Un bouton « Publier sur le site » dans le CRM évite d’attendre le lendemain.
Six langues sans traducteur à plein temps
Les fiches sont traduites par un modèle choisi pour son coût, environ six fois moins cher que le modèle standard, et un cache évite de payer deux fois la même traduction.
Aucune demande perdue
Chaque formulaire est enregistré en base avant tout envoi d’e-mail, puis crée le contact et l’affaire dans le CRM, et prévient l’équipe dans son canal.
Une exploitation qui se surveille
Un rapport chaque matin (nouveaux biens, file de validation, état de la synchronisation, âge de la sauvegarde), un test de restauration chaque mois, une alerte si une tâche ne s’est pas signalée depuis 30 heures. Quand la synchronisation échoue, un agent de code prépare la correction.
En images



Ce que ça change
- Publier un bien ne demande plus de copier-coller : on le valide dans le CRM, le site suit.
- Une langue de plus ne demande pas d’embauche : l’allemand est passé du blog au site entier en juillet 2026.
- Les demandes de contact sont suivies dans le CRM au lieu de dormir dans une boîte mail.
- Les problèmes remontent avant qu’un client ne les voie : l’équipe lit un rapport, pas des journaux techniques.
Le déroulé
Janvier 2025
Site multilingue en Astro, premières optimisations
Mai 2026
Le CRM Twenty remplace le tableur comme source unique
Juillet 2026
Audits du site, demandes enregistrées en base, allemand sur tout le site, synchronisation sur notre serveur
Août 2026
Modèle de traduction six fois moins cher
Sous le capot
- Astro
- Twenty CRM
- n8n
- Supabase
- Gemini
- Cloudflare R2
- Netlify
- Discord
- Claude Code
Limites et suite
- Pas encore de chiffres publiés sur le trafic ou les demandes reçues : le suivi des conversions se met en place, les chiffres viendront avec lui.
- La vitesse des pages d’annonces sur mobile reste un chantier ouvert.
- Les canaux LINE, Telegram et WeChat ne sont pas encore branchés.