Prognoza sprzedaży może pomóc zaplanować zapas albo budżet kampanii, ale jej użyteczność zależy od danych i decyzji, którą ma wesprzeć. W małej firmie zaczynamy od jakości historii i prostego punktu odniesienia, a dopiero potem wybieramy arkusz, narzędzie BI lub model uczenia maszynowego.
Krótka odpowiedź
Analityka predykcyjna wykorzystuje dane do szacowania przyszłych wartości, zdarzeń, klas lub prawdopodobieństw, na przykład popytu albo ryzyka odejścia klienta. Prognozowanie szeregów czasowych jest jednym z jej zastosowań i dotyczy wartości uporządkowanych w czasie.
Przed wdrożeniem porównujemy prognozę z prostą metodą bazową na danych niewykorzystanych do jej budowy.
Usługi KC Mobile
Potrzebujesz pomocy w tym temacie?
Czytasz poradnik „Wprowadzenie do analityki predykcyjnej: jak firmy mogą przewidywać wyniki”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny.
Czym jest analityka predykcyjna?
Analityka predykcyjna szacuje przyszłe wartości, zdarzenia, klasy lub prawdopodobieństwa na podstawie wzorców w danych. Może oszacować sprzedaż w następnym tygodniu, zaklasyfikować zgłoszenie albo ocenić ryzyko, że klient przestanie kupować.
Analityka opisowa odpowiada, co się wydarzyło, a diagnostyczna szuka możliwych wyjaśnień. Analityka predykcyjna szacuje, co może się wydarzyć; preskryptywna pomaga rozważyć, jakie działanie podjąć. Żaden z tych etapów sam w sobie nie dowodzi przyczyny zdarzenia.
Prognozowanie szeregów czasowych jest jednym z zastosowań analityki predykcyjnej. Szereg czasowy to obserwacje mierzone w kolejnych momentach, takie jak dzienna sprzedaż jednego produktu. Inne zadania mogą przewidywać kategorię albo prawdopodobieństwo bez prognozowania kolejnych wartości w czasie.
Tabela rozróżnia pytania, na które odpowiadają różne rodzaje analizy. Przykład sklepu pokazuje różnicę między opisem wyniku, prognozą i wyborem działania.
| Rodzaj analizy | Pytanie biznesowe | Przykład dla sklepu |
|---|---|---|
| Opisowa | Co się wydarzyło? | Ile zamówień sklep zrealizował w poprzednim miesiącu? |
| Diagnostyczna | Co mogło wpłynąć na wynik? | Czy spadek sprzedaży zbiegł się z brakiem towaru? |
| Predykcyjna | Co może się wydarzyć? | Jakie jest ryzyko odejścia klienta? |
| Preskryptywna | Jakie działanie warto rozważyć? | Czy zwiększyć zamówienie, gdy prognoza przewyższa zapas? |
Prognoza wspiera decyzję, ale nie gwarantuje wyniku ani sama nie wyjaśnia jego przyczyny.
Czytasz poradnik „Wprowadzenie do analityki predykcyjnej: jak firmy mogą przewidywać wyniki”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny. Omów temat tego poradnika
Jakie decyzje w małej firmie można wspierać prognozą?
Prognoza wspiera decyzję, która ma określony termin, właściciela i koszt pomyłki. W e-commerce może pomóc zaplanować uzupełnienie zapasu, a w marketingu przewidzieć liczbę leadów do końca miesiąca.
Tabela łączy pytanie biznesowe z decyzją i danymi potrzebnymi do jej podjęcia. Wybierz przykład, w którym firma ma możliwość zareagowania na wynik.
| Pytanie biznesowe | Decyzja wspierana prognozą | Dane na początek |
|---|---|---|
| Ile sztuk produktu zamówić? | Wielkość i termin uzupełnienia zapasu | Data, SKU, sprzedane sztuki, stan magazynu, czas dostawy |
| Jak zaplanować sprzedaż? | Plan przychodów i obciążenie obsługi | Zamówienia, wartość koszyka, zwroty, ceny, promocje |
| Którzy klienci mogą przestać kupować? | Priorytet kontaktu lub kampanii retencyjnej | Historia zakupów, przerwy między zakupami, reklamacje |
| Czy kampania osiągnie założony wolumen? | Zmiana budżetu, kreacji lub strony docelowej | Koszt, kliknięcia, sesje, leady, kwalifikacja w CRM |
| Kiedy wzrośnie popyt? | Harmonogram dostaw i pracy zespołu | Daty sprzedaży, sezon, święta, promocje, dostępność |
Prognoza kampanii powinna uwzględniać dane o sprzedaży, jeżeli firma je rejestruje. Kliknięcia i formularze nie pokazują, czy lead stał się klientem. Konfiguracja pomiaru konwersji może pomóc ustalić zdarzenia, które łączą działania na stronie z wynikiem biznesowym.
Dane surowych zdarzeń GA4 można eksportować do BigQuery. Standardowe usługi GA4 mają dzienny limit eksportu wynoszący 1 milion zdarzeń; Google opisuje ten limit w pomocy eksportu do BigQuery, stan na październik 2026 r. Eksport może mieć zastosowanie, gdy firma potrzebuje analizować dane zdarzeń poza standardowymi raportami GA4.
Perspektywa KC Mobile
Z naszych wdrożeń wynika, że zespoły często pytają o zakup AI przed ustaleniem, kto podejmie decyzję na podstawie prognozy. Jeśli wynik nie zmienia żadnego działania, model staje się dodatkowym raportem. Zalecamy najpierw wskazać właściciela decyzji oraz moment, w którym prognoza ma wpływać na zamówienie, budżet lub pracę zespołu.
Jakich danych potrzebujesz na początek?
Do pierwszej prognozy potrzebujesz obserwacji z datą, mierzoną wartością i wspólnym identyfikatorem, gdy analizujesz wiele produktów lub kampanii. Definicje tych samych pojęć muszą być spójne w sklepie, systemie reklamowym i CRM.
Dla sprzedaży zbierz datę zamówienia, numer zamówienia, SKU, liczbę sztuk, wartość po rabacie, status realizacji, zwrot i stan magazynu. Dla marketingu dodaj identyfikator kampanii, źródło, medium, koszt, sesje, zgłoszenia i etap leada w CRM. Dane produktowe powinny uwzględniać cenę obowiązującą w danym dniu oraz okresy niedostępności.
Zakres historii dobierz do rytmu decyzji. Prognoza dzienna wymaga obserwacji dziennych, a ocena wzorca rocznego wymaga historii obejmującej odpowiednie sezony. Jeśli firma zmieniła sklep, ceny albo sposób rejestrowania zamówień, oznacz datę zmiany, bo wcześniejsze rekordy mogą opisywać inny proces.
Tabela porządkuje kontrolę jakości danych szeregów czasowych. Rozróżnij brak pomiaru od zera sprzedaży, ponieważ te wartości mają inne znaczenie dla modelu.
| Kontrola danych | Co sprawdzić | Skutek zaniedbania |
|---|---|---|
| Identyfikatory | Czy SKU i kampania mają stały format? | Podział serii na pozornie różne rekordy |
| Braki | Czy puste pole oznacza zero, brak pomiaru czy niedostępność? | Pomylenie braku rejestracji z brakiem sprzedaży |
| Duplikaty | Czy zamówienie albo zdarzenie występuje dwukrotnie? | Zawyżony popyt i przychód |
| Promocje | Czy zapisano daty i poziom rabatu? | Skok wygląda jak typowy popyt |
| Dostępność | Czy zapisujesz dni bez towaru? | Ograniczona sprzedaż wygląda jak niski popyt |
Dni bez sprzedaży nie zawsze oznaczają brak popytu. Jeśli produkt był niedostępny, sprzedaż ograniczał stan magazynu, więc prognoza oparta wyłącznie na transakcjach może zaniżyć przyszłe zamówienie.

Jak przebiega projekt predykcyjny krok po kroku?
Projekt predykcyjny zaczyna się od decyzji, której wynik ma być użyteczny dla konkretnej osoby. Następnie zespół przygotowuje dane, wyznacza prosty punkt odniesienia i sprawdza, czy prognoza wnosi poprawę.
1. Wybierz decyzję i horyzont. Zapisz, co firma chce ustalić, na jaki okres i jak często będzie korzystać z wyniku. Przykład: raz w tygodniu oszacować sprzedaż wybranych SKU na kolejne dwa tygodnie.
2. Przygotuj dane. Uzgodnij definicje metryk, identyfikatory, promocje i sposób oznaczania braków. Zapisz reguły porządkowania danych, aby analizę można było odtworzyć.
3. Ustal punkt odniesienia. Sprawdź prostą prognozę, na przykład ostatnią znaną wartość albo średnią z wcześniejszych okresów. Złożona metoda powinna poprawiać wynik w sposób użyteczny dla firmy.
4. Zachowaj dane do oceny. W przypadku szeregu czasowego pozostaw późniejszy okres poza budową prognozy. Losowe tasowanie dni może przenieść informacje z przyszłości do modelowania.
5. Wprowadź wynik do procesu. Ustal format prognozy, częstotliwość aktualizacji, osobę odpowiedzialną i działanie po przekroczeniu uzgodnionego progu.
ARIMA_PLUS w BigQuery ML służy do prognozowania szeregów czasowych. Model tworzy się instrukcją `CREATE MODEL`, a funkcja `ML.FORECAST` zwraca prognozę; argument `HORIZON` określa liczbę przyszłych punktów czasowych. Dokumentacja Google Cloud opisuje tworzenie modeli ARIMA_PLUS oraz funkcję ML.FORECAST. Rozwiązanie wymaga przygotowania danych, dostępu do Google Cloud i utrzymywania zapytań.
Czy wystarczy arkusz, czy potrzebny jest model uczenia maszynowego?
Wybierz metodę, którą zespół potrafi regularnie zasilać danymi i wyjaśnić osobie podejmującej decyzję. Narzędzie nie naprawi niespójnych definicji ani braków w historii.
Tabela porównuje metody według skali danych, kompetencji, utrzymania i typowego zastosowania. Dobierz metodę do złożoności decyzji oraz zasobów firmy.
| Metoda | Skala i dane | Kompetencje | Utrzymanie | Typowe zastosowanie |
|---|---|---|---|---|
| Arkusz, np. Google Sheets | Mały zbiór z jednym miernikiem | Formuły i kontrola danych | Niskie, ręczna aktualizacja | Prosta prognoza trendu |
| BI, np. Looker Studio | Dane z kilku źródeł | Modelowanie raportów i uprawnień | Średnie, zależne od integracji | Monitoring sprzedaży i kampanii |
| BigQuery ML | Regularnie odświeżane szeregi czasowe | SQL i przygotowanie danych | Wyższe, obejmuje zapytania i dostęp | Prognozy wielu serii |
| Dedykowany model ML | Dane wielowymiarowe i reguły firmy | Analityka i programowanie | Wysokie, wymaga przeglądów | Ryzyko odejścia lub złożony popyt |
Google Sheets udostępnia funkcję `FORECAST`, która oblicza przewidywaną wartość na podstawie regresji liniowej. Może służyć jako prosty punkt odniesienia, ale nie zastępuje procesu obsługi sezonowości i aktualizacji prognoz. Składnię funkcji opisuje dokumentacja Google Sheets.
Jeśli firma chce osadzić prognozę w procesie, powinna określić, kto reaguje na wynik i jakie dane są wiarygodne. W przypadku kampanii ustal, czy konwersją jest formularz, kwalifikowany lead czy sprzedaż, a następnie zapewnij spójny pomiar. Wdrożenie pomiaru konwersji może objąć dobór zdarzeń i kontrolę ich jakości.
Jak oceniać trafność prognozy?
Trafność prognozy oceniaj na obserwacjach, których metoda nie użyła do budowy, i uwzględniaj koszt pomyłki dla firmy. Sam wyglądający wiarygodnie wynik nie dowodzi, że prognoza poprawia planowanie.
Jeśli prognoza wynosi 120 sztuk, a firma sprzedała 100, błąd bezwzględny wynosi 20 sztuk. MAE, czyli średni błąd bezwzględny, uśrednia różnice z okresu oceny i zachowuje jednostkę danych, na przykład sztuki albo złote.
MAPE wyraża średni błąd jako udział w wartości rzeczywistej. Przy wartości równej zero dzielenie jest niemożliwe, a przy bardzo małej wartości niewielki błąd bezwzględny może dać duży procent. Dla produktów z częstymi zerami raportuj MAE lub inną miarę dopasowaną do decyzji, a także oceniaj osobno koszt niedoszacowania i przeszacowania.
Tabela zestawia miary z pytaniem, na które odpowiadają. Dobór miary zależy od jednostki danych oraz kosztu błędnej decyzji.
| Element oceny | Pytanie kontrolne | Zastosowanie |
|---|---|---|
| MAE | O ile przeciętnie myli się prognoza? | Błąd w sztukach, leadach lub wartości sprzedaży |
| MAPE | Jaki jest średni błąd względem wartości rzeczywistej? | Nie używaj samodzielnie przy zerach i małych wartościach |
| Koszt pomyłki | Co firmę kosztuje niedoszacowanie albo nadmiar? | Dopasowanie reakcji do konsekwencji decyzji |
Niższe MAE nie zawsze oznacza lepszą decyzję, jeśli prognoza pomija rzadki skok popytu przed sezonem. Zespół powinien ustalić, jaki rodzaj błędu najbardziej wpływa na zamówienia albo obsługę.
Jakie błędy najczęściej psują wyniki?
Prognozę często psuje przygotowanie danych albo zmiana warunków, a nie brak zaawansowanego algorytmu. Sprawdź błędy, które zawyżają pozorną trafność albo zmieniają znaczenie danych.
- Przeciek danych z przyszłości: model otrzymuje informację dostępną dopiero po prognozowanym zdarzeniu, na przykład końcowy status zamówienia przy prognozowaniu wcześniejszej sprzedaży.
- Nieporównywalna historia: migracja sklepu albo zmiana definicji zamówienia sprawia, że starsze rekordy opisują inny proces.
- Pominięta sezonowość i dostępność: święta, promocje i wyprzedane SKU zmieniają obserwowany popyt.
- Korelacja uznana za przyczynę: wzrost budżetu i sprzedaży mogą zbiegać się z promocją lub sezonem, więc sama relacja nie dowodzi wpływu budżetu.
- Zmiana wzorca: nowe ceny, asortyment albo kanały mogą sprawić, że historyczne zależności przestają pasować.
Trwały wzrost błędu, nowe kategorie, brak danych albo odchylenie po zmianie procesu to sygnały do ponownej oceny prognozy. Zapisuj daty zmian, aby ustalić, czy problem dotyczy danych, czy zmieniających się warunków biznesowych.

Jak zacząć od bezpiecznego pilotażu?
Pilotaż ogranicz do jednej decyzji i określ kryterium powodzenia przed wygenerowaniem pierwszej prognozy. Właściciel procesu powinien wiedzieć, co zrobi z wynikiem i kiedy uzna go za niewystarczający.
Tabela porządkuje pytania, które zespół powinien rozstrzygnąć przed testem. Uzgodnij zakres i odpowiedzialność, zanim zaczniesz oceniać skuteczność metody.
| Element pilotażu | Ustalenie przed startem |
|---|---|
| Pytanie | Co prognozujemy i kto podejmuje decyzję? |
| Zakres | Jakie produkty, kampanie, kanały i daty obejmują dane? |
| Kryterium | Jaki błąd i koszt pomyłki są akceptowalne? |
| Reguła działania | Co zrobi zespół po przekroczeniu progu? |
| Odpowiedzialność | Kto przygotowuje dane i zatwierdza użycie prognozy? |
Zapisuj prognozę przed pojawieniem się danych rzeczywistych. Po zakończeniu pilotażu porównaj ją z prostą metodą bazową i sprawdź, czy różnica uzasadnia zmianę decyzji.
Przy ocenie kampanii uwzględnij jakość leadów albo sprzedaż, a nie wyłącznie liczbę kliknięć. Analizę danych sklepu można rozwinąć w materiale o analityce e-commerce i poprawie konwersji.
Więcej poradników w tym temacie
Wspomniane narzędzia
Najczęściej zadawane pytania
Co to jest analityka predykcyjna?
Jak działa analityka predykcyjna w firmie?
Jakie dane są potrzebne do prognozowania sprzedaży?
Czy mała firma potrzebuje uczenia maszynowego do prognoz?
Jak sprawdzić, czy prognoza jest wystarczająco dokładna?
Potrzebujesz pomocy w tym temacie?
Czytasz poradnik „Wprowadzenie do analityki predykcyjnej: jak firmy mogą przewidywać wyniki”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny.
