Un outil de suivi d’évènements pour les signaux qui font évoluer votre SaaS.
Pas chaque clic. Les inscriptions, montées en gamme, annulations et erreurs qui font vraiment bouger votre SaaS – envoyées une fois, via un seul appel HTTP, et transformées en alertes, un flux, des métriques et des graphiques.
Ce qui compte comme un événement, et ce qui n’en est pas un
Un événement est un fait métier significatif : une inscription, un paiement, une annulation, une erreur métier. Nommez-le comme un fait stable, pas une action d’interface – « subscription.upgraded » survit à une refonte, « clicked upgrade button » non. C’est différent des logs, faits pour le débogage et qui disparaissent après une fenêtre de rétention, et différent des outils de tracking de clics comme GA4, qui capturent chaque interaction par défaut. Ici, c’est vous qui décidez ce qui compte, une bonne fois pour toutes.
Les événements à suivre pour un SaaS en early-stage
- Inscription – un nouveau compte est créé.
- Activation – un utilisateur atteint le premier moment de valeur réelle.
- Montée ou descente de gamme – un client change de plan.
- Annulation – un abonnement se termine.
- Paiement échoué – un paiement ou un renouvellement ne passe pas.
- Erreur métier – un workflow échoue d’une manière qui affecte un client.
Un appel HTTP. Aucun SDK à installer.
Donnez à l’événement un titre stable, attachez les propriétés que vous voudrez filtrer ou représenter en graphique plus tard, et liez-le éventuellement à un utilisateur.
$ curl -X POST https://api.logsninja.com/v1/events \ -H "Authorization: Bearer YOUR_API_TOKEN" \ -d '{ "project": "YOUR_PROJECT_ID", "stream": "billing", "title": "subscription.upgraded", "emoji": "🚀", "metadata": {"plan": "pro"}, "user": "user_123", "notify": true }' ✓ Event received ✓ Push sent to 1 device # feed, metric and chart updated
Le même événement devient
Avant de déployer
- Données sensibles – n’envoyez jamais de numéro de carte complet, de mot de passe ou de jeton en propriété d’événement.
- Environnements – gardez les événements de staging et de production dans des projets séparés, pas mélangés dans le même.
- Taxonomie – mettez-vous d’accord en équipe sur une convention de nommage avant que les événements s’accumulent sous des noms incohérents.
Questions fréquentes
Est-ce la même chose que l’event tracking dans GA4 ?
Non. GA4 est conçu pour le marketing et le comportement au niveau des pages, et capture les interactions largement. LogsNinja est conçu pour les événements qui changent votre activité – vous envoyez moins d’événements, mais plus délibérés, et chacun peut aussi déclencher une alerte native.
Combien d’événements dois-je envoyer par jour ?
Autant qu’il en faut pour refléter l’activité réelle. Il n’y a aucun intérêt à suivre chaque clic – commencez par les six événements ci-dessus et n’en ajoutez que lorsque vous avez une question précise à répondre.
Puis-je attacher des propriétés personnalisées à un événement ?
Oui, via le champ metadata. Utilisez-le pour tout ce que vous voudrez filtrer, grouper ou sommer plus tard, comme le plan, le montant ou la région.
Dois-je installer quoi que ce soit ?
Aucun SDK. Les événements sont envoyés via un simple appel HTTP, donc tout langage ou framework capable de faire une requête peut les envoyer.
Envoyez l’événement qui compte le plus en ce moment.
Voyez-le devenir une alerte, une entrée de flux, une métrique et un graphique – en quelques secondes.
