OptimizeMember API (moduł WordPress) integration
Kompleksowy system członkowski zapewniający zaawansowane funkcje potrzebne do prowadzenia witryny członkowskiej.
OptimizePress to nowy sposób na tworzenie stron docelowych, stron sprzedaży i portali członkowskich o wysokiej konwersji.
Ta metoda integracji wykorzystuje API OptimizeMember do komunikacji z wbudowaną wtyczką. Możesz śledzić sprzedaż, sprzedaż cykliczną i zwroty. Możesz automatycznie utworzyć konto partnerskie dla nowego rejestrującego się klienta. Możliwe jest również używanie dożywotnich prowizji.
Dodaj kod śledzenia
Pierwszym krokiem do zintegrowania kodu śledzenia sprzedaży z OptimizePress jest umieszczenie następującego kodu w sekcji OptimizePress API / Tracking (API / Śledzenie) > Signup Tracking Codes (Kody śledzenia rejestracji):
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost('%%initial%%');
sale.setOrderID('%%subscr_id%%');
sale.setProductID('%%item_number%%');
PostAffTracker.register();
</script>
Jeśli chcesz śledzić również inne dane, możesz zobaczyć zmienne dostępne tuż pod tą sekcją (w OptimizePress).
Modyfikacja formularza rejestracyjnego
Spowoduje to zapisanie wartości śledzenia dla każdego nowego użytkownika. Wartość śledzenia będzie używana przy każdym powiadomieniu o sprzedaży. Dzięki temu Post Affiliate Pro będzie w stanie rozpoznać, kto jest polecającym partnerem i której kampanii użyć do obliczenia prowizji.
Zanim zaczniemy konfigurację, musisz włączyć wtyczkę OptimizeMember w swoim Post Affiliate Pro. Ustaw tajne słowo – będzie ono używane do komunikacji między OptimizeMember a Post Affiliate Pro.
Pierwszym krokiem jest utworzenie dodatkowego (opcjonalnego) pola w twoim formularzu rejestracji OptimizeMember – General Options (Opcje ogólne) > Registration/Profile Fields (Pola rejestracji/profilu) – i nazwanie go „visitorID” (to samo dla unikalnego ID pola).
Następnym krokiem jest ustawienie niestandardowego skryptu w sekcji Footer Design (Projekt stopki) w General Options (Opcje ogólne) > Login/Registration Design (Projektu loginu/rejestracji). Wstaw tam następujący kod:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.track();
document.getElementById('ws-plugin--optimizemember-custom-reg-field-visitorid').type = 'hidden';
PostAffTracker.writeCookieToCustomField('ws-plugin--optimizemember-custom-reg-field-visitorid');
document.getElementById('ws-plugin--optimizemember-custom-reg-field-visitorid').parentNode.style.display='none';
</script>
Ten kod upewni się, że informacje o pierwotnym partnerze (wartość pliku cookie) będą przechowywane w tym polu, a samo pole będzie ukryte w formularzu.
Śledzenie płatności
Przejdź do panelu administracyjnego OptimizeMember, do API / Notifications (API / Powiadomienia) > Payment Notifications (Powiadomienia o płatnościach) i użyj tego adresu URL powiadomienia (użyj tutaj tajnego słowa ustawionego również we wtyczce):
http://URL_TO_PostAffiliatePro/plugins/OptimizeMember/optimizemember.php?secret=THE_SECRET_WORD&subscrId=%%subscr_id%%&orderId=%%txn_id%%&total=%%amount%%&productId=%%item_number%%&email=%%user_email%%&visitorID=%%visitorID%%&user_ip=%%user_ip%%&type=order
Zapisz zmiany.
Śledzenie zwrotu pieniędzy
Aby śledzić zwroty i automatycznie oznaczać prowizję jako zwróconą, gdy płatność zostanie zwrócona, musisz przejść do panelu administracyjnego OptimizeMember, do API / Notifications (API/Powiadomienia) > Refund/Reversal Notifications (Powiadomienia o zwrotach/unieważnieniach) i użyć tego adresu URL powiadomienia (ustaw tam tajne słowo):
http://URL_TO_PostAffiliatePro/plugins/OptimizeMember/optimizemember.php?secret=THE_SECRET_WORD&order=%%parent_txn_id%%&type=refund
Zapisz zmiany.
Rejestracja partnerów
Jak widać, w konfiguracji wtyczki do dyspozycji masz pole wyboru dla rejestracji partnerów. Jeśli chcesz utworzyć konto partnerskie dla każdego nowego członka, musisz zaznaczyć to pole wyboru we wtyczce, a następnie w administracji s2Member przejść do API / Notifications (API / Powiadomienia) > Signup Notifications (Powiadomienia o rejestracji) i ustawić tam ten adres URL:
http://URL_TO_PostAffiliatePro/plugins/OptimizeMember/optimizemember.php?secret=THE_SECRET_WORD&fname=%%user_first_name%%&lname=%%user_last_name%%&email=%%user_email%%&city=%%city%%&street=%%street_address%%&user_ip=%%user_ip%%&visitorID=%%visitorID%%&type=signup
Zapisz zmiany.
Nie zapomnij zintegrować swojej strony WordPress z kodem śledzenia kliknięć.
Discover seamless integration solutions with Post Affiliate Pro, the leading affiliate marketing software. Effortlessly connect with platforms like Authorize.net, Calendly, FormAssembly, and more to enhance your e-commerce and reporting capabilities. Enjoy free trials, 24/7 support, and maximize your marketing ROI with advanced tracking and flexible commission options. Visit now to revolutionize your affiliate marketing strategy!
Discover the power of API integration with Post Affiliate Pro, enabling seamless communication between systems, task automation, and access to new markets. Ideal for SMEs and Enterprises, our API supports high and low-level interactions, facilitating data retrieval, configuration, transactions, and more. Experience efficient operations, reduced costs, and new growth opportunities. Try Post Affiliate Pro for free!
Łatwy w obsłudze koszyk Paypal (moduł Word Press)
Odkryj łatwy w obsłudze moduł WordPress do integracji koszyka PayPal, który umożliwia sprzedaż produktów i usług z bloga jednym kliknięciem. Zamień swoją witrynę w sklep e-commerce i śledź płatności dzięki integracji z Post Affiliate Pro. Odwiedź naszą stronę, aby dowiedzieć się więcej i zacząć sprzedawać już dziś!