La Geolocalizzazione è l'identificazione della posizione geografica di un dispositivo nel mondo reale, per esempio il computer connesso a internet con cui stai leggendo questo articolo; la versione più evoluta è basata sul GPS, ma richiede che il dispositivo sia dotato di tale tecnologia e che sia attivata da parte dello stesso la condivisione di questi dati. Nel caso di un CMS come PrestaShop, l'identificazione della posizione del dispositivo connesso è basata sugli IP. Questa tipologia di geolocalizzazione è utilizzata dalla maggioranza dei servizi connessi a internet, come per esempio Netflix, al fine di fornire un catalogo specifico per il paese dove risiede il cliente. Per limitazioni di licenze e copyright non tutti i film e serie presenti nel catalogo della piattaforma di streaming, possono essere visibili dall'Italia per esempio. Molti utenti proprio grazie alle piattaforme di streaming, hanno scoperto le VPN, al fine di aggirare i blocchi geografici e accedere così a film e serie televisive non disponibili nel loro paese.
I servizi di statistica, come Google Analytics sfruttano la geolocalizzazione basata su IP per indentificare il paese dal quale proviene una visita, l'accuratezza dipende molto dal livello di mascheramento dell'IP dell'utente imposto dal GDPR. Infatti questo sistema è vittima della fobia privacy che pervade le normative Europee.
È bene dunque premettere che la geolocalizzazione è limitata e regolata dalle direttive europee e normative nazionali che le hanno recepite.
Una delle regole più importanti che riguarda l'ecommerce è il divieto di utilizzare la geolocalizzazione per limitare l'accesso al catalogo o mostrare prezzi diversi ai paesi aderenti all'Unione Europea. Se il visitatore per esempio accede al nostro sito dalla Polonia, dovrà avere accesso al catalogo senza limitazioni geografiche e l'imponibile dei prodotti in vendita, non potrà essere diverso da quello che applichiamo in Italia. Ovviamente è possibile indicare spese di spedizione diverse e/o non fornire un proprio corriere (sarà cura in questo caso del cliente mandare un proprio corriere al nostro magazzino per ritirare la merce ordinata).