JotForm integration
Un builder di moduli che ti aiuta a creare e pubblicare dei moduli online dovunque e in qualsiasi momento senza che tu debba scrivere nemmeno una riga di codice.
JotForm è un servizio online per la creazione di moduli. Se vuoi impostare un modulo con dei pulsanti di pagamento questa integrazione fa esattamente al caso tuo, utilizzandola potrai infatti monitorare gli ordini effettuati da uno qualsiasi dei tuoi moduli JotForm.
Configurazione di JotForm
Per essere in grado di tracciare i risultati del tuo modulo, devi impostare due opzioni in JotForm admin:
- imposta una pagina di “ringraziamento” in ogni modulo (devi sceglierne una dove potrai inserire il codice PHP)
- imposta le preferenze del modulo per inviare i dati POST alla pagina di ringraziamento (modifica modulo > Preferenze > Impostazioni Avanzate)
Salva le tue modifiche.
Integrazione della pagina di ringraziamento
Ora devi integrare la pagina che hai scelto nelle preferenze dei tuoi moduli. Questo è il codice, basta incollarlo nella tua pagina di ringraziamento in PHP:
<?php /********* Post Affiliate Pro integration snippet *******/
if (isset($_POST['enteryour4'])) {
// total cost
$total = 0;
if (isset($_POST['selectyour'])) {
$select = "selectyour";
}
else {
for ($i = 0; $i < 100; $i++) {
if (isset($_POST["selectyour".$i])) {
$select = "selectyour".$i;
}
}
}
foreach ($_POST[$select] as $row) {
$t = str_replace('{"',"",stripslashes($row));
$t = str_replace('"}',"",$t);
$vals = explode('","',$t);
foreach ($vals as $row) {
$pairs = explode('":"',$row);
if ($pairs[0] == 'price') {
$total = $total + $pairs[1];
}
}
}
?>
<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 $total; ?>');
sale.setOrderID('<?php echo $_POST['enteryour4']; ?>');
sale.setProductID('<?php echo $_POST['enteryour']; ?>');
PostAffTracker.register();
</script>
<?php
}
/******** Post Affiliate Pro integration snippet *******/
?>
Il codice di tracciamento usa le tue variabili personalizzate, quindi devi controllare nel codice se le tue sono le stesse.
Nell’esempio, stiamo utilizzando:
- enteryour – che indica il nome completo del cliente
- enteryour4 – che indica l’email
- selectyour – che indica il prodotto che il tuo cliente ha scelto
Non dimenticarti di integrare le tue landing page con il codice di tracciamento dei clic.
Quick debugging with Sale requests log
Quickly debug sales tracking in Post Affiliate Pro using the Sale requests log—identify issues, restart requests, and ensure commissions.
Discover comprehensive fraud protection with Post Affiliate Pro. Our tool identifies fraudulent transactions across clicks, sales, sign-ups, and login attempts. Customize settings in the merchant panel to safeguard your business effectively. Explore features such as IP and URL restrictions, duplicate recognition, and country blacklisting. Ensure secure and reliable affiliate operations with our advanced fraud protection solutions.
9. Integrate the affiliate software with your website
Integrate your affiliate software seamlessly with your website for effective tracking of referrals and commissions. Set it up right!