Porzucone koszyki dla WooCommerce

Home » Nasze portfolio

Wykonaliśmy prostą wtyczka do monitorowania, analizy i raportowania porzuconych koszyków w sklepach WooCommerce. Zbiera dane o pozycjach dodanych do koszyka, prezentuje metryki w panelu administratora oraz umożliwia eksport danych do CSV i wysyłkę raportów e‑mailem.

Kluczowe funkcje

  • Rejestracja porzuconych koszyków: zapisywanie pozycji koszyka z cenami, ilościami i kontekstem użytkownika (zalogowany/anonimowy), wraz z IP, agentem i znacznikiem czasu.
  • Synchronizacja z koszykiem: aktualizacja i usuwanie rekordów przy zmianach ilości oraz usuwaniu produktów z koszyka.
  • Czyszczenie po zamówieniu: automatyczne kasowanie rekordów po utworzeniu zamówienia
  • Panel raportowy w WP‑Admin: statystyki, tabela pozycji z paginacją, eksport CSV, wysyłka raportu e‑mailem oraz czyszczenie tabeli.
  • Eksport danych:
    • Pełny eksport wszystkich rekordów do pliku CSV na serwerze z linkiem do pobrania i opcją usunięcia.
    • Wysyłka CSV z aktualnymi danymi na wskazany adres e‑mail.
  • Integracja z listą wtyczek: szybki link do panelu raportowego bezpośrednio z listy wtyczek.
  • Telemetria aktywacji: wysyłka krótkiej informacji o aktywacji/dezaktywacji (nazwa i adres witryny) do zespołu.

Panel administracyjny WooCommerce

  • Metryki ogólne:
    • Data najstarszego wpisu.
    • Liczba unikalnych sesji (porzuconych koszyków).
    • Łączna wartość porzuconych koszyków oraz suma dla użytkowników z adresem e‑mail.
    • Liczba pozycji łącznie, wśród zalogowanych i anonimowych.
  • Tabela pozycji: ID, nazwa produktu, ilość, cena jednostkowa, cena całkowita, user_id, e‑mail, session_id, IP, user agent, data.
  • Akcje:
    • Eksport pełnej tabeli do CSV (pobranie + opcja usunięcia pliku z serwera).
    • Wysyłka CSV na wskazany e‑mail.
    • Wyczyszczenie całej tabeli (z potwierdzeniem).

Gromadzone dane

  • Produkt: product_id, product_name, quantity, unit_price, total_price.
  • Użytkownik/sesja: user_id, user_email, session_id.
  • Kontekst: user_ip, user_agent, timestamp.

Automatyzacja akcji

Mając rejestrowane porzucone koszyki możemy dalej połączyć wtyczkę z dowolnymi automatyzacjami lub wysłać automatycznie informacje drogą mailową do klientów o produktach pozostawionych w koszyku do których opcjonalnie możemy:

  • zaproponować bonus np: bezpłatną wysyłkę
  • zaproponować gratis
  • zaproponować rabat Ponadto możemy wykorzystywać działania marketingowe i remarketingowe (w sieciach reklamowych).

Portfolio: Wtyczki

Usługa: Tworzenie wtyczek



Porzucone koszyki dla WooCommerce