Calendly integration
Calendly to nowoczesna platforma do planowania, która sprawia, że “znajdowanie czasu” staje się proste. Kiedy nawiązywanie kontaktów jest łatwe, Twoje zespoły mogą zrobić więcej.
Do śledzenia zgłoszeń z formularzy można wykorzystać dodatkową opcję wydarzenia – Stronę potwierdzającą. Umożliwia ustawienie przekierowania na stronę zewnętrzną, a następnie ponowne wysłanie na nią szczegółów wydarzenia. Integracja wykorzystuje takie rozwiązanie.
Konfiguracja wstępna
Pierwszym krokiem jest edycja wydarzenia, które chcesz śledzić, i ustawienie przekierowania w sekcji Strona potwierdzająca. Będziesz musiał dodać specjalny kod do strony przekierowania, więc wybierz mądrze. Na koniec należy włączyć opcję “Przekazuj szczegóły wydarzenia do przekierowanej strony“, ponieważ jest to niezbędne do śledzenia szczegółów zgłoszenia.
Adres URL przekierowania
Jak wspomniano powyżej, aby móc śledzić zgłoszenia, należy dodać do tej strony specjalny kod. Ogólnie rzecz biorąc, masz dwie opcje. Możesz użyć kodu PHP, aby odczytać dane GET, które Calendly wysyła na adres URL przekierowania, lub możesz użyć JavaScript. JavaScript jest kodem klienta, więc musi być dodany do kodu strony, natomiast PHP jest kodem po stronie serwera, który będzie musiał najpierw przetworzyć parametry GET, przygotować kod śledzenia sprzedaży, a następnie przekazać wynik do klienta.
Dla ułatwienia prezentacji skupmy się na JavaScript. Będziesz potrzebował czegoś takiego:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
var urlParams = new URLSearchParams(window.location.search);
function getVarFromUrl(name) {
if (urlParams.get(name) != null) {
return urlParams.get(name);
}
return '';
}
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost('0');
sale.setOrderID(getVarFromUrl('email'));
sale.setProductID(getVarFromUrl('event_type_name'));
sale.setData1(getVarFromUrl('email'));
PostAffTracker.register();
</script>
Powyższy kod użyje natywnego obiektu JavaScript ‘URLSearchParams’ do przetworzenia adresu URL na oddzielne parametry. Sam kod śledzenia sprzedaży używa następnie niestandardowej funkcji ‘getVarFromUrl()’, aby uzyskać wartość zdefiniowanego parametru.
Aby poznać nazwy parametrów formularza, musisz wykonać co najmniej jedno zgłoszenie testowe, a następnie zobaczyć nazwy parametrów w przekierowanym adresie URL. Następnie wystarczy użyć getVarFromUrl(‘name’) w kodzie śledzenia sprzedaży.
To wszystko. Twoje zgłoszenia będą od tej pory śledzone. Pamiętaj, aby zintegrować swoją stronę z kodem śledzenia kliknięć i upewnij się, że strona docelowa znajduje się w tej samej domenie, co Twój przekierowujący adres URL.
Integracja Zoey z Post Affiliate Pro to zaawansowane śledzenie prowizji, kody kuponów i analizy dla sukcesu Twojego e-commerce. Dowiedz się, jak łatwo dodać kody śledzenia do zamówień i produktów, aby zoptymalizować swoje działania marketingowe. Sprawdź, jak Post Affiliate Pro wspiera rozwój Twojego biznesu online!
Discover seamless YourMembership integration with Post Affiliate Pro, a leading software for managing online membership communities. Easily track sales using IP tracking without cookies. Explore our step-by-step configuration guide to enhance your affiliate marketing strategy. Set up your free account today!