Calendly integration
Calendly is het moderne planningsplatform dat “tijd vinden” een fluitje van een cent maakt. Als verbinden eenvoudig is, kunnen uw teams meer gedaan krijgen.
Om formulierinzendingen bij te houden, kunt u een extra evenementoptie gebruiken – Bevestigingspagina. In deze sectie kunt u een omleiding naar een externe site instellen en vervolgens de details van de gebeurtenis ernaar opnieuw verzenden. De integratie maakt hier gebruik van.
Initiële setup
Omleidings-URL
Zoals hierboven vermeld, moet er een speciale code aan deze pagina worden toegevoegd om inzendingen te kunnen volgen. Over het algemeen hebt u twee opties. U kunt PHP-code gebruiken om GET-gegevens te lezen die Calendly naar de omleidings-URL stuurt of u kunt JavaScript gebruiken. JavaScript is een klantencode, dus het moet aan de websitecode worden toegevoegd, terwijl PHP een servercode is die eerst de GET-parameters moet verwerken, de verkooptrackingcode moet voorbereiden en vervolgens het resultaat naar de klant moet pushen.
Laten we ons concentreren op JavaScript voor een eenvoudigere presentatie. U hebt zoiets als dit nodig:
<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>
De bovenstaande code gebruikt het systeemeigen JavaScript-object ‘URLSearchParams’ om de URL in afzonderlijke parameters te parseren. De verkooptrackingcode zelf gebruikt vervolgens een aangepaste functie ‘getVarFromUrl()’ om de waarde van een gedefinieerde parameter te krijgen.
Om de parameternamen van uw formulier te achterhalen, moet u ten minste één testinzending maken en vervolgens de parameternamen in de omgeleide URL bekijken. Gebruik dan gewoon getVarFromUrl(‘name’) in de verkooptrackingcode.
Ontdek hoe u Post Affiliate Pro kunt integreren met toonaangevende e-commerce platformen zoals 11 eShop, 1ShoppingCart, en 2Checkout voor verbeterde conversietracking en partnerrapportage. Start een gratis account en optimaliseer uw online verkoop- en marketingstrategieën eenvoudig. Bezoek nu om meer te leren over onze uitgebreide integratiemogelijkheden en begin met het vergroten van uw online succes!
Integreer Recurly met Post Affiliate Pro voor naadloos terugkerend factureringsbeheer via de Recurly API. Leer hoe u terugkerende commissies configureert, API's inschakelt en integratiecodes toevoegt voor effectieve abonnementsbeheer. Begin nu met een gratis proefperiode en ontdek de voordelen voor uw affiliate marketingprogramma!