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.
Discover seamless affiliate tracking with We Can Track by Post Affiliate Pro! Effortlessly integrate conversion data from over 350 networks into your marketing tools like Google Analytics, Ads, and Facebook. Enhance your campaign performance with automatic data import and powerful attribution features. Create your account now and connect your affiliate networks and websites for comprehensive analytics and increased commissions. Visit us to optimize your affiliate marketing strategy today!
Integruj Teachable z Post Affiliate Pro i śledź swoje kursy online z łatwością, nawet bez umiejętności projektowania czy kodowania. Dowiedz się, jak dostosować strony z podziękowaniami, aby skutecznie zarządzać prowizjami i śledzeniem sprzedaży w wielu walutach. Zacznij teraz i odkryj korzyści dla Twojego biznesu!
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!
Integruj Magento 2 z Post Affiliate Pro za pomocą darmowej wtyczki, którą łatwo zainstalujesz i skonfigurujesz. Skorzystaj z funkcji śledzenia i dostosuj prowizje, aby zoptymalizować swój program afiliacyjny. Potrzebujesz pomocy? Skontaktuj się z naszym wsparciem! Dowiedz się więcej o korzyściach już teraz.