Connecter un site web créé par IA à votre logiciel CRM : Lovable, Bolt, v0 et Base44
PLUS Avec des créateurs de sites web avec IA tels que Lovable, Bolt, v0, Base44 ou Replit, vous décrivez votre site web avec vos propres mots et le créateur le génère. Pour que vos biens immobiliers y apparaissent, le site web a besoin d’une source de données. WP-ImmoMakler est cette source de données : il reçoit les biens immobiliers de votre logiciel CRM, les prépare et les transmet au site web avec IA via une API REST. Il réceptionne les demandes de contact du site web avec IA et les transmet à vous et à votre logiciel CRM.
Si vous avez déjà créé votre site web avec un créateur de sites web avec IA, il ne manque généralement plus que cette connexion : un prompt dans le créateur remplace les données d’exemple par vos biens immobiliers et connecte le formulaire de contact, le design et la structure restant inchangés. Les guides de chaque créateur commencent donc par cette étape.
C’est ainsi que vous connectez, par exemple, Lovable à Propstack, Bolt à onOffice, Base44 à FlowFact ou v0 à ImmoScout24, sans que le créateur de sites web avec IA ait besoin de connaître l’interface de votre logiciel CRM.
Pourquoi passer par WP-ImmoMakler plutôt que par l’API de votre logiciel CRM
Section intitulée « Pourquoi passer par WP-ImmoMakler plutôt que par l’API de votre logiciel CRM »De nombreux logiciels CRM disposent de leur propre API, et un créateur de sites web avec IA peut tenter de l’appeler directement. Ce que le site web devrait alors assurer lui-même, WP-ImmoMakler s’en charge :
- Une seule interface pour tout logiciel CRM. L’API REST de WP-ImmoMakler est la même, que vos biens immobiliers proviennent de Propstack, onOffice, FlowFact, JustImmo, ImmobilienScout24 (ImmoScout24) ou d’un autre logiciel CRM. Tous les keys sont en anglais et identiques sur chaque site web. Si vous changez de logiciel CRM, votre site web avec IA reste inchangé.
- Aucune clé d’API de votre logiciel CRM dans le site web. La clé d’API d’un logiciel CRM donne accès à plus que vos biens publiés, par exemple aux contacts. Elle reste dans WordPress. Les endpoints de lecture de WP-ImmoMakler ne fournissent que ce que votre site web montre de toute façon à chaque visiteur et peuvent, si vous le souhaitez, être protégés en plus par une clé d’API propre.
- Uniquement les biens qui doivent être publics. Les biens de référence, les biens archivés et les projets de construction masqués restent exclus, sauf si le site web les demande explicitement.
- Des données prêtes à l’emploi. Chaque champ de données arrive avec son libellé et son texte d’affichage dans l’ordre de vos paramètres, par exemple « Prix d’achat : 350 000 € » au lieu d’un nombre brut. Les textes de description arrivent en HTML avec les filtres de texte de vos paramètres.
- Des images optimisées en WebP ou AVIF. Lors de l’import, WP-ImmoMakler convertit les photos de vos biens en WebP (réglage par défaut) ou en AVIF, avec une qualité réglable par format, et les génère en plusieurs tailles de 200 à 1 200 pixels de large. L’interface indique pour chaque image toutes les tailles avec leur largeur et leur hauteur, de sorte que le site web livre à chaque appareil la taille adaptée sans convertir lui-même la moindre photo ; s’y ajoute une image d’aperçu propre pour les liens partagés. Voir Comment WP-ImmoMakler traite les images de biens.
- Une recherche comme sur votre site WordPress. Filtres par type de bien, type de commercialisation, lieu, prix, pièces et surface, recherche par rayon, nombre de résultats par filtre, marqueurs de carte, biens similaires et unités d’un projet de construction.
- Données SEO. Le titre SEO et la méta-description de chaque bien, rédigés si vous le souhaitez par l’IA, et les données schema.org de la vue détaillée.
- Demandes de contact avec protection anti-spam. Les formulaires du site web avec IA envoient via l’interface, avec les mêmes champs obligatoires, les mêmes consentements et la même protection anti-spam que votre formulaire de contact WordPress. La demande parvient à la personne de contact du bien et, selon la configuration, à votre logiciel CRM, voir Formulaires via l’interface headless. Les rétractations et les alertes de recherche fonctionnent de la même manière.
- Traitement automatique dans votre logiciel CRM. L’e-mail d’une demande adressé à votre logiciel CRM contient en pièce jointe un XML OpenImmo-Feedback. Le logiciel CRM s’en sert pour créer le prospect comme contact et rattacher la demande au bien, sans que personne ait à la ressaisir et sans que le site web avec IA ait à interroger l’interface de votre logiciel CRM.
- À jour après chaque transfert. Un webhook indique au site web après chaque transfert de votre logiciel CRM quels biens ont changé.
- Décrite de façon lisible pour l’IA. L’interface se décrit elle-même sous
llms.txtetopenapi.json, de sorte que le créateur de sites web avec IA la comprend sans autre explication.
Logiciels CRM pris en charge
Section intitulée « Logiciels CRM pris en charge »L’API REST fournit les biens immobiliers de tout logiciel CRM auquel WP-ImmoMakler se connecte, notamment :
- Propstack, pas à pas : Site web avec IA et Propstack
- onOffice, pas à pas : Site web avec IA et onOffice
- FlowFact
- JustImmo, pas à pas : Site web avec IA et JustImmo
- ImmobilienScout24 (ImmoScout24)
- estateOffice, EVERREAL, FIO WEBMAKLER, immotion et tout autre logiciel avec export OpenImmo
La liste complète figure sous Connecter un logiciel CRM à WordPress.
Guides pour chaque créateur de sites web avec IA
Section intitulée « Guides pour chaque créateur de sites web avec IA »- Connecter Lovable à votre logiciel CRM
- Connecter Bolt à votre logiciel CRM
- Connecter v0 à votre logiciel CRM
- Connecter Base44 à votre logiciel CRM
- Connecter Replit à votre logiciel CRM
Si vous préférez faire créer le site web comme projet à part entière, au moyen des outils de programmation de ChatGPT, Claude, Gemini ou Cursor, avec le framework de votre choix ou sans framework, lisez Connecter ou programmer votre site web immobilier avec ChatGPT, Claude, Gemini ou Cursor. Si vous travaillez avec Astro, vous y trouverez aussi notre Astro Starter, que vous recevez sur demande. Vous connectez d’autres outils d’IA de la même manière : en indiquant l’adresse de llms.txt dans le prompt.
Marche à suivre
Section intitulée « Marche à suivre »-
Connecter le logiciel CRM
Configurez le transfert de vos biens immobiliers vers WordPress comme décrit dans le guide de votre logiciel CRM. WordPress reste en arrière-plan comme l’administration de vos biens ; les visiteurs ne voient que votre site web avec IA.
-
Activer l’API REST
Dans le back end de votre site (wp-admin), sous WP-ImmoMakler → Intégrations → Headless, activez l’interface et saisissez l’adresse de votre site web avec IA, voir Configuration.
-
Connecter ou créer le site web
Indiquez au créateur dans le prompt l’adresse de la description de l’interface :
https://votre-adresse-wordpress.fr/wp-json/immomakler-headless/v1/llms.txtLes guides de chaque créateur contiennent des prompts à copier : d’abord pour un site web existant que vous n’avez plus qu’à connecter, puis pour un nouveau.
-
Vérifier le formulaire de contact
Les prompts connectent aussi le formulaire de contact. Envoyez une demande de test et saisissez l’adresse d’aperçu du créateur sous “Origines autorisées (Origins)” si le formulaire n’envoie pas depuis celle-ci ; les détails figurent dans Formulaires via l’interface headless.
-
Faire concorder les adresses
Adaptez “Chemin d’un bien” et “Chemin de la liste des biens” dans les paramètres headless aux adresses de votre site web avec IA, afin que les liens dans les e-mails et la redirection depuis WordPress pointent vers les bonnes pages.
Votre site web avec IA dans les moteurs de recherche
Section intitulée « Votre site web avec IA dans les moteurs de recherche »Pour chaque bien, l’interface fournit un titre SEO, une méta-description et des données schema.org. Que les moteurs de recherche et les services de recherche par IA les voient dépend de la manière dont votre site web avec IA livre ses pages :
- Un site web qui ne charge ses contenus que dans le navigateur du visiteur livre d’abord une page vide aux moteurs de recherche. Google exécute JavaScript et voit les contenus plus tard ; de nombreux autres robots d’exploration, dont ceux de certains services de recherche par IA, ne l’exécutent pas.
- Un site web qui génère ses pages sur le serveur ou les crée à l’avance lors de la publication (rendu côté serveur ou prérendu) livre à chaque robot la page terminée avec titre, description et données structurées.
Vérifiez dans la documentation de votre créateur de sites web avec IA comment il livre les pages et s’il est possible d’activer le rendu côté serveur ou le prérendu ; les guides de chaque créateur renvoient à l’endroit correspondant. Dans le prompt, faites en outre reprendre le titre de la page et la méta-description depuis seo et les données structurées depuis json_ld.