Jak powiadomić zewnętrzne API, gdy zostanie wyzwolona Nagroda za Wyniki w Post Affiliate Pro

Jak powiadomić zewnętrzne API, gdy zostanie wyzwolona Nagroda za Wyniki w Post Affiliate Pro

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)

  1. 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.
  2. 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

  1. 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.
  2. 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.
  3. 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

  1. 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 ).
  2. 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.
  3. 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.
  4. 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

  1. Przejdź do Konfiguracja > Nagrody za Wyniki.
  2. Edytuj lub utwórz regułę i wybierz “Aktualizuj użytkownika” w Akcjach.
  3. Wskaż (lub utwórz) pole profilowe i ustaw je jako Ukryte.
  4. Wpisz wartość, która ma wyzwolić workflow.
  5. Zainstaluj i skonfiguruj wtyczkę Affiliate Profile Change Webhook do monitorowania tego pola.
  6. Wprowadź endpoint swojego zewnętrznego API w ustawieniach wtyczki.
  7. 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

  1. Sklonuj regułę Nagrody za Wyniki, ustaw akcję na “dodaj akcję prowizyjną bonusową”, wybierz typ prowizji $0.
  2. Skonfiguruj General Callback URL w Konfiguracja > Ustawienia śledzenia > Callback tracking.
  3. W swoim endpointzie filtruj przychodzące callbacki pod kątem konkretnego typu prowizji $0.
  4. Opcjonalnie wyłącz powiadomienia e-mail dla partnerów o zerowych prowizjach.
  5. 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ą.

Dowiedz się więcej

Post Affiliate Pro – czerwcowe ulepszenia i poprawki błędów
Post Affiliate Pro – czerwcowe ulepszenia i poprawki błędów

Post Affiliate Pro – czerwcowe ulepszenia i poprawki błędów

Odkryj najnowsze aktualizacje w Post Affiliate Pro w wersjach 5.11.5.12 i 5.11.8.1, obejmujące rozszerzone pola rejestracji partnerów, ulepszone nagrody za wyni...

2 min czytania
AffiliateMarketing SoftwareUpdates +3
Post Affiliate Pro – Lipcowe ulepszenia i poprawki błędów
Post Affiliate Pro – Lipcowe ulepszenia i poprawki błędów

Post Affiliate Pro – Lipcowe ulepszenia i poprawki błędów

Lato w pełni, dlatego przedstawiamy świeże ulepszenia i poprawki błędów, które poprawią Twoje doświadczenia z Post Affiliate Pro.

2 min czytania
AffiliateMarketing SoftwareUpdate +3

Będziesz w dobrych rękach!

Dołącz do naszej społeczności zadowolonych klientów i zapewnij doskonałą obsługę klienta dzięki PostAffiliatePro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface