Oltre 5mila prospect HubSpot mappati con Mapbox
Come abbiamo progettato un semplice strato di stato fra HubSpot e Mapbox che trasforma una lista di prospect in territori, assegnazioni e visite — e impara dallo storico di ogni commerciale quali territori e quali giri mettere davanti.
Una rete commerciale sul campo organizza la settimana intorno a dove stanno i suoi prospect.
I prospect vivono in HubSpot — più di 5mila. Ma HubSpot li elenca; non li colloca. Senza vedere dove sono, nessuno può dividerli in territori, assegnarli ai commerciali con una logica, o capire quali zone valgano il viaggio.
E anche con una mappa, la domanda difficile torna ogni lunedì: fra tutti questi prospect, quali per primi?
Il progetto resta semplice. HubSpot rimane la fonte dei prospect. Mapbox disegna la mappa e pianifica i giri. In mezzo, un piccolo strato su Cloudflare Workers tiene lo stato che non appartiene a nessuno dei due: coordinate, territori, assegnazioni, giri e ogni visita fatta.

Step 1: Mappare i prospect in HubSpot
L’indirizzo di ogni prospect viene geocodificato una volta, a lotti, tramite Mapbox. Le coordinate stanno in D1, e la mappa si apre da lì — ogni prospect uno spillo, colorato per fase del ciclo di vita.
Una card CRM nella barra laterale del record HubSpot apre la stessa mappa partendo dal prospect che il commerciale sta già guardando.
Step 2: Territori che tornano indietro come liste
Un sales manager disegna un territorio sulla mappa. I prospect che ci stanno dentro diventano una lista HubSpot, e ognuno riceve un evento sulla propria timeline.
Il territorio non resta sulla mappa. Esiste nel CRM, utilizzabile in qualsiasi vista, workflow o report che il team già ha.
Step 3: Commerciali, giri e visite sul campo
Ogni territorio viene assegnato a un commerciale, che diventa proprietario della sua lista. Il commerciale pianifica un giro con Mapbox Directions, e ogni visita fatta viene registrata sul record del prospect.
Di una visita non si butta via niente. Dov’era, chi l’ha fatta e cosa ne è uscito restano tutti nello strato di stato — perché quello storico è ciò che legge il passaggio successivo.
Step 4: Suggerimenti dallo storico di ogni commerciale
Col tempo, ogni commerciale costruisce un suo storico: le zone dove converte, i prospect che sono andati avanti dopo una visita, i giri che valeva la pena fare.
Un motore di raccomandazione legge quello storico e suggerisce cosa mettere davanti — territori nuovi che somigliano a quelli in cui un commerciale già vince, e giri che raggiungono per primi i prospect più promettenti. I suggerimenti compaiono sulla mappa accanto ai territori disegnati a mano.
Un suggerimento resta un suggerimento. Diventa un territorio o un giro quando un manager o un commerciale lo accetta.
HubSpot resta il registro
Territori e visite sono oggetti HubSpot, così niente vive solo sulla mappa.
La geocodifica è in cache
Un indirizzo si risolve una volta e resta, così una lista da 5mila non sono 5mila chiamate.
L’assegnazione è verificabile
Chi possiede quale territorio, e da quando, è un campo che un manager legge senza doverlo chiedere.
La mappa è una vista, non un secondo database. Ogni territorio, ogni assegnazione e ogni visita viene riscritta dove il CRM la vede.

5mila prospect diventano un archivio visivo — una mappa sola da cui pianifica tutto il team, invece di una lista che nessuno riesce a immaginare.
La mappa è il piano di prospezione. Ogni commerciale vede il suo territorio, i suoi prospect e il suo giro della settimana.
I territori vivono in HubSpot come liste di cui il commerciale è proprietario, così niente di ciò che viene disegnato sulla mappa resta solo sulla mappa.
Ogni visita sul campo è sul record, così un manager sa quali prospect sono stati visti e quali no.
Col tempo, la mappa mostra quali territori rendono di più — e trasforma lo storico di ogni commerciale in suggerimenti su dove andare dopo.
Problemi di dati di questa forma?
Se qualcosa qui somiglia alla tua situazione, dicci quale parte. Risposta garantita entro 2 ore lavorative (CET).

Arrigo Lupori
Fondatore e Amministratore