Definicja problemu
Menedżerowie programów partnerskich często potrzebują, aby Post Affiliate Pro automatycznie powiadamiał zewnętrzne systemy — takie jak API, CRM czy aplikacje niestandardowe — gdy zostaną wyzwolone konkretne reguły Nagród za Wyniki (na przykład, gdy partner zrekrutuje określoną liczbę sub-partnerów lub osiągnie próg sprzedaży). Jednak Post Affiliate Pro nie oferuje wbudowanej funkcji wywołania zewnętrznego API bezpośrednio z reguły Nagrody za Wyniki.
Aby zapełnić tę lukę, można wdrożyć kilka elastycznych obejść, które pozwolą na automatyzację i powiadomienia zewnętrzne przy minimalnym wpływie na bieżący proces afiliacyjny.
Zastosowanie ukrytego pola profilowego i Affiliate Profile Change Webhook (zalecane i niewidoczne dla partnerów)
Aktualizuj ukryte pole profilowe przez Nagrodę za Wyniki:
- W sekcji „Akcje” reguły Nagrody za Wyniki wybierz “Aktualizuj użytkownika” i wskaż pole profilowe do aktualizacji.
- Ustaw to pole jako Ukryte w ustawieniach profilu partnera, aby nie było widoczne i służyło wyłącznie do automatyzacji.
Skonfiguruj wtyczkę Affiliate Profile Change Webhook:
- Zainstaluj i skonfiguruj wtyczkę Affiliate Profile Change Webhook
.
- Ustaw ją tak, by monitorowała ukryte pole, które aktualizujesz.
- Gdy pole się zmieni, wtyczka wyśle webhook (HTTP POST) ze szczegółami partnera do Twojego endpointu API.
Dzięki temu tylko Twój system zostanie powiadomiony — partnerzy nie mają wglądu w pole ani jego zmiany.
Obejście 1: Wykorzystanie akcji “Wyślij e-mail do” i wtyczki Emails Callback Webhook
Sklonuj regułę Nagrody za Wyniki:
- Utwórz kopię oryginalnej reguły Nagrody za Wyniki z tymi samymi warunkami.
- W akcji wybierz “wyślij e-mail do” i ustaw wysyłkę do sprzedawcy.
Skonfiguruj wtyczkę Emails Callback Webhook:
- Zainstaluj i skonfiguruj wtyczkę Emails Callback Webhook
.
- Wtyczka przetwarza wszystkie wychodzące e-maile i przekazuje je jako żądania HTTP do zewnętrznego endpointu.
Wykrywanie i obsługa powiadomienia:
- Twój system zewnętrzny może filtrować konkretne e-maile wysyłane przez regułę Nagrody za Wyniki i uruchamiać odpowiednie działania.
To rozwiązanie jest proste i wykorzystuje infrastrukturę e-mailową do powiadomień.
Obejście 2: Wykorzystanie prowizji akcyjnej $0, General Callback URL i Application Callbacks
Sklonuj regułę Nagrody za Wyniki:
- Sklonuj regułę Nagrody za Wyniki jak powyżej, ale zmień akcję na “dodaj akcję prowizyjną bonusową” i wybierz prowizję akcyjną $0 (zobacz Action Commissions
).
General Callback URL (wszystkie konta):
- Przejdź do Konfiguracja > Ustawienia śledzenia > Callback tracking.
- Skonfiguruj General Callback URL
, aby otrzymywać powiadomienia o każdej śledzonej prowizji (sprzedaży lub akcji).
- W swoim endpointzie filtruj i przetwarzaj tylko konkretne prowizje akcyjne $0 wyzwalane przez regułę Nagrody za Wyniki.
Application Callbacks (tylko plany Ultimate/Network):
- Przejdź do Konfiguracja > Callbacki i użyj opcji “Dodaj callback śledzenia sprzedaży”.
- Wybierz swoją prowizję akcyjną $0 w polu “Typ prowizji”, a następnie podaj URL endpointu.
- Dzięki temu callback zostanie wyzwolony tylko dla wybranego typu prowizji.
Wyłącz powiadomienia e-mail dla partnera o prowizjach $0:
- Domyślnie partnerzy zobaczą te prowizje $0 w swoim panelu.
- Aby zapobiec otrzymywaniu przez nich powiadomień e-mail, przejdź do Konfiguracja > Powiadomienia e-mail > Powiadomienia dla partnera i zaznacz pole “Wartość domyślna dla partnera” obok “Wyłącz powiadomienia o zerowych prowizjach przy sprzedaży / leadzie”.
Uwaga: Główną wadą tej metody jest to, że partnerzy nadal zobaczą prowizje $0 w swoim panelu (choć nie otrzymają o nich e-maili, jeśli powiadomienia są wyłączone).
Najlepsze praktyki dla automatyzacji i powiadomień API w Post Affiliate Pro
- Używaj dedykowanych lub ukrytych pól do wyzwalania automatyzacji, aby uniknąć pomyłek lub przypadkowych zmian.
- Dokumentuj wszystkie workflow oraz wykorzystywane pola i wtyczki do powiadomień.
- Zabezpiecz swoje endpointy webhook i callback, by akceptowały tylko zaufane żądania.
- Przetestuj każde obejście, aby upewnić się, że powiadomienia są dostarczane zgodnie z oczekiwaniami.
- Regularnie przeglądaj reguły Nagród za Wyniki, ustawienia wtyczek i konfiguracje kampanii dla zachowania niezawodności.
Czym są Nagrody za Wyniki w Post Affiliate Pro?
Nagrody za Wyniki to potężne reguły, które automatycznie przyznają bonusy, aktualizują profile partnerów lub wyzwalają niestandardowe akcje, gdy partnerzy osiągną konkretne progi — takie jak liczba sprzedaży, poleceń lub innych śledzonych działań. Akcje mogą obejmować przyznanie bonusu, zmianę grupy prowizyjnej, wysłanie powiadomienia lub aktualizację (w tym ukrytych) pól profilowych.
Jak skonfigurować i wybrać najlepsze obejście
- Dla niewidocznych, wewnętrznych powiadomień: użyj ukrytego pola profilowego i wtyczki Affiliate Profile Change Webhook.
- Dla przetwarzania opartego na e-mailach: zastosuj akcję “wyślij e-mail do” wraz z wtyczką Emails Callback Webhook.
- Dla powiadomień opartych o prowizje: użyj prowizji akcyjnej $0 z General Callback URL lub Application Callbacks, pamiętając o widoczności w panelu partnera.
Przewodnik krok po kroku: przykład z ukrytym polem profilowym + webhook
- Przejdź do Konfiguracja > Nagrody za Wyniki.
- Edytuj lub utwórz regułę i wybierz “Aktualizuj użytkownika” w Akcjach.
- Wskaż (lub utwórz) pole profilowe i ustaw je jako Ukryte.
- Wpisz wartość, która ma wyzwolić workflow.
- Zainstaluj i skonfiguruj wtyczkę Affiliate Profile Change Webhook do monitorowania tego pola.
- Wprowadź endpoint swojego zewnętrznego API w ustawieniach wtyczki.
- Przetestuj workflow, spełniając warunki Nagrody za Wyniki i sprawdzając, czy webhook zostaje wyzwolony.
Przewodnik krok po kroku: przykład prowizji akcyjnej $0 + General Callback URL
- Sklonuj regułę Nagrody za Wyniki, ustaw akcję na “dodaj akcję prowizyjną bonusową”, wybierz typ prowizji $0.
- Skonfiguruj General Callback URL w Konfiguracja > Ustawienia śledzenia > Callback tracking.
- W swoim endpointzie filtruj przychodzące callbacki pod kątem konkretnego typu prowizji $0.
- Opcjonalnie wyłącz powiadomienia e-mail dla partnerów o zerowych prowizjach.
- Przetestuj, wyzwalając nagrodę i sprawdzając działanie callbacka oraz endpointu.
Podsumowanie
Post Affiliate Pro nie oferuje bezpośrednich powiadomień API z reguł Nagród za Wyniki, ale dzięki tym sprawdzonym obejściom — ukryte pole profilowe plus webhook, callback e-mailowy lub prowizja akcyjna $0 z callbackiem — możesz niezawodnie zautomatyzować powiadomienia zewnętrzne i integracje, dopasowując je do swoich potrzeb zarządzania afiliacją.