Language switcher

–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

ThriveCart

Le logiciel de panier n° 1. 1 qui augmente vos revenus à partir du trafic existant et s’amortit plusieurs fois grâce à des pages de paiement, des ventes incitatives et des campagnes d’affiliation à fort taux de conversion.

ThriveCart (https://thrivecart.com/) est un panier d’achat moderne.

L’intégration avec ThriveCart se fait en utilisant des variables personnalisées et des webhooks avec notre plugin intégré.

Il est possible de suivre le coût total, les identifiants des produits, les identifiants des commandes, le nom et l’email des clients (supporte les commissions à vie).

Variables personnalisées

L’idée est de définir vos liens ThriveCart (to checkout) avec une valeur supplémentaire. La valeur serait la valeur du cookie de suivi (visitorId) dont nous aurons besoin dans le webhook pour suivre une vente plus tard.
Pour faire cela, vous devez vous assurer que chaque lien ThriveCart a un ID unique. S’il n’a pas déjà un ID, vous devez en ajouter un unique. Le code HTML de votre lien devrait alors ressembler à ceci :

<a id="link-unique-id" href="http://webactix.thrivecart.com/example-product/">Example product</a>

Comme vous pouvez le voir, les liens ont “link-unique-id” défini. Nous allons travailler avec cela.

La deuxième étape consiste à ajouter le code suivant à une page contenant vos liens ThriveCart. Si la page comporte plusieurs boutons, vous devez ajouter un tel code pour chacun d’eux (avec un ID unique de lien spécifique) :

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.writeCookieToLink('link-unique-id', 'passthrough[visitorid]');
</script>

À quoi cela sert-il ? Le code chargera la valeur du cookie de suivi, puis il recherchera un lien avec l’ID “link-unique-id ” et ajoutera la valeur du cookie au lien avec le nom de paramètre passthrough[visitorid] – c’est le champ personnalisé que ThriveCart nous permet d’utiliser.

Plugin ThriveCart

L’étape suivante consiste à activer et à configurer votre plugin ThriveCart. Connectez-vous à votre panneau marchand et naviguez vers Configuration > Plugins. Recherchez et activez le plugin Gestion ThriveCart webhook.

Maintenant, pour configurer le plugin, vous avez besoin d’une valeur de mot secret de votre ThriveCart donc connectez-vous à son panneau d’administration et naviguez vers Settings > API & Webhooks > ThriveCart order validation et copiez le mot secret à partir de là. Définissez le secret copié à votre plugin dans Post Affiliate Pro.

Configuration du Webhook

La dernière étape consiste à configurer un webhook pour envoyer des données à votre plugin dans Post Affiliate Pro. Dans l’administration de ThriveCart, naviguez vers Settings &g ; API & Webhooks > Webhooks & notifications et créez un nouveau webhook – définissez le nom que vous voulez et utilisez cette URL :

https://URL_TO_PostAffiliatePro/plugins/ThriveCart/thrivecart.php

Voilà, c’est fait. Votre boutique vient d’être intégrée.

N’oubliez pas d’intégrer votre site avec le code de suivi des clics également.

Si vous ne voulez pas utiliser les webhooks, vous pouvez suivre ces étapes à la place :

Configuration de la boutique

Pour pouvoir suivre une vente, vous devez activer le Success URL dans chacun de vos produits. ThriveCart y envoie les détails de la commande, nous y intégrerons donc le code de suivi des ventes. Le Success URL doit être capable de lire les paramètres d’URL, c’est la seule exigence.

Pour configurer la Success URL d’un produit, naviguez vers Produits et modifiez-le. Naviguez vers la section Product > Fulfillment section and setup a Success URL. De même pour Bump > Fulfillment au cas où vous l’utiliseriez.

Suivi des ventes – par commande

Si vous voulez suivre les commissions par commande, utilisez le code suivant et placez-le sur votre page de réussite :

<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 ($_GET['thrivecart']['order_total']/100) ?>');
sale.setOrderID('<?php $_GET['thrivecart']['order_id'] ?>');
sale.setProductID('<?php $_GET['thrivecart']['product_id'] ?>');

PostAffTracker.register();
</script>

La méthode utilisée pour le suivi des ventes est le PHP. Si votre site ne fonctionne pas avec PHP, utilisez une autre méthode de lecture des paramètres d’URL. Vous pouvez nous contacter si vous avez besoin d’aide à ce sujet.

Suivi par produit

Si vous souhaitez suivre chaque produit séparément, utilisez le code suivant. La méthode utilise le code PHP :

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
<?php
$i = 0;
foreach ($_GET['thrivecart']['order'] as $product) {
  echo "var sale = PostAffTracker.createSale();";
  echo "sale.setTotalCost('".($product['p']/100)."');";
  echo "sale.setOrderID('".$_GET['thrivecart']['order_id']."($i)');";
  echo "sale.setProductID('".$product['id']."');";
}
?>
PostAffTracker.register();
</script>

Voilà, c’est fait. N’oubliez pas d’intégrer votre site avec le code de suivi des clics.

Si vous souhaitez suivre des valeurs supplémentaires, vous pouvez également utiliser la devise :

$_GET['thrivecart']['order_currency']

et l’email du client :

$_GET['thrivecart']['customer']['email']

et le nom du client :

$_GET['thrivecart']['customer']['firstname']
$_GET['thrivecart']['customer']['lastname']
Back to Integrations Create account for FREE

Our website uses cookies. By continuing we assume your permission to deploy cookies as detailed in our privacy and cookies policy.

×

Schedule a one-on-one call and discover how Post Affiliate Pro can benefit your business.

We’re available on multiple dates

Schedule a call