Trzy moduły poprawiające experience zarówno klienta jak i admina.
Customer Self-Service (My Account → Notifications)
Pro dodaje zakładkę „My Notifications” w WooCommerce My Account. Zalogowany klient widzi listę swoich aktywnych subskrypcji, może odsubskrybować pojedyncze, edytować target_price (dla price drop alerts), zobaczyć historię otrzymanych powiadomień.
Dla guests (klienci bez konta WP) Pro generuje token-based access link w mailu confirmation — klik prowadzi na specjalną stronę My Account z pre-loaded listą subskrypcji bez logowania. Token wygasa po 30 dniach (configurable).
Multi-Recipient Admin Alerts
Free nie wysyła alertów do admina. Pro wysyła email do configurable listy recipients (manage_woocommerce users + custom addresses) gdy:
- New subscriber confirmed — heads-up dla customer service (1/min throttle per recipient)
- Restock dispatch starts — heads-up dla magazynu (przygotuj się na fale zamówień)
- Subscriber converted — heads-up dla sales (możesz personalnie podziękować)
- High demand threshold — gdy single OOS produkt przekroczy X subskrybentów (np. 25), alert „prawdopodobnie warto restock now”
- Daily digest (8:00 UTC default) — summary KPI poprzedniego dnia: new subs, notifications, conversions, recovered revenue
Restock Recommendation Engine
Algorytm score-based który rankuje produkty do restockowania w pierwszej kolejności. Score = demand × price × historical_cvr × urgency_decay:
- demand — liczba active subscribers
- price — średnia cena produktu (drogie produkty = większy revenue per conversion)
- historical_cvr — % konwersji z poprzednich notyfikacji dla tego produktu
- urgency_decay — bonus za świeże subskrypcje (gdy klient czeka 2 tygodnie i nadal nie kupił gdzie indziej)
Wynik to ranking 50 produktów z estimated revenue jeśli restock teraz. Cache 1h. Krytyczne dla buying decisions — restockujesz najpierw te, które zwrócą się najszybciej.