Mesures avancées de SaaS SuiteApp

Catégorie
7 novembre 2023

Articles sur NetSuite

netsuite-articles

Contexte

La SuiteApp Advanced SaaS Metrics vous permet d'analyser les revenus récurrents des entreprises basées sur des contrats et des logiciels en tant que service (SaaS). La SuiteApp crée des enregistrements de transactions contractuelles à partir de commandes de vente, de factures ou d'importations CSV (à partir de systèmes tiers) et les traite ensuite pour les afficher en tant qu'indicateurs sur le tableau de bord :

  1. pour les indicateurs clés de performance (ICP) de votre entreprise, tels que les revenus récurrents mensuels (MRR), les revenus récurrents annuels (ARR), le nombre total de clients, les nouveaux clients, le taux d'attrition et le taux de renouvellement. À partir des tuiles, vous pouvez également afficher des comparaisons avec le mois précédent pour chacun de ces ICP.
  2. les montants des recettes annuelles récurrentes par mois.
  3. un rapport récapitulatif sur 12 mois avec des informations détaillées sur l'ARR et le MRR pour chaque nouveau montant, chaque vente incitative, chaque renouvellement, chaque vente incitative ou chaque désistement.
  1. un graphique qui vous permet de comparer le nombre de nouveaux clients et le nombre de clients perdus par mois.
  2. un rapport indiquant le nombre de clients par mois.

Mise en place

Voici comment configurer votre compte NetSuite pour les mesures SaaS avancées :

Définir des éléments comme renouvelables

Seuls les enregistrements de transactions comportant des éléments renouvelables sont traités et inclus dans les calculs du tableau de bord SaaS Metrics.

Définition des préférences pour les mesures SaaS avancées

Les préférences de SuiteApp définissent où et comment trouver les informations à traiter et à inclure dans le tableau de bord SaaS Metrics.

  1. Sélectionnez l'enregistrement principal dans lequel SuiteApp puise les informations pour le tableau de bord SaaS Metrics. Vous pouvez sélectionner l'importation d'une commande client, d'une facture ou d'un fichier CSV.
  2. Sélectionnez un jeu de données à utiliser pour l'enregistrement primaire. Le jeu de données doit contenir les champs de l'enregistrement primaire qui sont utilisés dans la table de correspondance des champs de l'enregistrement source (voir point 9). Vous pouvez utiliser le jeu de données par défaut pour l'enregistrement primaire ou en créer un autre.
  3. Dans les cas où les champs disponibles dans les enregistrements personnalisés contiennent des informations distinctes, vous pouvez utiliser un enregistrement secondaire dans lequel SuiteApp puise les informations pour le tableau de bord SaaS Metrics. Seuls les enregistrements personnalisés apparaissent dans la liste des enregistrements secondaires.
  4. Si vous avez sélectionné une fiche secondaire, vous devez créer un dataset pour celle-ci. Le jeu de données doit contenir les champs de la fiche secondaire qui sont utilisés dans la table de correspondance des champs de la fiche source (voir point 9).
  5. Cochez la case Utiliser le lien direct entre les champs pour relier directement les contrats liés entre eux. Le lien direct entre les champs vous permet de lier manuellement des contrats liés à l'aide d'un champ personnalisé. Lorsque vous cochez la case Utiliser le lien direct entre les champs, la correspondance du nom du champ Lien du contrat original (voir point 9) est obligatoire. Vous devez associer le champ Lien du contrat original au champ personnalisé de l'enregistrement source qui détermine le contrat original. C'est à partir du contrat initial que les autres contrats sont renouvelés. Si vous n'utilisez pas de lien direct entre les champs, SuiteApp prédit automatiquement quels contrats sont liés les uns aux autres sur la base des dates de début et de fin, du client, de l'article et d'autres informations pertinentes.
  6. Sélectionnez l'enregistrement source du statut utilisé dans l'enregistrement primaire. Par exemple, si l'enregistrement primaire est une transaction, l'enregistrement source doit être le statut de la transaction.
  7. Sélectionnez les statuts de l'enregistrement primaire que vous souhaitez inclure lorsque vous obtenez des transactions à traiter par SuiteApp. Si vous ne sélectionnez pas de valeur dans le champ Statut à inclure, tous les statuts de transaction de l'enregistrement primaire sont pris en compte et traités par SuiteApp.
  8. Sélectionnez une date de début pour les transactions. Les transactions qui commencent à cette date ou après sont traitées par SuiteApp.
  9. Spécifier les correspondances de champs pour l'enregistrement source. Les mappages de champs déterminent quels champs de l'enregistrement source sont utilisés pour le traitement par SuiteApp.

Après avoir enregistré les préférences de SuiteApp, les enregistrements de transactions contractuelles sont automatiquement créés par le script SaaS MR Create Contract Transaction (Créer une transaction contractuelle). Les valeurs du tableau de bord SaaS Metrics peuvent ne pas être à jour tant que le script n'a pas fini de traiter les enregistrements.

Mesures avancées de SaaS Enregistrements de transactions

Enregistrement de transaction de contrat SaaS

Cet enregistrement répertorie les transactions traitées et les détails du traitement. Voici quelques-unes des informations que vous pouvez trouver dans cet enregistrement :

  1. Dates de début et de fin du contrat
  2. Transaction à la source
  3. Montant de l'ARR
  4. Montant du MRR
  5. Si le contrat est considéré comme un nouveau contrat, un renouvellement, une vente incitative, une vente incitative ou une résiliation en fonction des critères suivants :
  1. Si le contrat est assorti d'un RMA

Enregistrement de la transaction traitée par le SaaS

Cet enregistrement indique le statut de la transaction, par exemple si elle a été traitée avec succès ou non, y compris les éventuels messages d'erreur.

Limites connues

Voici quelques limitations connues de l'application Advanced SaaS Metrics SuiteApp :

  • Le tableau de bord SaaS Metrics n'affiche des données que pour les 12 mois suivant le mois en cours.
  • Les données et les rapports du tableau de bord SaaS Metrics ne sont pas en temps réel. Il peut y avoir de nouvelles transactions ou des modifications de transactions existantes qui ne sont pas incluses dans les calculs du tableau de bord SaaS Metrics jusqu'à la prochaine exécution du script SaaS MR Create Contract Transaction.
  • Les transactions par notes de crédit ne sont pas prises en charge par SuiteApp.
  • Pour la liaison automatique des contrats, SuiteApp ne peut traiter qu'un seul contrat de renouvellement par contrat original. Par exemple, s'il y a un contrat original et deux contrats de renouvellement, le premier sera traité comme le renouvellement du contrat original et le second comme un nouveau contrat.
  • Lors de l'exportation d'enregistrements au format CSV dans les fenêtres Détails ARR et Détails MRR, le nombre de lignes est limité à 35 000 et la taille maximale du fichier à 10 Mo. L'exportation des transactions qui atteignent la limite du nombre de transactions ou de la taille du fichier peut prendre un certain temps.
  • La Suiteapp Advanced SaaS Metrics n'est pas entièrement compatible avec SuiteBilling, notamment en ce qui concerne les commandes de changement d'abonnement "Modifier la tarification" (pour les ventes incitatives et incitatives), les articles complémentaires et les retours (les charges négatives ne peuvent être ajoutées que sur des notes de crédit qui ne sont pas prises en charge par la SuiteApp).

Conclusion

La SuiteApp Advanced SaaS Metrics fournit des informations précieuses grâce à des renseignements natifs sur des mesures clés telles que MRR, ARR, les taux de renouvellement et de désabonnement, bien que des KPI plus avancés (par exemple, CAC, LTV) ne soient pas couverts pour le moment. Espérons que cela figurera sur la feuille de route des nouvelles versions de NetSuite à court terme.

Prenez contact avec nous

Prenez contact avec nous