Features
Suivi des Conversions
Suivre les conversions et mesurer la performance des campagnes
Suivi des Conversions
Suivez les conversions pour mesurer l'efficacité de vos campagnes publicitaires.
Conversion de Base
idlen('track', 'Conversion');
Conversion Nommée
Ajoutez un nom pour catégoriser vos conversions :
idlen('track', 'Conversion', {
eventName: 'signup'
});
Conversion avec Valeur
Suivez le revenu ou la valeur monétaire :
idlen('track', 'Conversion', {
eventName: 'purchase',
value: 99.99
});
Noms d'Événements Courants
| Nom d'Événement | Cas d'Usage |
|---|---|
signup | Inscription utilisateur |
trial_start | Activation d'essai gratuit |
purchase | Achat complété |
lead | Soumission de formulaire |
download | Téléchargement d'app ou fichier |
subscribe | Inscription newsletter |
Exemples d'Implémentation
Formulaire d'Inscription
const form = document.getElementById('signup-form');
form.addEventListener('submit', async (e) => {
e.preventDefault();
const result = await submitSignup(formData);
if (result.success) {
idlen('track', 'Conversion', { eventName: 'signup' });
// Rediriger vers le dashboard
}
});
Achat E-commerce
async function completePurchase(cart) {
const order = await processPayment(cart);
if (order.success) {
idlen('track', 'Conversion', {
eventName: 'purchase',
value: order.total
});
// Afficher la confirmation
}
}
Activation d'Essai
async function startTrial(plan) {
const trial = await activateTrial(plan);
if (trial.active) {
idlen('track', 'Conversion', {
eventName: 'trial_start',
value: plan.monthlyPrice // Suivre la valeur potentielle
});
}
}
Bonne Pratique : Déclenchez les événements de conversion uniquement après confirmation du succès de l'action (ex : après réponse API), pas au clic sur le bouton.