Dlaczego koszt towaru nie pojawia się w Analityce WooCommerce?
WooCommerce zapisuje koszt towaru przy każdym zamówieniu, ale żaden raport Analityki go nie czyta. Gdzie koszt widać w rdzeniu i jak policzyć z niego zysk i marżę.
Krótka odpowiedź
Bo Analityka WooCommerce (Analytics) w ogóle nie czyta pola kosztu. Funkcja kosztu sprzedanych towarów jest włączona, koszty wpisane, zamówienia je zapisują — a ekrany Analityki wyglądają tak samo jak przedtem. Nic się nie zepsuło: dokumentacja WooCommerce mówi to wprost, „Currently, the COGS feature does not integrate with WooCommerce Analytics” (na razie funkcja COGS nie jest połączona z Analityką WooCommerce).
Koszt jest zapisany poprawnie. Żeby zobaczyć z niego zysk i marżę, potrzebny jest raport, który go czyta — inna wtyczka albo arkusz, a nie ustawienie w Analityce.
Co naprawdę robi WooCommerce
Rdzeń trzyma koszt w dwóch miejscach:
- na produkcie — pole Koszt towarów w zakładce Ogólne edytora produktu;
- na każdej pozycji zamówienia — koszt z chwili sprzedaży, widoczny w edycji zamówienia.
Analityka buduje raporty produktów i przychodu z własnych tabel, wypełnianych z zamówień w tle. Te tabele nie mają kolumny kosztu i żaden raport Analityki o nią nie pyta — sprawdzone w kodzie WooCommerce 11.2. Nie ma więc przełącznika, który by to zmienił: zapisany koszt po prostu nie dociera do tych ekranów.
Strona dokumentacji WooCommerce o COGS na pytanie „Does the Analytics include COGS data?” odpowiada zdaniem zacytowanym wyżej i nie wymienia żadnego rozszerzenia, które tę lukę wypełnia.
Co z tym zrobić
Zostaw funkcję włączoną i wpisuj koszty dalej — każde nowe zamówienie zapisuje swój koszt, a z tej historii skorzysta później każdy raport zysku. Potem wybierz jedną z trzech dróg:
- osobny raport zysku, który czyta koszt zapisany na zamówieniach;
- wtyczka, która dokłada kolumny kosztu i zysku do Analityki — robią to niektóre płatne wtyczki. Przed instalacją sprawdź, czy czyta pole kosztu z rdzenia, czy trzyma własne. Przy własnym polu każdy koszt wpisujesz dwa razy, a dokumentacja WooCommerce ostrzega, że przy dwóch włączonych źródłach kosztu zobaczysz dwie sumy kosztu;
- arkusz — dobry na jeden miesiąc, męczący na każdy kolejny.
Cokolwiek wybierzesz, przychód wyjdzie trochę inny niż w Analityce. Zwykle z powodu wysyłki i innego zestawu liczonych statusów zamówień — zobacz co liczy się jako przychód.
Jak to pokazuje Merchgain
Merchgain to pierwsza droga: osobny raport, a nie nowe kolumny w Analityce. Ma własną pozycję Zysk i marża w menu panelu i czyta koszt, który WooCommerce zapisał na każdej pozycji zamówienia — to samo pole, bez importu i bez drugiego miejsca na koszty.
Wykonuje własne zapytania do tabel zamówień, więc działa także przy wyłączonym module Analityki. Dostajesz przychód, koszt towaru, zysk brutto i marżę za okres, według produktów i kategorii, z eksportem CSV, a obok każdej liczby — jaka część przychodu ma zapisany koszt. Raport oparty na połowie kosztów mówi to, zamiast wyglądać na skończony.
Powiązane odpowiedzi
Nie zgadza się z tym, co widzisz w sklepie? Napisz — każda wiadomość jest czytana. contact@merchgain.com