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.
BreezingForms (Extension Joomla!)
Le texte décrit un outil de création de formulaire pour Joomla appelé BreezingForms, qui peut être intégré avec Post Affiliate Pro pour permettre des transactions de vente sans montant de commande. Le processus pour ajouter le suivi de code est expliqué étape par étape, et plusieurs intégrations avec d'autres produits sont également mentionnées. Une version d'essai gratuite est disponible.
Premise (Module d’adhésion WordPress)
Le texte parle d'un service appelé Post Affiliate Pro qui permet de créer un compte gratuit pour créer un sous-domaine pour votre entreprise. Le service est disponible en plusieurs catégories et avec différents partenaires. Il y a des intégrations disponibles pour WordPress, comme Premise, et d'autres ressources connexes disponibles. Le texte explique également comment télécharger et activer le plug-in pour intégrer votre site WordPress avec Post Affiliate Pro.