JotForm integration
Un générateur de formulaires qui vous permet de créer et de publier des formulaires en ligne n’importe où et n’importe quand sans avoir à écrire une seule ligne de code.
JotForm est un service en ligne pour la création de formulaires. Vous pouvez configurer des formulaires avec des boutons de paiement et cette intégration est exactement pour ceux-là, dans le cas où vous voulez suivre les commandes faites par l’un de vos formulaires JotForm.
Configuration de JotForm
Pour pouvoir suivre les résultats de votre formulaire, vous devez configurer deux options dans l’administration de JotForm :
- définir une page formulaire “thank you” dans chaque formulaire (choisissez-en un où vous pourrez insérer du code PHP)
- Définissez les préférences du formulaire pour envoyer les données POST à la page de remerciements (edit form > Preferences > Advanced Settings)
Enregistrez vos modifications.
Intégration de la page de remerciements
Maintenant vous devez intégrer la page que vous avez choisie dans les préférences de vos formulaires. Voici le code, il suffit de le coller dans votre page de remerciement en 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 *******/
?>
Le code de suivi utilise vos variables personnalisées, vous devez donc vérifier dans le code si les vôtres sont les mêmes.
Dans l’exemple, nous utilisons :
- enteryour – qui correspond au nom complet du client
- enteryour4 – qui signifie email
- selectyour – qui représente le produit que votre client a choisi
N’oubliez pas que vous devez intégrer vos landing pages avec le code de suivi des clics.
Découvrez les puissantes fonctionnalités de Post Affiliate Pro pour booster votre marketing d'affiliation. Offrez des réductions avec des coupons, bannières HTML et Smartlinks, et personnalisez votre interface multilingue. Améliorez votre stratégie avec des outils de suivi avancés et des rapports détaillés. Visitez notre page pour en savoir plus!
Bienvenue dans notre programme d'affiliation !
Devenez affilié Post Affiliate Pro et gagnez jusqu'à 30% de commission avec des cookies de 90 jours et un soutien complet. Rejoignez-nous !