Comment monétiser un canal Telegram
Comment l'accès payant fonctionne vraiment sur Telegram : quel type de conversation vendre, les deux droits d'admin du bot, comment les liens d'invitation donnent l'accès et les bannissements le retirent, et ce qui se passe quand un renouvellement échoue.
Telegram déborde de canaux et de groupes pour lesquels des gens paieraient déjà. Salles de trading, veilles de recherche, pronostics football, cours de langue, groupes d'initiés, communautés privées autour d'une newsletter. La plupart encaissent encore à la main : un virement ou un lien de paiement dans un message épinglé, un admin qui lit le reçu, et un lien d'invitation collé en message privé. Ça tient pour les vingt premiers membres. Ça se fissure vers le centième, en général sur un renouvellement dont personne n'avait vu qu'il avait échoué.
La solution n'est pas plus de rigueur. C'est de laisser le système de facturation tenir la porte. Ce guide explique ce que Telegram autorise réellement un bot à faire, comment donner et retirer l'accès dans ces limites, et comment relier une conversation à Stripe pour que les accès, les retraits et la chasse aux paiements échoués se fassent sans vous.
Tout ce qui suit décrit le fonctionnement actuel d'Arcalotl sur Telegram. Les mécanismes propres à Telegram, eux, s'appliquent quel que soit l'outil que vous choisissez.
Groupe, supergroupe ou canal
Telegram vous propose trois formats de conversation, et celui que vous choisissez décide de ce à quoi ressemble votre produit payant. Arcalotl vend l'accès aux trois : c'est donc une décision produit, pas une contrainte technique.
Un canal est une diffusion. Seuls les admins publient, les membres lisent. C'est le bon format pour une newsletter payante, un flux de signaux, un briefing quotidien ou un calendrier de sorties. C'est aussi le plus calme à animer, puisqu'il n'y a pas de conversation à modérer. Seule subtilité : les membres ne peuvent pas taper de commande dans un canal, donc le chemin vers le paiement doit être un message que vous publiez plutôt qu'une commande qu'ils lancent. Arcalotl gère ça avec un message d'abonnement : une publication dans le canal qui liste chaque formule sous forme de lien vers le bot, que vous réglez dans Plateformes connectées, sous Paramètres.
Un groupe est une conversation. Tout le monde peut écrire, et les membres sont le produit. C'est le bon format quand les gens paient pour être dans une pièce les uns avec les autres, pas seulement pour vous lire. Un groupe demande de la modération et une raison de rester vivant, mais il perd moins de monde quand il fonctionne, parce que partir revient à laisser des gens derrière soi plutôt qu'à résilier un flux.
Un supergroupe est ce que devient un groupe une fois qu'il dépasse la limite du groupe simple, ou qu'un admin utilise une fonction que les groupes simples ne gèrent pas. Les supergroupes apportent des permissions d'admin détaillées, un nom public et un comportement des messages épinglés qui vaut le détour. La conversion est irréversible et Telegram attribue un nouvel identifiant de conversation au passage. Arcalotl suit ce nouvel identifiant tout seul, y compris les droits d'accès rattachés à la conversation et le message d'abonnement, qui est republié. Vous n'avez rien à reconnecter.
Une configuration fréquente combine les deux : un canal pour la production payante et un groupe pour la conversation payante, chacun connecté et rattaché aux formules censées y donner accès.
Ce que Telegram autorise un bot à faire, et ce qu'il interdit
C'est la partie qui surprend quand on vient de Discord. Sur Discord, un bot attribue un rôle et le membre est dedans. Telegram n'a pas d'équivalent, et cette différence façonne tous les produits Telegram payants du marché.
Un bot ne peut pas ajouter quelqu'un à une conversation. Telegram n'expose pas cette possibilité, pour de bonnes raisons qui tiennent au spam. L'accès doit se donner dans l'autre sens. Le bot crée un lien d'invitation pour un membre, le lui envoie en privé, et le membre le touche pour entrer. Arcalotl émet des liens qui ne servent qu'une fois et expirent après 48 heures : un lien qui fuite est un lien déjà consommé. Un membre qui n'a pas rejoint à temps envoie /start au bot et en reçoit un nouveau.
Un bot peut retirer quelqu'un d'une conversation. Le retrait est la moitié que Telegram autorise, et c'est ce qui rend l'accès payant applicable plutôt que déclaratif.
Un bot ne peut écrire qu'à quelqu'un qui a appuyé sur Démarrer. Personne ne peut être démarché à froid par un bot. En pratique cela ne vous coûte rien, puisque chaque abonné ouvre la conversation privée avant de pouvoir payer, et c'est exactement le moment où il appuie sur Démarrer. Cela veut dire en revanche que la conversation privée avec le bot est tout l'entonnoir : découverte, paiement, reçus, avis de renouvellement, résiliation.
Le mode confidentialité tient le bot hors de votre conversation. Laissez-le activé. Le bot ne lit pas les messages ordinaires du groupe ; il ne voit que les commandes qui lui sont adressées, comme /subscribe@ArcalotlBot. Les membres d'un groupe payant y sont en général sensibles.
Les deux droits d'administrateur dont le bot a besoin
Tout ce qui précède se résume à deux permissions. Promouvez le bot administrateur de votre conversation et activez :
- Inviter des utilisateurs via un lien. Certains clients Telegram appellent ça Ajouter des utilisateurs, et les canaux Ajouter des abonnés. C'est ce qui permet au bot de fabriquer le lien à usage unique avec lequel chaque nouveau membre entre.
- Bannir des utilisateurs. C'est ce qui permet au bot de retirer un membre dont l'abonnement s'est éteint.
Dans un canal, ajoutez Publier des messages si vous voulez que le bot publie le message d'abonnement avec les liens de vos formules. Rien d'autre n'est nécessaire, et rien d'autre ne devrait être accordé. Le bot n'a aucune raison de supprimer des messages, d'en épingler ou de promouvoir des membres, et une communauté payante est un bon endroit pour garder des permissions étroites.
Les libellés bougent entre les clients iOS, Android et bureau : si un réglage n'est pas là où ce guide l'annonce, cherchez la formulation la plus proche. Le tableau de bord vous dit quelle conversation il voit une fois les droits corrects.
Connecter Stripe
Les paiements passent par votre propre compte Stripe, en paiements directs (direct charges) via Stripe Connect. Le mot "propre" porte tout le poids de la phrase. Le paiement est créé sur votre compte, l'argent arrive sur votre solde Stripe, et il vous est versé selon votre calendrier Stripe, sur votre banque. Arcalotl ne détient jamais vos fonds et ne devient jamais le vendeur de référence de votre communauté. Remboursements, litiges, calendrier de virements et réglages de TVA restent dans votre tableau de bord Stripe, là où votre comptable s'attend à les trouver.
Si vous n'avez pas encore de compte Stripe, vous en créez un pendant la configuration. Si vous en avez déjà un, connectez-le et les clients que vous avez déjà viennent avec.
Les membres paient sur la page de paiement d'Arcalotl dans le navigateur : carte, Apple Pay ou Google Pay. Ils n'ont pas besoin de compte Stripe, et les informations de carte vont directement à Stripe, jamais à Telegram ni à Arcalotl.
La configuration, étape par étape
D'une conversation vide à un canal payant qui tourne, il y a cinq étapes et une dizaine de minutes, dont l'essentiel est Stripe qui vous demande vos informations.
Ouvrez le bot et appuyez sur Démarrer
Ouvrez @ArcalotlBot dans Telegram et appuyez sur Démarrer. Faites-le avant de l'ajouter où que ce soit, surtout pour un canal, pour que la conversation privée existe quand le bot a besoin de vous parler.
Ajoutez le bot comme administrateur
Ajoutez le bot au groupe ou au canal que vous voulez vendre, puis promouvez-le administrateur avec Inviter des utilisateurs via un lien et Bannir des utilisateurs activés. Ajoutez Publier des messages dans un canal si le bot doit publier les liens de vos formules.
Lancez /setup et choisissez la conversation
Envoyez /setup dans la conversation privée et choisissez la conversation dans la liste. Si c'est un collègue qui a ajouté le bot, envoyez /setup dans la conversation elle-même et touchez le bouton. N'importe quel administrateur peut la connecter, pas seulement celui qui a ajouté le bot.
Connectez les paiements et réclamez le tableau de bord
Le bot répond avec un bouton Connecter les paiements et un code de réclamation. Terminez Stripe dans le navigateur, puis connectez-vous au tableau de bord, ouvrez Connecter une plateforme et entrez le code pour rattacher le compte à votre nom. Si le code expire pendant que vous êtes sur Stripe, renvoyez /setup pour en obtenir un nouveau.
Créez vos formules et publiez le message d'abonnement
Créez vos formules dans le tableau de bord. Dans le sélecteur de droits d'accès, Telegram en propose un seul : l'adhésion à la conversation connectée. Rattachez-le à chaque formule qui doit ouvrir la porte. Réglez ensuite le canal d'abonnement dans Plateformes connectées et enregistrez pour publier la liste des formules.
Les membres déjà présents dans la conversation ne sont pas touchés. Le bot ne retire jamais que quelqu'un dont l'abonnement Arcalotl s'éteint : activer la facturation n'expulse donc pas vos membres historiques. Offrez-leur une formule gratuite si vous voulez les suivre, ou laissez-les où ils sont.
Construire vos formules
Plusieurs formules peuvent donner accès à la même conversation, à des prix et des périodicités différents. La structure la plus simple qui fonctionne en compte deux : un prix mensuel et un prix annuel pour le même accès. C'est le prix annuel qui vous protège, parce qu'un abonné annuel ne peut pas partir au troisième mois et ne donne pas douze occasions par an à une carte d'échouer.
Si vous animez plusieurs conversations, les formules cessent d'être décoratives. Une formule basse donne le canal, une formule haute donne le canal et le groupe. Chaque formule porte les adhésions qu'elle doit porter, et Arcalotl fait la différence quand quelqu'un monte en gamme : la nouvelle conversation reçoit un lien d'invitation, l'ancien accès reste.
Placez votre prix au-dessus de ce qui vous met à l'aise. Une communauté Telegram avec du vrai signal est en concurrence avec des newsletters payantes, pas avec des canaux gratuits, et un prix trop bas attire précisément les membres les plus enclins à le discuter. Partez d'un chiffre que vous pouvez défendre, et servez-vous de l'option annuelle comme remise plutôt que de baisser le prix mensuel.
Si votre communauté accepte aussi les soutiens ponctuels, le parcours de don vous donne /donate, qui affiche une courte échelle de montants prédéfinis, et /donate 15, qui va droit au paiement de ce montant. Les dons sont des paiements uniques et donnent ce que vous leur rattachez.
Comment un membre achète
La conversation privée avec le bot est la boutique. Rien n'est jamais vendu dans votre groupe, ce qui tient le discours commercial hors de la pièce pour laquelle les gens paient.
Dans la conversation privée, /subscribe liste chaque formule sous forme de bouton. En toucher un ouvre la page de paiement d'Arcalotl dans le navigateur. Dès que le paiement est confirmé, le bot envoie le lien d'invitation, le membre le touche, et il est dedans. L'ensemble prend moins d'une minute, et le membre ne quitte Telegram que pour la page de paiement elle-même.
Dans un groupe, /subscribe@ArcalotlBot répond avec un bouton qui ouvre la conversation privée. Dans un canal, où les membres ne peuvent pas écrire du tout, le message d'abonnement fait le même travail : chaque formule est un lien qui ouvre le bot sur cette formule.
Vous pouvez aussi partager les liens directs vous-même, dans une publication épinglée, une bio, un tweet ou une page d'accueil :
https://t.me/YourBot?start=<id de communauté>ouvre la liste complète des formules.https://t.me/YourBot?start=plan_<id de formule>ouvre le paiement d'une seule formule.https://t.me/YourBot?start=tier_<id de formule>liste les périodicités d'une seule formule.
Une fois qu'il a payé, /start indique au membre où il en est. Dans la conversation, la commande confirme son adhésion ; en dehors, elle renvoie le lien d'invitation, ce qui règle le message de support le plus fréquent que vous recevrez jamais. /manage liste ses abonnements et renvoie vers l'espace membre, où il peut changer de carte ou de formule sans vous écrire.
Quand un renouvellement échoue
C'est là que la plupart des canaux Telegram payants perdent de l'argent sans le voir. Les cartes expirent, les banques refusent, une règle antifraude se déclenche sur un paiement étranger. Rien de tout cela ne veut dire que le membre voulait partir. C'est ce qu'on appelle l'attrition involontaire, et c'est la plus grosse perte récupérable de toute activité par abonnement.
Quand un renouvellement échoue, le bot écrit directement au membre avec un lien pour mettre à jour son moyen de paiement, et l'accès reste actif pendant le délai de grâce. Personne n'est jeté hors de la conversation pour une carte expirée mardi dernier. Si le membre met sa carte à jour, le paiement passe et rien d'autre ne change dans son abonnement, date de facturation comprise.
Si cela marche aussi bien sur Telegram, c'est parce que le membre est déjà en conversation avec le bot. Aucun e-mail ne va se perdre dans un onglet Promotions. Le message arrive dans l'application où il lisait votre canal cinq minutes plus tôt. Les mécanismes sont détaillés dans ce qu'est la relance de paiement.
Quand quelqu'un résilie
La résiliation passe par /cancel. Le bot demande d'abord un motif, puis propose une offre de rétention avant de confirmer quoi que ce soit : une réduction, une pause ou une formule inférieure, selon la raison invoquée.
Demander le motif n'est pas une manoeuvre pour gagner du temps. Quelqu'un qui résilie parce que le mois est serré n'a pas le même problème que quelqu'un qui résilie parce que le contenu ne le concerne plus, et seul le premier se règle par une réduction. Le second se règle par une pause, ou par rien du tout, et il faut alors le laisser partir proprement. Au bout de quelques centaines de résiliations, ces motifs deviennent aussi le meilleur retour produit que vous ayez, parce qu'ils viennent de gens qui n'ont plus de raison d'être polis. Les mécanismes sont détaillés dans les offres de rétention.
Quand un abonnement s'éteint
Si la relance et l'offre de rétention échouent toutes les deux, l'abonnement s'éteint et le bot retire le membre. Il le fait par un bannissement plutôt que par une simple exclusion, et la nuance compte plus qu'il n'y paraît.
Une exclusion retire quelqu'un qui peut revenir aussitôt par n'importe quel lien d'invitation qu'il a encore, ou par celui qu'un ami lui transmet. Un bannissement bloque le retour par tous les liens. C'est ce mécanisme qui rend l'accès payant Telegram tenable, et c'est précisément ce que ratent la plupart des canaux gérés à la main : ils retirent le membre, et le membre revient le soir même avec le lien récupéré dans le groupe où l'on se passe ce genre de choses.
Le bannissement n'est pas définitif. Un abonnement renouvelé ou nouveau le lève automatiquement et envoie un lien d'invitation tout neuf : un membre qui revient trois mois plus tard n'a qu'à payer pour rentrer. Les membres retirés apparaissent dans la liste Utilisateurs retirés de la conversation, dans Telegram, si vous avez besoin d'y jeter un oeil.
Le cas particulier des administrateurs
Une limite mérite d'être connue avant qu'elle ne vous rattrape. Le bot ne peut pas retirer les autres administrateurs, ni le créateur de la conversation. Telegram ne l'autorise pas, et aucun outil ne peut contourner cela. Si l'abonnement d'un administrateur s'éteint, son accès reste en place et l'événement est journalisé plutôt qu'appliqué.
Deux conséquences pratiques. D'abord, ne promouvez pas des membres payants au rang d'administrateur en guise d'avantage : vous venez de rendre leur adhésion inapplicable. Si vous voulez les récompenser, donnez-leur un titre dans un supergroupe, ou un rôle sans droits d'admin. Ensuite, quand vous testez que le retrait fonctionne, testez avec un compte séparé et membre ordinaire. Tester avec le propriétaire de la conversation ou l'un de vos admins ne vous apprendra rien, puisque le bot n'a pas le droit de les retirer, et vous conclurez que l'intégration est cassée alors qu'elle se comporte correctement.
Les autres limites à connaître
- Les liens d'invitation servent une seule fois et expirent au bout de 48 heures. Un membre qui rate la fenêtre envoie
/startet reçoit un nouveau lien. - Si un membre bloque le bot, son lien d'invitation est conservé et lui est montré la prochaine fois qu'il ouvre la conversation : bloquer le bot ne lui fait donc pas perdre l'accès qu'il a payé.
- La seule conversation où le bot peut publier est la conversation connectée, et tout ce qui y est publié atteint chaque membre. Laissez le canal de notifications opérateur vide pour Telegram, sauf si vous voulez que vos membres lisent vos alertes d'exploitation. Les administrateurs sont prévenus en message direct à la place.
- Les abonnements Telegram Stars ne sont pas utilisés. Les Stars sont la monnaie intégrée de Telegram, achetée par les achats in-app d'Apple et de Google ou via PremiumBot, et retirée en Toncoin par Fragment. Arcalotl passe par Stripe et votre propre compte connecté, pour que vos revenus arrivent sous forme d'argent sur un compte bancaire.
Un seul abonnement pour plusieurs plateformes
Beaucoup de communautés animent un canal Telegram et un serveur Discord en même temps, en général parce que le public est arrivé sur l'un et que la conversation a migré vers l'autre. Les facturer séparément, c'est deux abonnements, deux cartes, deux résiliations, et deux jeux de chiffres qui ne tombent jamais tout à fait juste.
Un membre qui relie ses identités Telegram et Discord avec /link détient un seul abonnement qui donne accès aux deux. Idem pour Fluxer. Un paiement, un renouvellement, une résiliation, et un seul chiffre de revenu mensuel récurrent.
Ce que ça coûte
Arcalotl prend $0 par mois et 2 % de chaque paiement réussi. Stripe ajoute ses frais de traitement habituels, 2,9 % et 0,30 $US, sur votre propre compte, comme avec n'importe quel autre outil.
Pas de forfait à choisir, pas de plafond de membres, pas de minimum mensuel. Un canal qui n'encaisse rien sur un mois ne paie rien. Les paiements récupérés et les résiliations évitées sont facturés les mêmes 2 % que n'importe quel autre paiement, ce qui veut dire que les fonctions de rétention ne vous coûtent quelque chose qu'une fois qu'elles vous ont rapporté. Le détail complet est sur la page tarifs.
Questions
À lire ensuite
Lancez-vous
Un canal Telegram payant n'est pas difficile à monter. Il est difficile à faire tourner à la main, et c'est cette partie qui vaut la peine d'être déléguée. Connectez la conversation, connectez Stripe, publiez les liens de vos formules, et laissez le bot tenir la porte.