Travailler avec une entreprise: comment nous n'avons pas fait de systĂšme d'analyse pour un service SaaS

Nous Ă©tions trĂšs satisfaits du nouveau contrat et avons dĂ©jĂ  imaginĂ© comment le logo du client embellirait notre portefeuille. Mais tout s'est avĂ©rĂ© moins rose. Nous vous expliquerons comment nous avons travaillĂ© avec la fille d’une grande entreprise informatique russe et pourquoi nous n’avons pas rĂ©ussi Ă  faire un projet sympa.







Ă  propos du projet



Le produit du client est le SaaS dans la sphĂšre B2B, qui fonctionne sur un format de frais d'abonnement. L'utilisateur s'inscrit, passe l'autorisation, reconstitue son compte et utilise le service.

Notre tĂąche est d'aider le client Ă  «collecter» des analyses. Pour ce faire, il Ă©tait nĂ©cessaire de crĂ©er des processus de centre d'appels, de mettre en Ɠuvre le CRM et de «rassembler» des analyses de bout en bout par des indicateurs clĂ©s.



Structure du processus



Avant de faire des analyses, vous devez préparer un paysage pour le collecter: structurer les processus de vente et mettre en place des intégrations avec les services. Nous avons trouvé plusieurs problÚmes dans les processus:



  1. Les gestionnaires étaient distraits par les étapes inutiles de l'entonnoir de vente et leur travail n'était en aucun cas surveillé;
  2. Les rapports de vente étaient téléchargés manuellement à partir du panneau d'administration chaque jour;
  3. Il y avait peu d'événements de conversion pour collecter des analyses.


Ensuite, nous avons fait une carte avec la structure d'interaction de tous les systÚmes. Il montre quelle logique les événements devraient suivre et à quelles étapes l'analyste se dirige. Nous prenons les principales données du CRM et les corrélons avec des données sur la publicité et les conversions. Le rassembler dans myBI, le rendre dans Power BI.



Entonnoirs de vente



Les ventes aux clients ont été effectuées dans Enybox CRM, nous les avons transférées vers amoCRM pour faciliter l'intégration. Nous avons réussi à rassembler la logique de vente en trois entonnoirs.





Trois entonnoirs successifs



Le premier entonnoir est la consultation. J'avais besoin d'amener le client à s'inscrire sur la plateforme. Le deuxiÚme entonnoir fixe les premiers paiements. Ensuite, l'utilisateur a confirmé son inscription. Et nous avons, à notre tour, célébré le moment du paiement et chaque nouvelle reconstitution.



Comment l'analyse était censée fonctionner



«ÉvĂ©nements» initiaux "ÉvĂ©nements" finaux
Formulaire de commentaires Formulaire de commentaires
Inscription au service Inscription au service
Premier dépÎt
Test (facultatif avec un petit réapprovisionnement)
Recharges répétées
Refus d'utilisation (Ă©chauffement par l'OP)


Pour que le systÚme d'analyse fonctionne normalement, vous devez collecter tous les événements = marquer les actions de conversion. Les événements sont déjà entrés dans le systÚme d'analyse, mais au départ, il n'y en avait que deux types, ce qui n'est pas suffisant pour les rapports.



Affichage des données



Exemple de tableau de bord



AprÚs avoir collecté des données sur les conversions, il a fallu en faire un rapport. Le principal outil de visualisation des données est Microsoft Power BI.



Au moment de la conversion, un identifiant distinct a été généré sur le site pour synchroniser les systÚmes publicitaires et CRM. Par cet identifiant, nous avons lié les données de dépenses et de revenus. Nous avons donc corrélé les données et avons pu créer des rapports à ce sujet.



Économie de l'unitĂ©. RĂ©tention





Le graphique de rétention glissant du service de 1 à 12 mois de



rĂ©tention montre combien les utilisateurs sont impliquĂ©s dans l'application et Ă  quelle frĂ©quence ils y reviennent. Mais en raison du fait que le service fonctionne sous forme de rĂ©approvisionnement, j'ai dĂ» changer cet indicateur en rĂ©tention continue. Cela montre la mĂȘme chose que la rĂ©tention, mais implique que tout le temps que l'utilisateur n'a pas rĂ©approvisionnĂ© le compte, il a Ă©galement utilisĂ© le service.



Conversion au premier dépÎt





La conversion dépendait fortement du nombre de nouveaux clients et du début de leurs paiements. Au cours des 9 premiers mois, nous avons reçu environ 430 nouvelles inscriptions et 90 paiements de nouveaux utilisateurs chaque mois. La conversion en achat au cours du mois d'enregistrement était de 20%, selon les données de 12 mois.



En plus des indicateurs standards



Il était possible de voir des analyses sur le contact du client à la fois au moment d'une simple transition vers le site, et au moment de l'inscription et des paiements ultérieurs. Nous avons accumulé des données pour trouver le plus de chaßnes de conversion: L'



utilisateur a vu la publicitĂ© → est allĂ© sur le site → aprĂšs un certain temps est entrĂ© et a cherchĂ© dans le contexte → enregistrĂ©, mais n'a pas payĂ© → s'est rĂ©chauffĂ© avec une lettre → a offert un essai routier → testĂ© → l'OP a «abandonné» pour le premier paiement → 3 ans paiements stables.



Un problĂšme est survenu



Au tout dĂ©but, les initiateurs du projet ont reportĂ© le dĂ©marrage Ă  l'automne (ils ont postulĂ© au printemps). De telles «lacunes» dans le travail se sont produites plus d'une fois. Mais nous n’y avons pas pensĂ© et nous avons pris cela pour acquis. Les principaux problĂšmes Ă©taient la communication et la bureaucratie dans les processus de nos clients. Voici comment vous pouvez reprĂ©senter toute la pĂ©riode de travail sur un projet:







DĂ©veloppement lent



La raison des lacunes de conception Ă©tait la structure de travail du client. Nous avons travaillĂ© avec l'Ă©quipe du client et certaines tĂąches n'ont pu ĂȘtre effectuĂ©es que de son cĂŽtĂ© en raison de la haute sĂ©curitĂ© des processus.

A manqué deux sprints - perdu un mois


Tous les managers et développeurs de leur cÎté ont travaillé en itérations de deux semaines. Mais ils placent constamment notre projet en dernier et souvent nos tùches ne rentrent pas dans le "sprint".



Mauvaise communication et manque d'expertise



Au cours du projet, le responsable du client (partie prenante) a changĂ© cinq fois. Tout le monde connaĂźt probablement ce sentiment lorsque le projet sur lequel vous travaillez devient soudainement inintĂ©ressant pour le client. Mais mĂȘme cela peut ĂȘtre rĂ©solu.



Il Ă©tait plus difficile de gĂ©rer l'incompĂ©tence des parties prenantes. L'un d'eux Ă©tait un grand cadre qui connaissait bien son produit. Mais il ne comprenait mĂȘme pas les principes de base de l'Ă©laboration des processus de vente. Nous avons passĂ© plusieurs rĂ©unions pour le persuader de retirer la scĂšne avec le statut "Comment ça va?" De l'entonnoir de vente.



Imaginez un entonnoir de vente comme l'image ci-dessus. À l'une des Ă©tapes, les gestionnaires doivent savoir «comment va le client». Selon vous, qu'adviendra-t-il des analyses de conversion de cet entonnoir?



Les managers découvriront «comment allez-vous» auprÚs du client au lieu de le déplacer dans l'entonnoir, le statut n'est pas anodin. Il n'est pas évident de savoir quand le mettre: aprÚs le premier contact ou aprÚs la qualification. En conséquence, les offres «sautent» d'avant en arriÚre le long de l'entonnoir ou se tiennent simplement debout, au lieu d'un mouvement séquentiel.
Pendant le processus de vente, il est impossible de définir des étapes intermédiaires dans lesquelles les transactions vont s'accumuler. Sinon, toutes les analyses se transformeront en désordre et les gestionnaires perdront beaucoup de contacts.




Fakapas de notre cÎté



Nous n'avons pas pris en compte la bande passante du systÚme. Pour un événement de plate-forme au sommet, nous avons envoyé jusqu'à 10 demandes à amoCRM pour exécuter la logique des processus métier.



100 000 Ă©vĂ©nements par jour * 10 requĂȘtes adressĂ©es Ă  amoCRM = 1 000 000 requĂȘtes par jour



1 000 000 requĂȘtes par jour / 10 requĂȘtes par seconde (limite AMO) = 100 000 secondes = ± 27 heures



RĂ©sultat: la synchronisation ne s'arrĂȘtera jamais



amoCRM initialement sélectionné, comme "passer" la limite des demandes au systÚme. Mais au cours du développement du projet, les exigences et les fonctions se sont accrues et nous avons "atteint" la limite.

Nous avons choisi le mauvais outil. AmoCRM n'est pas physiquement adapté pour traiter un grand nombre de demandes.
De plus, l'erreur Ă©tait que nous avons tout dĂ©veloppĂ© sur GO, et un spĂ©cialiste en Ă©tait responsable. Quand il est parti, il y avait une montagne de code hĂ©ritĂ© que personne ne pouvait distinguer. Mais, malheureusement, ou heureusement, cela n’était pas nĂ©cessaire.



Tout s'est encore cassé



Ce cas est un autre exemple de projet qui a été enterré dans les approbations et un tas de gestion inutile.



Nous manquions d'expertise technique. Au client - stabilité dans la gestion et désir de mener à bien le projet.



Mais c'est de l'expérience. Grùce à lui, ces tùches semblent désormais aussi triviales que possible, et nous avons déjà reproduit une solution similaire dans un autre projet.



Comment Ă©viter l'Ă©chec



Afin de ne pas répéter de tels cas à l'avenir, nous avons mis en évidence les aspects à observer lors du travail avec les entreprises clientes.



  1. : ; . , .
  2. . — . — . . .
  3. . KPI — .
  4. Penser Ă  l'avance. MĂȘme lors du dĂ©veloppement d'un MVP, vous devez examiner les goulots d'Ă©tranglement qui pourraient survenir Ă  l'avenir. Le projet est toujours en expansion et il est important de fournir une structure pour ne pas rĂ©Ă©crire tout le code Ă  partir de zĂ©ro.





L'auteur de l'article est Fyodor Anisimov, marketeur LAND PRO.



All Articles