Partner
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.
Benvenuti nel nostro programma di affiliazione.
Il programma di affiliazione di Post Affiliate Pro offre commissioni mensili del 20%, un bonus di iscrizione di €5 e strumenti promozionali semplici. Inoltre, c'è un affiliate manager dedicato per fornire consigli e rispondere alle domande. La cancellazione è possibile in qualsiasi momento senza costi aggiuntivi.