JotForm

Um construtor de formulários que ajuda você a criar e publicar formulários online em qualquer lugar, a qualquer hora, sem escrever uma única linha de código.

JotForm é um serviço online para criação de formulários. Você pode configurar formulários com botões de pagamento e essa integração é exatamente para eles, caso você queira rastrear pedidos feitos por qualquer um dos seus formulários do JotForm.

Configuração do JotForm

Para poder acompanhar os resultados do seu formulário, você deve configurar duas opções no administrador do JotForm:

  • defina uma página de agradecimento em cada formulário (escolha uma onde você poderá inserir o código PHP)
  • defina as preferências do formulário para enviar dados POST para a página de agradecimento (editar formulário > Preferências > Configurações avançadas)

Salve suas alterações.

Integração da página de agradecimento

Agora você tem que integrar a página que você escolheu nas preferências de seus formulários. Este é o código, basta colá-lo em sua página de agradecimento do PHP:

<?php /********* {$PapFullname} 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];
      }
    }
  }
?>
{$TrackingScript}
<script type="text/javascript">
{$SetAccountJs}
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
}
/********  {$PapFullname} integration snippet *******/
?>

O código de acompanhamento usa suas variáveis personalizadas, portanto, você deve verificar o código, se o seu for o mesmo.

No exemplo, estamos usando:

  • enteryour – que significa nome completo do cliente
  • enteryour4 – que significa e-mail
  • selectyour – que representa o produto que seu cliente escolheu

Não se esqueça de integrar suas páginas de destino com o código de rastreamento de cliques.

Back to Integrations Create account for FREE

Our website uses cookies. By continuing we assume your permission to deploy cookies as detailed in our privacy and cookies policy.

×

Schedule a one-on-one call and discover how Post Affiliate Pro can benefit your business.

We’re available on multiple dates

Schedule a call