Pourquoi connecter Whise à WordPress ?
Vous gérez votre agence dans Whise et publiez vos biens sur un site WordPress (Houzez, WP-Residence, Real Homes, Divi, Avada ou thème sur mesure). Sans passerelle, chaque annonce doit être ressaisie : photos, DPE, GES, prix, localisation, descriptif. Whise est un CRM immobilier belge et européen orienté agences indépendantes. Synchronisation par webhook signé HMAC-SHA256.
- Une seule saisie dans votre CRM — votre site est mis à jour automatiquement
- Photos haute définition transférées une par une, sans perte de qualité
- DPE, GES, prix légal, géorisques et mentions obligatoires affichés conformément à la loi
- Leads remontés directement dans le CRM (contact, demande de visite, etc.)
Comment fonctionne la passerelle Ts-Immo ?
Ts-Immo agit comme une passerelle cloud entre Whise et votre site WordPress. Ts-Immo expose un endpoint `/v1/gateway/webhooks/whise/{gatewayId}` qui reçoit chaque événement Whise, vérifie la signature (`X-Whise-Signature`, HMAC-SHA256), puis met à jour le portefeuille en temps réel. Le plugin gratuit "Ts-Immo Sync" sur WordPress.org se charge ensuite de créer et de mettre à jour les annonces côté WordPress.
Fréquence de synchronisation pour Whise : instantanée (webhook HMAC-SHA256).
Installation en 5 étapes
Compter environ 15 minutes entre l'installation du plugin et la première synchronisation complète.
- Installer le plugin gratuit "Ts-Immo Sync" depuis WordPress.org ou le moteur de recherche de plugins de WordPress.
- Créer un compte sur https://dashboard.ts-immo.org et enregistrer une passerelle pour votre agence.
- Choisir un template adapté à votre thème WordPress (Houzez, WP-Residence, Real Homes…) ou demander un template sur mesure.
- Coller la clé API Ts-Immo dans les réglages du plugin "Ts-Immo Sync" dans WordPress.
- La synchronisation démarre automatiquement : annonces, photos, DPE, GES et leads remontent dans le CRM.
Configuration de Whise dans Ts-Immo
Configurer l'URL de webhook fournie par Ts-Immo dans le back-office Whise. La clé secrète est échangée automatiquement lors de la création de la passerelle.
| Champ | Description |
|---|---|
| Client ID | Identifiant client fourni par Whise |
| Client Secret | Secret client fourni par Whise |
| Webhook URL | Généré automatiquement par Ts-Immo |
Champs et données synchronisés
Tous les champs métiers du modèle Ts-Immo unifié sont disponibles, indépendamment de Whise.
| Catégorie | Champs disponibles |
|---|---|
| Identification | Référence, type (vente / location / viager), catégorie, statut |
| Prix | Prix de vente, loyer, honoraires TTC, mode de calcul (loi ALUR) |
| Surface & pièces | Surface habitable, surface terrain, nombre de pièces, chambres, salles de bain |
| Localisation | Ville, code postal, département, latitude/longitude (optionnel), quartier |
| Diagnostics | DPE (lettre + valeur kWh/m²/an), GES, classe énergie, exposition |
| Médias | Photos HD, plans, visites virtuelles, vidéo |
| Descriptif | Titre, descriptif court, descriptif long (FR + EN si disponible) |
| Mandat | Numéro de mandat, date de signature, type (exclusif / simple) |
Compatibilité thèmes WordPress
Le plugin Ts-Immo Sync est compatible avec les principaux thèmes immobiliers WordPress, et un système de templates permet de l'adapter à n'importe quel thème.
- Houzez — mapping natif vers le custom post type `property`
- WP-Residence — mapping natif vers le CPT `estate_property`
- Real Homes — mapping vers `properties`
- Divi / Avada / Elementor — templates personnalisables
- Thème sur mesure — template adapté sur demande
Remontée des leads dans Whise
Les formulaires de contact placés sur les annonces WordPress sont interceptés par le plugin Ts-Immo Sync et remontés directement dans Whise via l'API Ts-Immo. Vous retrouvez vos prospects dans votre CRM habituel — sans copier-coller.
Audit de conformité du site (recommandé)
En complément de la synchronisation, Ts-Immo propose un audit de conformité de votre site WordPress (loi ALUR, loi Climat & Résilience, géorisques, RGPD). Les éventuels manques sont signalés avec un correctif proposé.