–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

JotForm

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.

Torna alle Integrazioni Crea un account GRATUITAMENTE

Il nostro sito web utilizza i cookies. Continuando assumiamo il tuo consenso all'utilizzo dei cookie come specificato nella nostra politica sulla privacy e sui cookie.

×

Prenota una chiamata individuale e scopri come Post Affiliate Pro può giovare al tuo business.

Siamo disponibili in più date

Prenota una chiamata telefonica