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 comment intégrer facilement Post Affiliate Pro avec XtCommerce pour optimiser votre système de panier d'achat. Modifiez simplement le fichier checkout_success.php pour suivre et enregistrer les ventes affiliées. Profitez d'une période d'essai gratuite pour explorer toutes les fonctionnalités.
Découvrez comment intégrer facilement Post Affiliate Pro à votre site web pour suivre les ventes et générer des commissions. Utilisez des codes JavaScript ou d'image pour une intégration transparente avec vos systèmes de paiement et de panier d'achat. Profitez de notre essai gratuit et boostez votre programme d'affiliation dès aujourd'hui !