Dedykowany system afiliacyjny, zniżki B2B i automatyzacja Google Sheets dla WooCommerce (LCC Pinoy Products)

Jak zautomatyzować rozliczenia z handlowcami i wdrożyć skomplikowane rabaty hurtowe bez obciążania sklepu płatnymi wtyczkami?

Dedykowany system afiliacyjny, zniżki B2B i automatyzacja Google Sheets dla WooCommerce (LCC Pinoy Products)

Poznaj nasze autorskie rozwiązanie dla sklepu WooCommerce, w którym połączyliśmy własny skrypt PHP z Google Apps Script.

Klient (LCC Group of Companies) zgłosił się do nas z potrzebą rozbudowy swojego sklepu WooCommerce o zaawansowane funkcje sprzedażowe i analityczne. Sklep wymagał obsługi dwóch różnych typów klientów: standardowych konsumentów oraz partnerów B2B, a także wsparcia dla sieci zewnętrznych handlowców (Agentów), którzy polecają produkty. Standardowe rozwiązania dostępne na rynku e-commerce były zbyt ograniczające lub wymagały opłacania wysokich, miesięcznych abonamentów za kilka różnych systemów. Naszym zadaniem było stworzenie lekkiego, zintegrowanego ekosystemu.

Problem

Klient potrzebował trzech niezależnych od siebie, ale współpracujących funkcjonalności:

Systemu afiliacyjnego (Hybrydowego): Śledzenie poleceń od konkretnych Agentów, działające zarówno na bazie linków referencyjnych (np. ?ref=KOD), jak i możliwości ręcznego wyboru Agenta z listy rozwijanej w koszyku.

Dynamicznych rabatów B2B: Zniżki hurtowej (20%), która miała naliczać się tylko po podaniu numeru NIP i tylko dla konkretnych produktów w koszyku, których ilość przekracza 20 sztuk danego SKU.

Automatyzacji rozliczeń: Natychmiastowego, bezbłędnego przesyłania danych o zamówieniach (kwota, status, kod agenta) do dedykowanego pliku Google Sheets, aby zautomatyzować wyliczanie prowizji. Darmowe wtyczki nie pozwalały na eksport niestandardowych pól meta (Custom Meta Data).

Rozwiązanie

Zrezygnowaliśmy z instalowania ciężkich wtyczek typu AffiliateWP czy zewnętrznych integratorów (Zapier/Make). Zamiast tego napisaliśmy dedykowane skrypty PHP:

Tracking Agentów: Stworzyliśmy mechanizm zapisujący kod z URL do ciasteczek klienta (Cookies), z fallbackiem do listy rozwijanej w kasie (Checkout). Dodatkowo w panelu "Moje Konto" dodaliśmy "Strefę Agenta" – dedykowany widok, w którym handlowiec po zalogowaniu widzi swój unikalny kod i gotowy link do skopiowania.

Logika Rabatowa: Zaimplementowaliśmy pętlę sprawdzającą zawartość koszyka (ilość per SKU) oraz walidującą obecność numeru NIP. Zniżka aplikuje się dynamicznie (AJAX) bez udziału kuponów rabatowych.

Własny Webhook (API Bridge): Wdrożyliśmy kod w Google Apps Script, tworząc prywatny punkt końcowy (endpoint). Kiedy klient składa zamówienie w WooCommerce, nasz skrypt PHP natychmiast wysyła w tle ładunek (JSON) z detalami zamówienia bezpośrednio do Google Sheets, układając dane w odpowiednich kolumnach do wyliczenia prowizji.

Rezultaty

Sklep uzyskał pełną, 100% zautomatyzowaną obsługę prowizji handlowych i zniżek B2B. Eliminacja gotowych wtyczek sprawiła, że proces składania zamówienia (Checkout) nie spowolnił, a strona pozostała wydajna. Klient zaoszczędził na miesięcznych subskrypcjach za oprogramowanie afiliacyjne i automatyzacyjne (Make.com), mając jednocześnie rozwiązanie skrojone idealnie pod swój model biznesowy. Wszystkie dane spływają bezbłędnie do arkusza prowizyjnego.

KPI

100% automatyzacja eksportu niestandardowych danych (Order Meta) do Google Sheets. 0 zł dodatkowych, cyklicznych opłat za wtyczki afiliacyjne i integratory (SaaS). Poprawna walidacja reguł zniżkowych zapobiegająca stratom marży na zamówieniach detalicznych.

Technologie

WordPress / WooCommerce PHP (Custom Hooks & Filters) Google Apps Script (JavaScript) Google Workspace API / Webhooki REST API

Czas realizacji

3 dni robocze