Poniedziałkowy raport pokazuje spadek sprzedaży, zespół szuka winnych w stawkach i kreacjach, a przyczyna leży piętro niżej: bestseller od czwartku ma stan zero i po cichu zniknął z emisji. Ten przewodnik pokazuje, jak stany magazynowe sterują kampaniami produktowymi, czym są dni zapasu i jakie reguły progowe pozwalają wydawać budżet tylko na towar, który naprawdę można sprzedać.

Dane źródłowe

Stany magazynowe w danych: od sklepu do feedu

Zanim stan wpłynie na kampanię, przechodzi krótką drogę: z systemu sklepowego do feedu, a z feedu do platform reklamowych.

Definicja

Stan magazynowy w danych e-commerce to liczba sztuk dostępnych do sprzedaży, prowadzona per SKU i wariant (rozmiar, kolor, pojemność). W feedzie produktowym tłumaczy się na atrybut availability (in_stock / out_of_stock), a w analityce najlepiej działa jako migawka dzienna: zapis stanu każdego produktu na koniec każdego dnia, dzięki któremu widać historię, a nie tylko chwilę obecną.

Trzy szczegóły decydują o jakości tych danych. Poziom wariantu: sprzedają się rozmiary, a nie „produkt”, więc stan per SKU zbiorczy ukrywa braki najpopularniejszych wariantów. Częstotliwość: feed odświeżany raz dziennie potrafi przez wiele godzin reklamować towar, którego już nie ma. Historia: bez dziennych migawek nie odpowiesz na pytanie, od kiedy produktu brakowało i ile dni emisji przepadło. Mechanikę samego feedu i atrybutu availability opisuje przewodnik po feedzie produktowym.

Mechanika

Jak brak towaru wyłącza kampanie produktowe

Stan zero zatrzymuje emisję bez żadnego powiadomienia. Google wstrzymuje produkt oznaczony jako niedostępny (w kampaniach i w bezpłatnych wynikach), Meta usuwa go z zestawów filtrowanych po dostępności, a budżet kampanii po cichu przelewa się na resztę katalogu. Na poziomie konta nic nie alarmuje: wydatki się zgadzają, zmienia się jedynie struktura emisji. Tak wygląda typowe czternaście dni z życia bestsellera:

14 dni bestsellera · słuchawki bezprzewodowe · 149 złsklep z elektroniką · dane poglądowe

Dni 6–9: emisja wstrzymana. Ostatnia sztuka zeszła w dniu 5 po południu; feed przetworzył zero następnego ranka. Reklamy i bezpłatne wyniki gasną bez komunikatu.

Dzień 10: dostawa. Towar jest od rana, ale emisja wraca dopiero po aktualizacji feedu i przetworzeniu w Merchant Center, wieczorem.

Dni 11–14: rozpędzanie. Systemy na nowo zbierają sygnały, część popytu przejęła konkurencja. Sprzedaż wraca stopniowo, nie skokowo.

Rachunek z czterech dni braku: przy średniej 8 sztuk dziennie to około 32 niesprzedane sztuki, czyli blisko 4 800 zł przychodu, plus tydzień odbudowy tempa po powrocie. Koszt braku prawie zawsze przekracza koszt wcześniejszego domówienia.

Druga strona tego mechanizmu bywa cichsza: remarketing bez wykluczeń dalej pokazuje klientom produkt, którego nie mogą kupić, a karta produktu z brakującym najpopularniejszym wariantem zbiera wejścia i koszyki bez finalizacji. Ten drugi objaw dobrze widać w lejku: rosnące dodania do koszyka bez zakupów przy niskim stanie opisuje przewodnik o łączeniu lejka ze sprzedażą.

Kampania nie widzi magazynu. Ostatnie dwie sztuki sprzedaje z takim samym zapałem, z jakim sprzedawała dwieście.

Niski stan

Niski stan: kampania sprzedaje to, czego nie dowieziesz

Między pełnym magazynem a zerem rozciąga się strefa, w której dzieją się najdroższe błędy. Kampania skalowana przy czterodniowym zapasie kończy się w najgorszym momencie: reklama rozkręca popyt, towar znika w szczycie, a emisja gaśnie dokładnie wtedy, gdy działała najlepiej. Widok, który łączy stan, tempo sprzedaży i dni zapasu, pokazuje ten problem od razu:

Kabel USB-C 2 m
310 szt. · 14 szt./dzień 22 dni zapasu
Powerbank 20 000 mAh
184 szt. · 9 szt./dzień 20 dni zapasu
Ładowarka 65 W
92 szt. · 6 szt./dzień 15 dni zapasu
Etui z MagSafe
46 szt. · 11 szt./dzień 4 dni zapasu
Słuchawki bezprzewodowe
0
0 szt. · śr. 8 szt./dzień poza emisją

Realne ryzyko

Skalowanie kampanii bez patrzenia na dni zapasu wydaje budżet na przyszłe braki. Etui z czterodniowym zapasem i rosnącym budżetem to gwarancja scenariusza z osi czasu powyżej: przerwana emisja w szczycie, klienci u konkurencji i tydzień rozpędzania po dostawie. Marketing i zakupy muszą patrzeć na tę samą liczbę.

Wskaźnik

Dni zapasu: jeden wskaźnik łączący magazyn z budżetem

Sam stan w sztukach niewiele mówi: 46 sztuk to dużo dla produktu schodzącego po dwie dziennie i alarm dla bestsellera schodzącego po jedenaście. Dlatego wspólnym językiem magazynu i marketingu jest zapas przeliczony na dni sprzedaży:

Wzór · dni zapasu (pokrycie zapasu)

dni zapasu = stan magazynowy / średnia dzienna sprzedaż (np. z 28 dni)

Przykład: 46 szt. / 11 szt. dziennie = 4 dni. Liczone per SKU i wariant, na opłaconych zamówieniach ze sklepu.

Drugi wskaźnik domyka obraz od strony pieniędzy: udział budżetu na niskim zapasie. Jaka część tygodniowych wydatków na kampanie produktowe idzie na produkty z zapasem poniżej progu (np. 7 dni)? Ta jedna liczba pokazuje, ile budżetu pracuje na sprzedaż, której magazyn może nie udźwignąć, i jest świetnym punktem cotygodniowego przeglądu marketingu z zakupami.

Uwaga metodologiczna: dni zapasu opierają się na średniej, więc sezonowość, promocje i dnie tygodnia je zaburzają. Przy szybkich zmianach popytu licz średnią z krótszego okna i traktuj wskaźnik jako system wczesnego ostrzegania, a nie prognozę co do dnia. Dokładność per produkt wymaga też stanów per wariant.

Playbook

Reguły progowe: co robić z kampanią przy każdym stanie

Progi warto ustalić raz i pilnować ich wspólnie (marketing, zakupy, magazyn). Sensowny punkt startu wygląda tak:

Dni zapasuSygnałDziałanie w kampaniach
Powyżej 21zapas bezpiecznyprodukt może wchodzić do kampanii skalujących bez ograniczeń
8–21strefa normalnautrzymuj obecne budżety; przy planach skalowania najpierw potwierdź dostawę
7 i mniejniski zapasetykieta w rodzaju niski-stan, wyłączenie z kampanii skalujących, obniżony budżet lub cel
0brak towaruavailability zatrzymuje emisję; wstrzymaj remarketing produktu i komunikuj termin dostawy na karcie
Powrót po zerzeponowny startzaktualizuj feed od razu po przyjęciu dostawy; przez kilka dni daj produktowi wyższy priorytet, aż wróci tempo

Nośnikiem tych reguł w kampaniach są etykiety stanowe w feedzie (np. stan-pelny, niski-stan, ostatnie-sztuki): pozwalają dzielić grupy produktów w Google Ads i zestawy w Meta bez ręcznego wykluczania pojedynczych SKU. Etykiety dojeżdżają do Merchant Center feedem uzupełniającym, na przykład arkuszem Google, co opisuje krok po kroku przewodnik po Merchant Center. Osobna zasada dotyczy końcówek: wyprzedaż ostatnich sztuk prowadzi się w dedykowanej kampanii z limitem, nie w kampanii skalującej.

Do zapamiętania

Stopniuj zamiast wyłączać. Nagłe pauzowanie kampanii przy niskim stanie gubi historię i utrudnia powrót. Kolejność jest łagodna: etykieta i wykluczenie ze skalowania, potem niższy budżet, a zatrzymanie emisji zostaw atrybutowi availability, który zrobi to sam przy zerze.

DataOrganizer

Jak DataOrganizer łączy stany z kampaniami

Wszystkie liczby z tego przewodnika pochodzą z trzech źródeł, które w DataOrganizer spotykają się automatycznie. Integracja sklepowa dostarcza codzienną migawkę katalogu ze stanami per SKU i wariant, opłacone zamówienia dają tempo sprzedaży (a więc dni zapasu), a platformy reklamowe wydatki kampanii. Z tego połączenia powstają widoki, których nie ma w żadnym pojedynczym panelu: produkty reklamowane przy niskim zapasie, historia braków i ich koszt, powroty po zerze oraz udział budżetu na niskim pokryciu.

Etykiety stanowe wracają do kampanii tą samą drogą co etykiety marżowe: przez arkusz Google podpięty w Merchant Center jako feed uzupełniający, z wartościami odświeżanymi razem z danymi. O bieżącą sytuację można też po prostu zapytać:

Asystent AI aplikacja DataOrganizer
połączone źródłaostatnie 7 dni
Na które produkty wydajemy budżet, choć zapasu zostało na mniej niż 7 dni?
AI
Łączę stany magazynowe z tempem sprzedaży i wydatkami kampanii produktowych…
AI

Trzy produkty łączą aktywne wydatki z zapasem poniżej 7 dni:

ProduktStanDni zapasuWydatek 7 dni (Google)
Etui z MagSafe464612 zł
Uchwyt rowerowy na telefon285348 zł
Szkło hartowane 6,7″606291 zł

Łącznie 1 251 zł tygodniowo pracuje na sprzedaż, której magazyn może nie udźwignąć. Jeśli dostawy nie są potwierdzone na najbliższe dni, mogę oznaczyć te produkty etykietą niski-stan w arkuszu dla Merchant Center, żeby wypadły z kampanii skalujących do czasu dostawy.

Etykiety stanowe do arkuszaProdukty wracające po zerze

Do zapamiętania

Magazyn i marketing przestają się kłócić, gdy patrzą na te same liczby. Dni zapasu per produkt, udział budżetu na niskim pokryciu i historia braków z dziennych migawek zamieniają rozmowę „czemu spadła sprzedaż” w konkret: który produkt, od którego dnia, za ile.

FAQ

Najczęstsze pytania o stany magazynowe w kampaniach

Co się dzieje z reklamą, gdy produkt jest niedostępny?

Produkt oznaczony jako out_of_stock przestaje emitować się w reklamach produktowych Google i w bezpłatnych wynikach, a w Meta wypada z zestawów filtrowanych po dostępności. Kampania nie zgłasza tego jako błąd: budżet po cichu przelewa się na resztę katalogu. Osobno pilnuj remarketingu, który bez wykluczeń potrafi dalej pokazywać produkt niemożliwy do kupienia.

Jak policzyć pokrycie zapasu w dniach?

Podziel aktualny stan przez średnią dzienną sprzedaż z opłaconych zamówień (np. z 28 dni): 46 / 11 = 4 dni. Licz per SKU i wariant, bo rozmiary i kolory schodzą w różnym tempie. Przy wyraźnej sezonowości bierz średnią z krótszego, świeżego okna.

Czy wyłączać kampanię, gdy stan magazynowy jest niski?

Zwykle nie: nagłe wyłączenie gubi zgromadzoną historię i utrudnia powrót po dostawie. Lepsze jest stopniowanie: etykieta niski-stan i wykluczenie ze skalowania, potem niższy budżet, a zatrzymanie emisji przy zerze zostaw atrybutowi availability. Wyjątkiem są końcówki, które celowo dosprzedajesz osobną kampanią z limitem.

Dlaczego produkt po powrocie do sprzedaży nie sprzedaje jak wcześniej?

Emisja wraca dopiero po przetworzeniu feedu, systemy reklamowe na nowo zbierają sygnały, a część popytu w czasie braku obsłużyła konkurencja. Sprzedaż wraca stopniowo. Pomaga plan powrotu: aktualizacja feedu od razu po dostawie, chwilowo wyższy priorytet budżetu i wiadomość do klientów, którzy w czasie braku dodawali produkt do koszyka.

Jak reklamować końcówki magazynowe?

Osobno od reszty katalogu: etykieta w rodzaju ostatnie-sztuki i dedykowana kampania wyprzedażowa z ograniczonym budżetem. Kampania skalująca nie powinna wydawać pełnych stawek na towar, który zaraz zniknie. Pilnuj też wariantów: produkt z jednym dostępnym rozmiarem wciąż wygląda w reklamie na w pełni dostępny, a konwersja karty spada.

Ściąga z całego przewodnika

Trzy zasady łączenia magazynu z kampaniami

1. Stany prowadź per wariant i zapisuj codziennie. Migawka dzienna per SKU i wariant to jedyny sposób, żeby zobaczyć historię braków, ich koszt i tempo powrotów. Feed tłumaczy stan na availability, więc jego świeżość decyduje o tym, czy reklamujesz towar, który istnieje.

2. Wspólnym językiem są dni zapasu. Stan podzielony przez dzienną sprzedaż zamienia sztuki w czas i pozwala ustawić proste progi: powyżej 21 dni skaluj, poniżej 7 ściszaj i etykietuj, przy zerze zatrzymuje feed. Drugi wskaźnik do cotygodniowego przeglądu to udział budżetu wydawanego na produkty o niskim pokryciu.

3. Stopniuj, nie wyłączaj. Etykiety stanowe w feedzie (przez arkusz i Merchant Center) sterują kampaniami bez gubienia historii, a plan powrotu po dostawie skraca rozpędzanie. DataOrganizer utrzymuje całość automatycznie: stany, tempo sprzedaży i wydatki kampanii w jednym modelu, z odpowiedziami w czacie.


DataOrganizer · magazyn i marketing na tych samych liczbach

Sprawdź swoje dni zapasu przy kampaniach

Podłącz sklep i platformy reklamowe: dni zapasu per produkt, budżet na niskim pokryciu i historia braków policzą się z Twoich danych. Konto demo od ręki, płacisz tylko za podłączone źródła.

DataOrganizer

Zamień dane sklepu w decyzje.

Przestań zgadywać. Połącz wszystkie źródła danych, sklep, Google Analytics, Facebook Ads i więcej, i zacznij działać na podstawie liczb.

Zacznij za darmo

© 2026 Datadiary · Made in Poland · KRS 0001017418 · NIP 9721336108