Calendly

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

De eerste stap is het bewerken van de gebeurtenis die u wilt volgen en het instellen van omleiding in het gedeelte Bevestigingspagina. U moet een speciale code toevoegen aan de omleidingspagina, dus kies verstandig. De laatste hand is het inschakelen van ‘Geef evenementdetails door aan uw doorverwezen pagina‘, want dat is de sleutel om inzendingsdetails te kunnen volgen.

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.

Dat is het. Uw inzendingen worden vanaf nu bijgehouden. Zorg ervoor dat u uw website integreert met de kliktrackingcode en dat de bestemmingspagina zich in hetzelfde domein bevindt als uw omleidings-URL.

Terug naar Integraties GRATIS account aanmaken

Onze website maakt gebruik van cookies. Door verder te gaan, gaan we uit van uw toestemming om cookies te plaatsen zoals beschreven in onze privacy- en cookiebeleid.

×

Plan een één-op-één gesprek en ontdek hoe Post Affiliate Pro uw bedrijf ten goede kan komen.

We zijn beschikbaar op meerdere data

Plan een gesprek