AWeber integration
Un outil de marketing par email et de répondeur automatique abordable et facile à utiliser.
L’intégration peut créer des commissions uniques pour les prospects après avoir vérifié l’adresse e-mail d’un client. En outre, une partie de cette intégration vous permet de créer des affiliés automatiquement après que les clients ont confirmé leur adresse e-mail.
Paramètres nécessaires
Tout d’abord, vous devez configurer AWeber. Naviguez vers l’onglet My Lists tab et Confirmed Opt-In. Ici, vous devez configurer le texte de l’email mais la partie la plus importante est de définir la page de succès de la confirmation. Insérez ici le lien vers votre page “after confirmation” – la page contiendra le code de suivi des leads et le code API pour l’ajout de nouveaux affiliés. Cette page doit être en PHP. Disons que nous allons créer le site nommé lead.php
https://www.yoursite.com/lead.php
Pour assurer un suivi correct de toutes les données, vous devez effectuer une étape supplémentaire. Il existe une case à cocher “Pass subscriber info” – veuillez activer cette option.
Ajout du code pour le suivi des pistes
Dans notre fichier lead.php, il y a déjà du code avec le message “Thank you for …….”. Il s’agit d’une page où seul le client approuvé peut venir, donc c’est le meilleur endroit pour insérer le code de suivi des prospects. S’il vous plaît, insérez-le à la fin du code de la page, au-dessus de la balise </body>
<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.setOrderID('<?php echo $_GET['meta_message']; ?>');
sale.setProductID('<?php echo $_GET['unit']; ?>');
PostAffTracker.register();
</script>
Ajout du code pour la création d’un nouvel affilié
Si vous n’avez pas la page “lead.php” sur le même serveur que PAP, vous devrez copier le fichier api/PapApi.class.php du serveur PAP et le coller sur le serveur avec la page “lead.php”. Voici le code :
<?php
include 'PapApi.class.php'; // here you have to define path to the file
// login (as merchant) - here you have to setup merchant credentials
$session = new Gpf_Api_Session("https://URL_TO_PostAffiliatePro/scripts/server.php");
if(!$session->login("merchant@example.com", "password")) {
die("Cannot login. Message: ".$session->getMessage());
}
$affiliate = new Pap_Api_Affiliate($session);
$affiliate->setUsername($_GET['email']);
$affiliate->setFirstname("AWeber- ");
$affiliate->setLastname($_GET['name']);
try {
if ($affiliate->add()) {
// echo "Affiliate saved successfuly";
} else {
die("Cannot save affiliate: ".$affiliate->getMessage());
}
} catch (Exception $e) {
die("Error while communicating with PAP: ".$e->getMessage());
}
?>
plugin aWeber pour PAP
(Plugin d’intégration développé par une société tierce) Chaque fois qu’un nouvel affilié rejoint votre programme d’affiliation dans PAP, ce plug-in notifie AWeber afin que l’affilié soit également ajouté à la liste AWeber qui a été spécifiée. Les détails sur le plug-in AWeber pour Post Affiliate Pro sont publiés sur le site :
http://www.winningware.com/affiliate-software/aweber-post-affiliate-pro.php
Les détails concernant le plug-in et la manière de l’installer et de le configurer se trouvent dans le fichier README.