Ecom house logo

Raporty sprzedaży w Magento 2

Opublikowano: 17 lipca 2026

Magento ma natywne raporty operacyjne w sekcji Reports - sprzedaż, klienci, produkty, koszyki. Pokrywają podstawowe pytania biznesowe ("ile sprzedaliśmy w tym miesiącu?", "kto kupuje najwięcej?", "które produkty są bestsellerami?"). Ten poradnik pokazuje gdzie czego szukać i jak czytać dane.

Reports - przegląd sekcji

Ścieżka: Reports

Sekcja podzielona na grupy tematyczne:

Grupa Raporty
Marketing Newsletter Problem Reports, Search Terms, Abandoned Carts.
Reviews (jeśli włączone) Reviews by Customers, Reviews by Products.
Sales Orders, Tax, Invoiced, Shipping, Refunds, Coupons, Bestsellers, Sales by Type.
Customers Order Total, Order Count, New Accounts.
Products Views, Bestsellers, Low Stock, Ordered, Downloads.
Statistics Refresh Statistics (aktualizacja danych agregowanych).

Statistics - odświeżanie agregatów

Ścieżka: Reports > Statistics > Refresh Statistics

Najważniejsza wiedza o raportach: Większość raportów Magento opiera się na danych agregowanych (cached statistics), nie na live data. Po istotnych zmianach (np. nowe zamówienia) trzeba odświeżyć agregaty, żeby zobaczyć je w raportach.

W Refresh Statistics:

  1. Zaznacz wszystkie raporty (lub konkretne, których dane chcesz odświeżyć).
  2. ActionsRefresh Lifetime Statistics (pełne przeliczenie) lub Refresh Statistics for the Last Day (tylko ostatnie 24h).
  3. Submit.

Automatyzacja odświeżania

Konfiguracja: Stores > Configuration > Advanced > System > Cron > Generate Schedules > default

Statystyki aktualizują się przez cron raz dziennie (jeśli cron działa - patrz Magento Cron). Ręczne odświeżanie potrzebne tylko dla bieżącego dnia.

Raporty sprzedaży

Orders Report

Ścieżka: Reports > Sales > Orders

Główny raport dla zarządu. Pokazuje:

Kolumna Co znaczy
Interval Okres (zależnie od grupowania: dzień / tydzień / miesiąc).
Orders Liczba zamówień.
Sales Items Łączna liczba pozycji (SKU × ilość).
Total Sales Suma sprzedaży (z podatkiem i bez wysyłki).
Invoiced Suma sprzedaży zafakturowanej.
Refunded Suma zwrotów.
Sales Tax Suma VAT.
Shipping Suma kosztów wysyłki.
Sales Discount Suma rabatów.
Canceled Suma anulowanych.

Filtry

  • From / To - zakres dat.
  • Period - Day / Month / Year.
  • Status - które statusy zamówień uwzględniać (np. tylko Complete).
  • Order Status - Any / Specified / wybrane statusy.
  • Show Empty Rows - pokazuj okresy bez sprzedaży.

Po wybraniu filtrów → Show Report.

Eksport

Po wygenerowaniu raportu → Export to CSV / Export to Excel XML.

Tax Report

Ścieżka: Reports > Sales > Tax

Najważniejszy raport dla księgowości. Pokazuje sumę VAT per okres × stawka - podstawa do deklaracji VAT-7 / VAT-UE.

Filtruj per Status = Complete (lub Invoiced), żeby uniknąć zwrotów / niedokończonych zamówień.

Invoiced / Shipping / Refunds / Coupons / Bestsellers

Każdy raport pokazuje pojedynczy wymiar:

  • Invoiced - suma zafakturowanych (czyli realna sprzedaż).
  • Shipping - koszty wysyłki w okresie.
  • Refunds - zwroty pieniędzy.
  • Coupons - wykorzystanie kuponów rabatowych.
  • Bestsellers - top sprzedające produkty (z liczbą i wartością).

Raporty klientów

New Accounts

Ścieżka: Reports > Customers > New Accounts

Liczba nowych rejestracji w okresie. Pomocne przy ocenianiu rezultatów akcji marketingowych ("ile kont przyniósł czarny piątek?").

Customers by Orders Total

Ścieżka: Reports > Customers > Order Total

Top klienci wg łącznej wartości zamówień. Identyfikuje VIP-ów.

Kolumna Co znaczy
Customer Name Imię + nazwisko.
Email Email klienta.
Number of Orders Liczba zamówień.
Average Order Value Średnia wartość zamówienia.
Total Order Amount Łączna wartość wszystkich zamówień.

Customers by Number of Orders

Ścieżka: Reports > Customers > Order Count

Top klienci wg liczby zamówień (nie wartości). Identyfikuje najlojalniejszych (mogą kupować małe rzeczy, ale często).

Raporty produktów

Product Views

Ścieżka: Reports > Products > Views

Najczęściej oglądane produkty. Pomocne przy:

  • Optymalizacji listingu (które produkty wystawiać na home page).
  • Identyfikacji paradoksu wysokie wyświetlenia / niska konwersja - coś z opisu / ceny jest nie tak.

Bestsellers

Ścieżka: Reports > Products > Bestsellers

Top sprzedające produkty. Częsta dezorientacja: różny od Reports > Sales > Bestsellers (ten ostatni jest filtrowany per okres + stan zamówień).

Low Stock

Ścieżka: Reports > Products > Low Stock

Produkty z niskim stanem magazynowym (poniżej Notify for Quantity Below z konfiguracji produktu).

Krytyczne dla operacji magazynowych - co tygodnia review tej listy + decyzja co dokupić.

Ordered Products

Ścieżka: Reports > Products > Ordered

Liczba zamówień każdego SKU w okresie. Najbardziej operacyjny raport - co faktycznie sprzedajesz.

Marketing reports

Newsletter Problem Reports

Ścieżka: Reports > Marketing > Newsletter Problem Reports

Lista maili nie dostarczonych z queue newslettera. Pomocne przy diagnozowaniu deliverability.

Search Terms

Ścieżka: Reports > Marketing > Search Terms

Co klienci wpisują w wyszukiwarce sklepu. Złoto dla SEO i merchandisingu:

  • Top Search Terms → twórz lądowanki SEO pod te frazy.
  • Search terms z 0 wyników → albo nie masz produktu (brakuje go w ofercie!), albo zła nazwa atrybutu (zmień synonimy).

Abandoned Carts

Ścieżka: Reports > Marketing > Abandoned Carts

Porzucone koszyki - klient dodał produkt, ale nie zakończył zamówienia.

Kolumna Co znaczy
Customer Name Klient (zalogowany).
Email Email klienta.
Items Liczba pozycji w koszyku.
Subtotal Wartość porzuconego koszyka.
Updated Data ostatniej aktywności.

Use case:

  • Cart abandonment email - automatyczna kampania mailowa do osób, które porzuciły koszyk powyżej X zł.
  • Manual outreach dla VIP-ów (B2B).

Ograniczenia natywnych raportów

Natywne raporty Magento mają ograniczenia:

  • Brak drill-down - nie można kliknąć z grupowanego widoku w pojedyncze zamówienia.
  • Brak custom dimensions - nie da się grupować po Store View, Customer Group, kategorii.
  • Brak realtime data (zależne od Refresh Statistics).
  • Brak cohort analysis - kiedy klient pierwszy raz kupił, ile razy wrócił.
  • Brak conversion funnel - gdzie klient odpada w ścieżce zakupowej.

Dla zaawansowanego raportowania:

Narzędzie Cel
Google Analytics 4 Behavioral data, conversion funnels, attribution.
Looker Studio (Google Data Studio) Pulpity z danymi Magento (+ inne źródła) - wymaga eksportu bazy.
Klaviyo / Mailchimp Cohort analysis dla email marketing.
Custom BI (Metabase, PowerBI) Pełna elastyczność, wymaga pipeline danych z bazy Magento.

Najczęstsze problemy

Raport pokazuje puste dane

  1. Refresh Statistics - Reports > Statistics > Refresh Statistics > Refresh Lifetime Statistics.
  2. Sprawdź filtr daty - czy zakres obejmuje wybrany okres.
  3. Sprawdź filtr Status - domyślnie często wybrane Specified z tylko Complete.
  4. Cron musi działać - automatyczne odświeżanie zależy od crona.

Liczby nie zgadzają się z GA4 / Facebook Ads

To normalne - patrz Pierwsze logowanie - Rozbieżność z GA. Magento liczy:

  • Magento Orders = liczba zamówień w bazie.
  • GA4 Conversions = liczba zdarzeń konwersji w sesjach.

Różnice rzędu kilku procent są normalne. Większe (np. 30%+) → problem z trackingiem (GA4 nie odbiera danych, GTM nie odpala, brakujący tag).

Eksport CSV nie pobiera się

Plik zwykle jest generowany w tle przez cron. Sprawdź var/log/system.log lub Reports > Statistics. Dla bardzo dużych raportów rozważ:

  • Skrócenie zakresu dat.
  • Eksport bezpośrednio z bazy (SELECT ... INTO OUTFILE - wymaga dewelopera).

Search Terms pokazuje X wyszukiwań, ale Bestsellers nie pokazuje konwersji

Search Terms agreguje wszystkie wyszukiwania (włącznie z zerowymi wynikami). Bestsellers liczy zrealizowane zamówienia. Jeśli klienci szukają, ale nie kupują → problem z dostępnością produktu / ceną.


Powiązane