Linkly & Stripe

Les compteurs de clics vous disent qu'un lien était populaire. Ils ne vous disent pas qu'il a généré de l'argent.

Installez l'application Linkly depuis la Stripe App Marketplace et chaque paiement effectué via un lien Linkly suivi est enregistré par rapport à ce lien. Vous pouvez ensuite comparer les emails, les publicités, les créateurs et les campagnes par revenu, pas seulement par clics. Les renouvellements d'abonnement sont crédités au lien qui a d'abord remporté le client, et les remboursements sont soustraits.

Ce dont vous avez besoin

  • Un compte Linkly. Le plan gratuit fonctionne.
  • Un compte Stripe. L'application est gratuite, et elle ne fait que lire : elle ne crée jamais de frais ni ne modifie rien dans Stripe.

Installer et connecter

  1. 1
    Installez Linkly Conversion Tracking depuis la Stripe App Marketplace. Après l'installation, vous arrivez sur la page des paramètres de l'application.
  2. 2
    Cliquez sur Connect to Linkly. Un nouvel onglet s'ouvre sur Linkly.
  3. 3
    Connectez-vous à Linkly, choisissez l'espace de travail auquel appartient ce compte Stripe, et cliquez sur Connect Stripe.
  4. 4
    Retournez dans Stripe et cliquez sur Check again. La page affiche l'espace de travail que vous avez connecté.

Tant qu'aucun espace de travail n'est connecté, rien n'est enregistré.

  1. 1
    Dans Linkly, créez un lien qui pointe vers votre Stripe Payment Link, par exemple https://buy.stripe.com/abc123, ou modifiez un lien existant.
  2. 2
    Dans les options Tracking & analytics du lien, activez Conversion tracking.

C'est toute la configuration. Partagez le lien court comme d'habitude. Quand quelqu'un le clique, Linkly ajoute un court identifiant aléatoire pour ce clic à l'adresse du Payment Link en tant que client_reference_id. Stripe le renvoie quand le paiement est complété, et Linkly associe le paiement au clic.

Si votre Payment Link utilise déjà client_reference_id pour votre propre rapprochement, Linkly laisse votre valeur intacte et les paiements de ce lien ne peuvent pas être associés. Utilisez la méthode des métadonnées ci-dessous à la place.

Suivre votre propre checkout

Si vous créez des Checkout Sessions dans votre propre code, transmettez l'identifiant du clic vous-même. Ajoutez le script Linkly à votre site :

<script src="https://cdn.linklyhq.com/linkly.js" async></script>

Lisez l'identifiant dans le navigateur avec linkly('id'), envoyez-le à votre serveur avec la commande, et définissez-le quand vous créez la session :

const session = await stripe.checkout.sessions.create({
  client_reference_id: linklyClickId,
  // ...le reste de votre session
});

Si client_reference_id est déjà utilisé, mettez-le dans les métadonnées à la place, en tant que linkly_cid, sur la Checkout Session ou sur le Customer :

await stripe.customers.create({
  email: user.email,
  metadata: { linkly_cid: linklyClickId },
});

Un client créé avec un identifiant de clic est enregistré comme un prospect, et chaque paiement que ce client effectue ensuite est crédité au même lien.

Ce qui est enregistré

Événement StripeCe que Linkly enregistre
Checkout completedUne vente avec le montant, la taxe et la devise. Un essai gratuit est enregistré comme un prospect.
Invoice paidUne vente pour la première facture, un renouvellement pour les suivantes.
Charge refundedUne vente négative par rapport au même lien, de sorte que le revenu s'équilibre.
Customer created or updatedUn prospect, quand le client porte un identifiant de clic.

Quelques points utiles à connaître :

  • Seuls les liens suivis comptent. Les paiements qui n'ont pas passé par un lien Linkly avec le suivi des conversions activé sont ignorés. Linkly ne voit jamais le reste de vos ventes.
  • Un abonnement compte une fois par paiement. Stripe signale le premier paiement d'un abonnement deux fois, en tant que checkout et en tant que facture. Linkly l'enregistre une fois.
  • Méthodes de paiement différées. Pour les débits bancaires et les bons, la vente est enregistrée quand l'argent arrive, pas quand le checkout est complété.
  • Le mode test fonctionne. Les paiements effectués en mode test Stripe ou dans un sandbox sont également enregistrés, ce qui est le moyen le plus facile de vérifier votre configuration. Ils sont marqués comme des paiements de test.
  • L'identifiant nomme un clic, pas une personne. Il est aléatoire et ne contient aucune information personnelle.

Dans le tableau de bord Stripe

Ouvrez n'importe quel paiement dans Stripe et le panneau Linkly affiche le lien court d'où il provient, avec un lien vers l'analyse de ce lien dans Linkly. Pour un renouvellement, il affiche le lien qui a d'abord amené le client.

Déconnecter

Ouvrez les paramètres de l'application dans Stripe et cliquez sur Disconnect, ou désinstallez l'application. L'une ou l'autre arrête l'enregistrement immédiatement. Les conversions déjà enregistrées restent dans vos rapports.

Dépannage

Les paiements n'apparaissent pas. Vérifiez que le suivi des conversions est activé pour le lien, puis cliquez vous-même sur le lien court et confirmez que l'adresse Stripe contient client_reference_id=linkly_. S'il affiche votre propre valeur à la place, utilisez la méthode des métadonnées.

Le panneau dit « Connect your Linkly workspace ». L'application est installée mais aucun espace de travail n'est connecté encore. Ouvrez les paramètres de l'application dans Stripe et cliquez sur Connect to Linkly.

Liens vers une facture hébergée. Un lien qui pointe vers une page invoice.stripe.com ne peut pas porter d'identifiant de clic, donc ces paiements ne sont pas encore associés.

Obtenez 100 liens courts et suivez 500 clics mensuels gratuitement.