ThriveCart integration
Oprogramowanie nr. 1, dzięki któremu rośnie dochód z obecnego ruchu i które wspiera sprzedaż i kampanie afiliacyjne.
ThriveCart (https://thrivecart.com/) to nowoczesny koszyk zakupowy.
Integracja z ThriveCart odbywa się za pomocą niestandardowych zmiennych i webhooka z naszą wbudowaną wtyczką.
Możliwe jest śledzenie całkowitego kosztu, identyfikatorów produktów, identyfikatorów zamówień, nazwy i adresu e-mail klienta (obsługuje Dożywotnie Prowizje).
Zmienne niestandardowe
Utaw swoje linki ThriveCart (do kasy) z dodatkową wartością. Wartością tą będzie wartość śledzącego cookie (visitorId), którego będziemy potrzebować w webhooku, aby później śledzić sprzedaż.
Aby to zrobić, musisz upewnić się, że każdy link ThriveCart ma unikalny identyfikator. Jeśli nie posiada on jeszcze ID, musisz dodać unikalny. Kod HTML Twojego linku powinien wtedy wyglądać tak:
<a id="link-unique-id" href="http://webactix.thrivecart.com/example-product/">Example product</a>
Jak widać, linki mają ustawiony “link-unique-id“. Właśnie z tym będziemy pracować.
Drugim krokiem jest dodanie poniższego kodu do strony z Twoimi linkami ThriveCart. Jeśli strona ma więcej przycisków musisz dodać taki kod dla każdego (z konkretnym unikalnym ID linku):
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.writeCookieToLink('link-unique-id', 'passthrough[visitorid]');
</script>
Do czego służy? Kod załaduje wartość ciasteczka śledzącego, następnie wyszuka link o ID “link-unique-id” i doda wartość ciasteczka do linku o nazwie parametru passthrough[visitorid] – jest to pole niestandardowe, na które pozwala nam ThriveCart.
Wtyczka ThriveCart
Następnym krokiem jest aktywacja i konfiguracja wtyczki ThriveCart. Zaloguj się do swojego panelu sprzedawcy i przejdź do Konfiguracja > Wtyczki. Znajdź i aktywuj wtyczkę obsługa webhooka ThriveCart.
Teraz, aby skonfigurować wtyczkę, potrzebujesz tajnej wartości z ThriveCart, więc zaloguj się do jego panelu administracyjnego i przejdź do Ustawienia > API & Webhooks > Sprawdzanie poprawności zamówienia ThriveCart i skopiuj stamtąd tajne słowo. Ustaw skopiowany tekst do swojej wtyczki w Post Affiliate Pro.
Konfiguracja Webhooków
Ostatnim krokiem jest skonfigurowanie webhooka, aby wysłać dane do swojej wtyczki w Post Affiliate Pro. W ThriveCart przejdź do Ustawienia > API & Webhooki > Webhooki & powiadomienia i utwórz nowy webhook – ustaw dowolną nazwę i użyj tego adresu URL:
https://URL_TO_PostAffiliatePro/plugins/ThriveCart/thrivecart.php
I tyle. Twój sklep został właśnie zintegrowany.
Nie zapomnij też zintegrować swojej strony z kodem śledzącym kliknięcia.
Jeśli nie chcesz używać webhooków, możesz zamiast tego wykonać te kroki:
Konfiguracja sklepu
Aby móc śledzić sprzedaż, musisz włączyć Success URL w każdym ze swoich produktów. ThriveCart wysyła tam szczegóły zamówienia, więc zintegrujemy tam kod śledzenia sprzedaży. Success URL powinien być w stanie czytać parametry URL, to jedyny wymóg.
Aby ustawić Success URL dla produktu przejdź do Produktów i edytuj je. Przejdź do sekcji Produkt > Realizacja i ustawianie adresu URL. To samo dotyczy sekcji Aktualności > Realizacja, jeśli z niej korzystasz.
Śledzenie sprzedaży – za zamówienie
Jeśli chcesz śledzić prowizję za zamówienie, użyj poniższego kodu i umieść go na twojej Success page:
<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('<?php echo ($_GET['thrivecart']['order_total']/100) ?>');
sale.setOrderID('<?php $_GET['thrivecart']['order_id'] ?>');
sale.setProductID('<?php $_GET['thrivecart']['product_id'] ?>');
PostAffTracker.register();
</script>
Metoda używana do śledzenia sprzedaży to PHP. Jeśli twoja strona nie działa z PHP, użyj innego podejścia do czytania parametrów URL. Możesz skontaktować się z nami, jeśli potrzebujesz pomocy w tym zakresie.
Śledzenie każdego produktu
W przypadku, gdy chcesz śledzić każdy produkt osobno, użyj następującego kodu. Metoda ta wykorzystuje kod PHP:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
<?php
$i = 0;
foreach ($_GET['thrivecart']['order'] as $product) {
echo "var sale = PostAffTracker.createSale();";
echo "sale.setTotalCost('".($product['p']/100)."');";
echo "sale.setOrderID('".$_GET['thrivecart']['order_id']."($i)');";
echo "sale.setProductID('".$product['id']."');";
}
?>
PostAffTracker.register();
</script>
To wszystko. Nie zapomnij zintegrować swojej strony z kodem śledzącym kliknięcia.
Jeśli chcesz śledzić dodatkowe wartości, możesz również użyć waluty:
$_GET['thrivecart']['order_currency']
i e-mail klienta:
$_GET['thrivecart']['customer']['email']
i jego imię:
$_GET['thrivecart']['customer']['firstname']
$_GET['thrivecart']['customer']['lastname']
Raporty na temat najlepszych odsyłających URL
Raporty najlepszych odsyłających URL w Post Affiliate Pro pozwalają śledzić i analizować działania w marketingu afiliacyjnym, informując o skutecznych kanałach marketingowych i treściach generujących ruch i sprzedaże poprzez śledzenie URL. To narzędzie do optymalizacji linków partnerskich i zwiększenia konwersji.
Niestandardowy kod śledzenia afiliacji
Niestandardowe kody śledzenia afiliacji w Post Affiliate Pro pozwalają partnerom śledzić sprzedaż we własnych systemach, co umożliwia monitorowanie wyników kampanii afiliacyjnych. Funkcja ta jest przydatna dla partnerów, którzy sprzedają produkty z różnych programów afiliacyjnych, a także dla sprzedawców, którzy chcą zapewnić skuteczne śledzenie sprzedaży. Ostrzeżenie: Kody śledzenia afiliacji mogą uszkodzić stronę z podziękowaniem - zastanów się uważnie przed zatwierdzeniem. Uwaga: Niektóre opcje wymagają użycia wersji JavaScript kodu śledzenia sprzedaży na stronie z podziękowaniem.