Szacowana data dostawy: jak ją naprawdę obliczyć, a nie ustalać na oko

autor: Luca Cavallini Poradniki techniczne
Szacowana data dostawy: jak ją naprawdę obliczyć, a nie ustalać na oko

Dlaczego data dostawy ma znaczenie

Przed złożeniem zamówienia osoba kupująca online chce wiedzieć, kiedy otrzyma przesyłkę. To jedno z pierwszych pytań, na które powinna odpowiadać karta produktu, obok ceny i dostępności. Problem w tym, że dobra odpowiedź jest trudniejsza, niż się wydaje, a zła odpowiedź, czyli data wpisana ręcznie lub obliczona zbyt prosto, jest gorsza niż brak odpowiedzi: obiecuje coś, co nie zostanie dotrzymane.

Dlaczego ręcznie wpisane „2 do 4 dni roboczych” nie wystarcza

Najczęstszą formą daty dostawy w sklepie internetowym jest stałe zdanie na karcie produktu, w rodzaju „dostawa w 2 do 4 dni roboczych”, napisane raz i nigdy nie poprawiane. Działa do chwili, gdy wystąpi jeden z poniższych przypadków, a wszystkie one w końcu się zdarzają:

  • Weekend. Zamówienie złożone w piątek po południu nie wyjeżdża w sobotę: jeśli obliczenie to pomija, wyświetlana data jest błędna o dwa dni.
  • Święta. Sklep sprzedający w kilku krajach ma różne kalendarze świąt: 15 sierpnia zatrzymuje logistykę we Włoszech, ale nie w Niemczech. Jedna data dla wszystkich myli się w jednym kraju albo w drugim.
  • Godzina graniczna. Zamówienie złożone o godz. 9 rano i drugie złożone o godz. 23 tego samego dnia nie mają tej samej daty wysyłki, jeśli magazyn zamyka dzienne wysyłki o określonej godzinie. Ignorowanie godziny granicznej oznacza obiecanie tej samej daty temu, kto jeszcze ma czas, i temu, kto już go nie ma.
  • Przedsprzedaż lub chwilowy brak towaru. Produkt, który przed wysyłką trzeba uzupełnić, ma inny czas przygotowania niż produkt już leżący na półce: użycie tej samej liczby dla obu zawsze zaniża jeden z dwóch przypadków.
  • Przewoźnik i strefa. Przesyłka jadąca na wyspę lub na obszar wiejski ma często inny czas transportu niż przesyłka, która zostaje w mieście. Jedna liczba dla całego kraju to średnia, która myli się na obu krańcach.
Pięć przypadków, których stała data dostawy nie obsługuje: weekend, różne święta w różnych krajach, godzina graniczna, przedsprzedaż lub brak towaru, przewoźnik i strefa
Żaden z tych przypadków nie jest rzadki: to codzienność sklepu z wieloma produktami, przewoźnikami lub krajami.

Żaden z tych przypadków nie jest egzotyczny: to codzienność sklepu, który ma więcej niż jeden produkt, więcej niż jednego przewoźnika lub więcej niż jeden kraj docelowy. Data wpisana ręcznie może być trafna dla przypadku przeciętnego i błędna dla realnej części zamówień.

Czego potrzeba, by obliczyć ją dobrze

Poprawna szacowana data dostawy jest wynikiem sumy składników, a nie pojedynczą liczbą:

  • Czas przygotowania, w dniach roboczych: czas, który upływa między zamówieniem a wyjściem z magazynu.
  • Czas transportu, w postaci przedziału od minimum do maksimum w dniach roboczych: czas, jaki zajmuje przewoźnikowi dostarczenie paczki po jej przejęciu.
  • Kalendarz dni roboczych: w które dni tygodnia się wysyła i które daty w roku są świętami do pominięcia.
  • Dzienna godzina graniczna: godzina, po której zamówienie przesuwa się na następny dzień roboczy przy obliczaniu przygotowania.
  • Dodatkowy czas dla produktów w przedsprzedaży lub niedostępnych, odrębny od normalnego czasu przygotowania.
  • Reguły szczegółowe, które mogą zastępować reguły ogólne: konkretny produkt, kategoria, marka, przewoźnik, strefa lub kraj mogą mieć inne terminy niż reszta katalogu, a reguła najbardziej szczegółowa musi mieć pierwszeństwo przed ogólną.
Wzór szacowanej daty: przygotowanie plus minimalny i maksymalny transport plus opóźnienie przedsprzedaży, liczone według kalendarza dni roboczych i godziny granicznej, a reguły szczegółowe wygrywają z ogólnymi
Razem te elementy dają różne odpowiedzi na pozornie te same pytania, jak „jeśli zamówię teraz” i „jeśli zamówię za trzy godziny”.

Razem te elementy pozwalają odpowiadać w różny i poprawny sposób na pytania, które wydają się podobne: „kiedy go otrzymam, jeśli zamówię teraz” i „kiedy go otrzymam, jeśli zamówię za trzy godziny” mogą mieć różne odpowiedzi dla tego samego produktu, a „kiedy dotrze ten produkt” i „kiedy dotrze tamten, który jest w przedsprzedaży” muszą mieć różne odpowiedzi, nawet jeśli zamówiono je w tej samej chwili.

Najczęściej pomijany szczegół: godzina graniczna

Spośród wszystkich tych elementów najczęściej brakuje godziny granicznej, nawet w „dobrze zrobionych” obliczeniach. Łatwo rozumować w pełnych dniach i zapomnieć, że w obrębie dnia roboczego istnieje moment, po którym zamówienie nie może już wyjść tego samego dnia. Sklep, który wysyła do godz. 16 i otrzymuje zamówienie o 16:05, powinien potraktować je tak, jakby wpłynęło następnego dnia roboczego, a nie tego samego dnia: różnica, pomnożona przez wszystkie zamówienia składane po południu, to realna liczba klientów, a nie przypadek graniczny.

Widoczne odliczanie („zamów przed 16:00:00, a wyślemy dziś”) czyni ten limit jawnym, zamiast pozostawiać go domyślnym w ogólnym zdaniu, i ma też użyteczny efekt uboczny: daje konkretny powód, by sfinalizować zamówienie od razu, zamiast odkładać je na później.

Oś dnia z godziną graniczną 16:00: zamówienie przed 16:00 wychodzi dziś, zamówienie o 16:05 następnego dnia roboczego; poniżej odliczanie „zamów przed 16:00:00, a wyślemy dziś”
Pomnożona przez wszystkie popołudniowe zamówienia różnica to realna liczba klientów, a nie przypadek graniczny.

Czego Państwo nie potrzebują

Aby obliczyć uczciwą szacowaną datę dostawy, nie trzeba łączyć się w czasie rzeczywistym z API przewoźnika: ten rodzaj integracji służy do śledzenia po wysyłce, a nie do szacowania przed zamówieniem, które opiera się na regułach znanych z góry (zadeklarowane czasy przygotowania i transportu), a nie na zapytaniu zewnętrznym przy każdym wczytaniu strony. Szacunek dobrze obliczony według własnych reguł jest szybszy, nie zależy od dostępności zewnętrznej usługi, a liczby pozostają pod kontrolą sprzedawcy, który może je poprawić przy zmianie przewoźnika lub magazynu, nie czekając na nikogo.

Lista kontrolna przed wyświetleniem daty dostawy

  • Czy data zmienia się, jeśli zamówienie wpłynie w piątek wieczorem, a nie w poniedziałek rano?
  • Czy data uwzględnia święta kraju docelowego, a nie tylko kraju magazynu?
  • Czy istnieje godzina graniczna i czy jest rzeczywiście uwzględniana w obliczeniu, a nie tylko wpisana na stronie informacyjnej?
  • Czy produkt w przedsprzedaży pokazuje inny termin niż produkt już dostępny?
  • Czy można ustawić inny termin dla wolniejszego przewoźnika lub dalszej strefy, bez zmieniania liczby dla całego katalogu?
Lista kontrolna w pięciu pytaniach: piątek wieczorem a poniedziałek rano, święta kraju docelowego, stosowana godzina graniczna, przedsprzedaż, różne czasy dla przewoźnika lub strefy
Jeśli na którekolwiek z pięciu pytań odpowiedź brzmi nie, pokazana data jest błędna dla realnej części zamówień.

Podsumowanie

Szacowana data dostawy jest wiarygodna tylko wtedy, gdy jest wynikiem obliczenia, które zna dni robocze, święta, godzinę graniczną i wyjątki katalogu, a nie stałym zdaniem napisanym raz na zawsze. Takie obliczenie wykonuje Przewidywana data dostawy i odliczanie do wysyłki, nasz moduł dla PrestaShop, który łączy wszystkie te elementy, z regułami według produktu, kategorii, marki, przewoźnika, strefy lub kraju, bez konieczności łączenia się z API przewoźnika.

Zrzut ekranu modułu daty dostawy w wersji demo PrestaShop 9: podgląd szacowanej dostawy, czas przygotowania, minimalny i maksymalny transport, opóźnienie przy braku towaru lub przedsprzedaży, dni robocze, święta i godzina graniczna
Moduł cll_deliverydate w naszej wersji demo PrestaShop 9: te same składniki obliczenia z podglądem wynikowej daty (panel w języku włoskim).
Przewidywana data dostawy i odliczanie do wysyłkiWyświetla zlokalizowaną przewidywaną datę dostawy i odliczanie do wysyłki na karcie produktu, w koszyku i przy…39,99 €Zobacz produkt

Dodaj komentarz

Komentarze są moderowane przed publikacją.

← Blog

Ładowanie...
Powrót do góry