Olona Case

Sviluppo nuovo sito web con sincronizzazione automatica degli annunci immobiliari e lead generation

SETTORE

SERVIZI

TECNOLOGIE

Sviluppo nuovo sito web e sincronizzazione automatizzata immobili

Il progetto ha previsto il restyling completo del sito web e la realizzazione di un’infrastruttura di integrazione automatica con il gestionale immobiliare esterno già in uso dall’agenzia.

L’obiettivo principale è stato automatizzare l’aggiornamento del catalogo annunci, eliminando la gestione manuale e garantendo al contempo un’esperienza utente moderna, accessibile e orientata alla conversione.

Grazie a questo intervento, il portale si aggiorna autonomamente ogni notte con gli immobili attivi, le relative gallerie e le schede tecniche di dettaglio.

OBIETTIVO

Automatizzazione del catalogo e ottimizzazione della lead generation

L’obiettivo principale consisteva nell’annullare i tempi di caricamento manuale degli annunci sul sito e unificare la gestione dei dati provenienti dal gestionale. Per raggiungerlo, sono stati implementati i seguenti step:

  • Definizione e mappatura dei campi personalizzati tra la struttura del sito web e il tracciato dati fornito dal gestionale.
  • Creazione di un motore di ricerca e filtraggio avanzato per permettere agli utenti di navigare agevolmente tra le tipologie di immobili e i contratti (vendita/affitto).
  • Progettazione di un layout grafico responsive, accessibile e conforme agli standard Web Content Accessibility Guidelines (WCAG).
  • Integrazione di strumenti per la valutazione dell’immobile e di landing page dedicate per le nuove costruzioni e cantieri.

SOLUZIONE TECNICA

Integrazione XML custom via CronJob, Query Builder e Architettura Crocoblock/WordPress

Per rispondere alle specifiche esigenze tecniche e funzionali, sono state adottate le seguenti soluzioni:

  • Plugin custom di sincronizzazione XML (PHP 8 / cURL / SimpleXML): è stato sviluppato da zero un plugin per WordPress che esegue uno script pianificato via CronJob nelle ore notturne. Lo script interroga il flusso XML generato dal gestionale via cURL e ne esegue il parsing con SimpleXML.
  • Gestione dati dinamica & tabelle custom (Crocoblock JetEngine / PostMeta): gli annunci vengono gestiti come Custom Post Type (CPT). I campi meta estesi e le informazioni analitiche della scheda immobile vengono memorizzati e ottimizzati su tabelle di database personalizzate.
  • Importazione e sincronizzazione media: lo script processa programmaticamente il nodo dei media scaricando e associando le immagini alla libreria di WordPress, impostando automaticamente l’immagine in evidenza e la galleria.
  • Algoritmo di Query SQL dinamico e filtraggio: per consentire ai filtri di ricerca (Smart Filters) di interrogare correttamente la tabella custom contenente le tipologie e le opzioni di contratto, è stata implementata un’alterazione programmatica tramite hook/filter sul Query Builder SQL di JetEngine per gestire i prefissi di tabella su qualsiasi ambiente.
  • Standard di accessibilità e UX: ottimizzazione dell’albero HTML (gerarchia dei tag <h>, attributi title e aria-label), gestione dei contrasti cromatici e validazione dei testi alternativi (alt text) su tutte le risorse multimediali.

RISULTATO

Efficienza operativa e navigazione immediata

Il passaggio dal vecchio sistema alla nuova piattaforma ha portato un cambiamento radicale:

  • da caricamento manuale a sincronizzazione zero-touch: il catalogo immobili si aggiorna automaticamente ogni notte in background senza richiedere alcun intervento manuale da parte del personale dell’agenzia.
  • Prestazioni e pulizia dati: gli annunci non più attivi vengono gestiti e aggiornati in maniera sicura, preservando la struttura degli URL per evitare la generazione di errori 404.
  • Flessibilità editoriale: l’agenzia dispone ora di un sistema scalabile per generare autonomamente landing page promozionali e raccogliere richieste di valutazione immobile direttamente dal sito.

Scopri altri progetti Wegg...

Riprogettare un portale editoriale tra restyling, migrazione dati e paywall custom
Tre progetti, una comunicazione integrata: strategie per valorizzare territorio, imprese e iniziative pubbliche