OptimizeMember API (WordPress-Modul) integration
Ein vollständig funktionsfähiges Mitglieschaftssystem mit kräftigen Funktionen für Ihre Mitgliedschaftsseite.
OptimizePress ist die neue Art, höchst konvertierende Zielseiten, Verkaufsseiten und Mitglieschaftsportale zu erstellen.
Die Integrationsmethode verwendet OptimizeMember API, um mit dem eingebauten Plugin zu kommunizieren. Sie können Verkäufe, wiederholte Verkäufe und Rückerstattungen tracken. Sie können automatische Affiliatekonten erstellen, wenn sich ein neuer Kunde registriert. Es ist auch möglich, Lifetime-Provisionen zu verwenden.
Trackingcode platzieren
Der erste Schritt, um den Verkaufstrackingcode auf OptimizePress zu integrieren ist, den folgenden Code in dem OptimizePress-Bereich API / Tracking> Anmelde-Trackingcodes zu platzieren:
<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>
Wenn Sie noch weitere Details tracken möchten, finden Sie alle derzeit verfügbaren Variablen in diesem Bereiche (auf OptimizePress).
Registrierungsformular anpassen
Dadurch wird ein Trackingwert für jedes neue Mitglied gespeichert. Der Trackingwert wird für jede Verkaufsbenachrichtigung verwendet. Dank dieser Funktion kann Post Affiliate Pro erkennen, welcher Affiliate und welche Kampagne für die Provisionen herangezogen werden sollen.
Bevor wir mit der Einrichtung beginnen, müssen Sie zuerst das OptimizeMember-Plugin auf Post Affiliate Pro aktivieren. Legen Sie ein Geheimwort fest – dies wird für die Kommunikation zwischen OptimizeMember und Post Affiliate Pro verwendet.
Der erste Schritt ist, ein zusätzliches (optionales) Feld in Ihrem OptimizeMember -Registrierungsformular (Allgemeine Optionen > Registrierung/Profilfelder) zu erstellen. Nennen Sie es ‘visitorID‘ (Das gleiche gilt für die einzigartige Feld-ID):
Der nächste Schritt ist, ein benutzerdefiniertes Skript in dem Fußzeilendesignbereich unter Allgemeine Optionen > Login-/Registrierungsdesign zu erstellen. Bitte tragen Sie dort diesen Code ein:
<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>
Der Code sorgt dafür, dass die Info des bekannten Affiliates (ein Cookiewert) in diesem Feld gespeichert wird und das Feld in dem Formular versteckt wird.
Zahlungstracking
Navigieren Sie in OptimizeMember-Admin, zu API / Benachrichtigungen> Zahlungsbenachrichtigungen und verwenden Sie diese Benachrichtigungs-URL (Verwenden Sie das gleiche Geheimwort wie in dem Plugin):
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
Speichern Sie Ihre Änderungen.
Rückerstattungstracking
Um Rückerstattungen zu tracken und Provisionen automatisch als rückerstattet zu markieren, wenn die Zahlung rückerstattet wird, müssen Sie zu OptimizeMember-Admin, dann zu API / Benachrichtigungen> Rückerstattung/Stornierungsbenachrichtigungen navigieren und dann diese Benachrichtigungs-URL verwenden (legen Sie das Geheimwort hier fest):
http://URL_TO_PostAffiliatePro/plugins/OptimizeMember/optimizemember.php?secret=THE_SECRET_WORD&order=%%parent_txn_id%%&type=refund
Speichern Sie Ihre Änderungen.
Affiliates registrieren
Wie Sie in der Plugin-Konfiguration sehen können, ist dort ein Kästchen für die Affiliateregistrierung. Wenn Sie für jedes neue Mitglied ein Affiliatekonto erstellen möchten, müssen Sie dieses Kästchen in dem Plugin ankreuzen und in Ihrer s2Member-Administration dann zu API / Benachrichtigungen> Anmeldebenachrichtigungen navigieren und dort diese URL festlegen:
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
Speichern Sie Ihre Änderungen.
Vergessen Sie nicht, Ihre WordPress-Seite mit dem Klick-Trackingcode zu integrieren.
Entdecken Sie die vielseitigen Integrationsmöglichkeiten von Post Affiliate Pro, die Ihr eCommerce-Geschäft optimieren. Verbinden Sie mühelos Plattformen wie 1ShoppingCart, 2Checkout, AbleCommerce und mehr, um Verkäufe zu verfolgen und Ihre Affiliate-Einnahmen zu maximieren. Starten Sie jetzt Ihre kostenlose Testversion!