JotForm integration
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 /********* 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 *******/
?>
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.
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!
Post Affiliate Pro Alternative
Discover why Post Affiliate Pro is the top choice in affiliate tracking software with robust features and stellar customer support.
How to integrate Post Affiliate Pro (Network) with 3rd party affiliate systems?
Learn how to integrate Post Affiliate Pro with 3rd-party affiliate systems. Follow our step-by-step guide to streamline your affiliate tracking!
Complimentary White Glove Setup & Full Integration Service
Start your affiliate program effortlessly with our free White Glove Setup & Integration Service—no fees, no contracts, just results!