Geolokalizacja dla PrestaShop: ceny, waluta i język według kraju
Każdy odwiedzający automatycznie trafia na język, walutę i ceny swojego kraju. Reguły dla krajów, przełącznik z flagami i przekierowania, które szanują Twoje SEO. Działa z Cloudflare.
Dwie osoby oglądają ten sam produkt w Twoim sklepie. Jedna jest w Madrycie, druga w Lizbonie. Obie widzą na ekranie dokładnie tę samą cenę, a na końcu zamówienia kwota jednej z nich się zmienia. To właśnie ta osoba nie kończy zakupu.
Dopóki odwiedzający nie powie, skąd jest, PrestaShop musi zdecydować, według jakich zasad liczyć ceny, i używa kraju, który ustawiłeś jako domyślny. To rozsądne, nic innego nie mógłby zrobić. Ale oznacza to, że każdy odwiedzający widzi cenę jednego konkretnego kraju, nawet jeśli jest gdzie indziej.
W dniu, w którym odwiedzający wpisuje adres dostawy, sklep w końcu wie, gdzie on jest, i przelicza. I tu pojawia się niespodzianka, w najgorszym możliwym momencie: przy płatności.
I nie chodzi tylko o podatki. Jeśli sprzedajesz na kilku rynkach, Twoja cena dla Francji może nie być Twoją ceną dla Portugalii czy Wysp Kanaryjskich, bo koszty, konkurencja i wysyłka nie są takie same. Wszystko to przepada, jeśli sklep pokazuje wszystkim jedną cenę.
Cena bez kraju to dla kogoś zła cena.
Po wejściu odwiedzający jest pytany, w jakim kraju jest. Nie musi zgadywać: podpowiada mu się ten, który wynika z jego połączenia, z flagą, a on go potwierdza albo wybiera inny. Tak działa Geolokalizacja dla PrestaShop — moduł, na którym działa ta strona.
Od tej chwili sklep pokazuje mu jego cenę: w jego walucie, z podatkami, które go dotyczą, i według stawki, którą ustaliłeś dla tego rynku. Cena na liście, na karcie produktu, w koszyku i przy płatności to ta sama liczba od początku do końca.
Pytanie pada raz. Wybór jest zapamiętywany, a selektor zostaje na górze strony, zawsze pod ręką, gdyby ktoś chciał go zmienić.
Za flagą stoi tabela, o której decydujesz Ty: dla każdego kraju, w jakim języku przychodzi odwiedzający, w jakiej walucie widzi ceny i — razem z walutą — jaki cennik go dotyczy. Niemcy i Austria po niemiecku i w euro; Szwajcaria po niemiecku i we frankach, z własną stawką; Wielka Brytania po angielsku i w funtach.
Ustawiasz to raz i obowiązuje w całym sklepie. Kraje, których nie ma w tabeli, wchodzą przez regułę ogólną, więc nikt nie patrzy na pustą stronę tylko dlatego, że mieszka tam, gdzie nie spodziewałeś się sprzedawać.
O to pytają nas najczęściej. Jeśli oprócz kraju zostawisz osobny wybór waluty i osobny wybór języka, odwiedzający może skończyć z walutą jednego kraju, ceną drugiego i językiem trzeciego. A potem to Ty obsługujesz to zgłoszenie.
Dlatego wybór kraju to jedyne drzwi: kraj ustala całą resztę. Na tej stronie z dokładnie tego powodu usunęliśmy z górnego paska osobne selektory.
Warto to powiedzieć wprost, bo to najczęstsze nieporozumienie. To rozwiązanie nie tłumaczy Twojego sklepu ani nie wymyśla języków, których nie masz. Jeśli sklep jest w kilku językach, każdy z nich ma własny adres, tak jak powinien, żeby Google znalazł wszystkie; selektor zabiera każdego odwiedzającego do jego wersji i pokazuje mu cenę jego kraju.
Jeśli sprzedajesz za granicę i nie masz pewności, czy ta część jest dobrze ustawiona, to pierwsze, na co patrzymy, bo właśnie tam niepostrzeżenie traci się najwięcej ruchu.
To ta straszna część, i słusznie: jeśli każdy odwiedzający dostaje inną stronę w zależności od tego, skąd przychodzi, może się skończyć tak, że w Google masz jeden język, a pozostałych po prostu nie ma.
Dlatego adresów się nie rusza. Każdy język ma własny, a kto już jest na jednym, ten na nim zostaje, bo o to prosił; do swojego języka prowadzi się tylko tych, którzy wchodzą na adres ogólny. A wyszukiwarek nigdy się nie przenosi: każdy adres jest zawsze odwiedzany w tym samym języku i w tej samej walucie, a dokładnie tego Google potrzebuje, żeby zaindeksować pięć Twoich rynków, a nie jeden.
To działa na tej stronie. Na górze strony, obok wyszukiwarki, zobaczysz selektor z flagą i walutą. Otwórz go, zmień kraj i przejrzyj katalog: zobaczysz, jak ceny zmieniają się dokładnie tak, jak zobaczyłby je klient z tego kraju.
Z jednego z dwóch miejsc i oba są dobre: z bazy danych na samym serwerze, która zamienia połączenie odwiedzającego na kraj, albo z kraju, który podaje Ci usługa stojąca przed Twoją stroną, jeśli z takiej korzystasz.
W obu przypadkach wiarygodny jest kraj. Miasto czy region tą drogą mylą się na tyle często, że nie warto na nich opierać decyzji. A tak czy inaczej służy to temu, żeby podpowiedzieć: ostatnie słowo zawsze ma odwiedzający.
Selektor, który właśnie wypróbowałeś, tabela krajów i przekierowania, które nie ruszają Twoich adresów, to wszystko ten sam moduł, już w katalogu i z aktualizacjami w cenie. Instalujesz go, wpisujesz kraje, do których sprzedajesz, i od tej chwili każdy odwiedzający przychodzi w swoim języku, ze swoją walutą i z ceną, którą dla niego ustaliłeś.
Każdy odwiedzający automatycznie trafia na język, walutę i ceny swojego kraju. Reguły dla krajów, przełącznik z flagami i przekierowania, które szanują Twoje SEO. Działa z Cloudflare.
Jak pokazać akcesoria każdego produktu nad przyciskiem zakupu, inne dla każdej kombinacji, i sprawić, żeby trafiały do…
Jak sprzedawać subskrypcje w PrestaShop ze Stripe: boksy, kawa czy licencje z płatnością cykliczną, każde odnowienie…
Czego dyrektywa EmpCo będzie wymagać od Twojego sklepu: aktualizacji oprogramowania, naprawialności i części zamiennych…
Moduł, aplikacja, serwer, który sprawia problemy, albo coś pilnego. Odpowiadamy w ciągu 24 godzin, ze stałą wyceną: cena i termin.