Passer au contenu principal
Ce cas d’usage explore comment la plateforme de facturation de Metronome vous permet de gérer efficacement les essais gratuits en suivant les métriques d’utilisation et la durée. Les essais gratuits sont une pierre angulaire des stratégies en libre-service et de croissance pilotée par le produit, permettant aux clients potentiels de découvrir la valeur d’un produit avant de s’engager dans un achat. Cependant, la configuration d’essais gratuits dans un modèle de facturation à l’usage présente des défis uniques. Alors que les modèles d’abonnement traditionnels reposent souvent sur de simples essais limités dans le temps, les services basés sur l’usage doivent soigneusement équilibrer l’expérience client avec les coûts potentiels. La définition de « gratuit » devient complexe lorsque les utilisateurs peuvent potentiellement accumuler des frais importants pendant leur période d’essai. Pour résoudre cela, Metronome peut aider votre entreprise à offrir des expériences d’essai convaincantes tout en protégeant les marges et en contrôlant les COGS. Ce cas d’usage parcourt deux scénarios d’essai gratuit dans Metronome :
  • Créer un essai gratuit plafonné sur un ensemble limité de produits à l’aide de crédits limités dans le temps, d’alertes et de surcharges d’entitlement.
  • Créer un essai gratuit non plafonné à l’aide de surcharges de contrat limitées dans le temps.

Créer un essai gratuit basé sur des crédits​

Un essai gratuit basé sur des crédits implique d’allouer un montant spécifique de crédits d’usage aux nouveaux utilisateurs, leur permettant d’explorer votre produit dans des limites prédéfinies. De nombreux clients Metronome optent pour cette approche comme un moyen stratégique d’équilibrer une exposition produit généreuse et un risque maîtrisé. Cette méthode vous permet d’offrir une expérience d’essai substantielle tout en empêchant une consommation incontrôlée qui pourrait affecter votre rentabilité. Dans cet exemple, apprenez comment créer un essai pour un client avec les conditions suivantes :
  • Le client a accès gratuitement à la plateforme pendant une semaine après son inscription.
  • L’essai du client se termine s’il atteint jusqu’à 100 $ de consommation sur la plateforme.
  • L’essai du client n’inclut qu’un certain ensemble de produits. Par exemple, l’utilisateur est autorisé à accéder à la fonctionnalité Language models, mais pas aux fonctionnalités Fine tuning ou Image generation.
  • Lorsque l’essai se termine (par durée ou par usage), vous recevez une notification en temps réel de Metronome. Cela vous permet de gérer l’état d’un client en fonction de son utilisation dans Metronome — par exemple, lui envoyer un e-mail indiquant que son essai est terminé, ou désactiver son compte jusqu’à ce qu’il achète davantage de consommation.

Prérequis​

Avant de commencer, assurez-vous d’avoir une grille tarifaire et un exemple de client pour s’inscrire à l’essai. Notre exemple utilise un client nouvellement créé, AcmeCorp, avec une grille tarifaire basée sur quelques exemples de GenAI List Prices.

Configurer un contrat avec des crédits d’essai gratuit​

Pour créer et configurer un contrat avec des crédits d’essai gratuit :
  1. Sur la page Customers, cliquez sur votre client.
  2. Cliquez sur New contract or plan -> New contract…
  3. Configurez le contrat pour votre client.
    Configurer le contrat
  4. Cliquez sur Add a credit pour configurer les conditions d’essai.
  5. (Facultatif) Pour aider à contrôler l’accès à certaines fonctionnalités pendant que votre client est en phase d’essai, définissez une surcharge sur l’état d’entitlement pour le tarif particulier. Vous pouvez ensuite lire à partir de cette surcharge pour restreindre l’accès à l’intérieur de votre produit.
  6. Enregistrez vos modifications pour créer et soumettre le contrat.
Si vous préférez utiliser l’API, cet exemple de charge utile montre comment créer le contrat d’essai gratuit basé sur des crédits de l’exemple avec une seule requête :
curl https://api.metronome.com/v1/contracts/create \
  -H "Authorization: Bearer <TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{
    "customer_id": "13117714-3f05-48e5-a6e9-a66093f13b4d",
    "rate_card_id": "d7abd0cd-4ae9-4db7-8676-e986a4ebd8dc",
    "starting_at": "2024-09-01T00:00:00.000Z",
    "ending_before": "2025-09-01T00:00:00.000Z",
    "name": "AcmeCorp List Prices",
    "credits": [
      {
        "name": "Trial credits",
        "product_id": "609e4cf2-6ea2-4b07-a46c-6596f041b69e",
        "access_schedule": {
          "schedule_items": [
            {
              "amount": 10000,
              "starting_at": "2024-09-01T00:00:00.000Z",
              "ending_before": "2024-09-08T00:00:00.000Z"
            }
          ]
        },
        "description": "Free usage as part of trial",
        "priority": 1
      }
    ],
    "overrides": [
      {
        "starting_at": "2024-09-01T00:00:00.000Z",
        "ending_before": "2024-09-08T00:00:00.000Z",
        "entitled": false,
        "applicable_product_tags": [
          "Fine tuning",
          "Images modeled"
        ]
      }
    ]
  }'
Après avoir soumis le contrat, vous pouvez débloquer l’accès de votre client à votre produit et observer comment il l’utilise.

Suivre la consommation client​

Pour suivre la consommation de votre produit par les clients, utilisez les API Metronome pour créer un tableau de bord de consommation client. Cela offre une visibilité sur la consommation en temps réel et peut être exposé directement à votre client. Une fois que le client a dépensé l’intégralité des $100 de crédits alloués, ou que la semaine d’essai est passée, toute consommation ultérieure est tarifée et facturée à terme échu en fonction de vos prix catalogue et de votre fréquence de facturation.

Créer une alerte pour signaler la fin de la période d’essai​

Votre système a probablement besoin de savoir en temps réel lorsque la période d’essai d’un client se termine. Vous pouvez configurer des alertes dans Metronome pour vous notifier lorsque le solde de crédit du client a atteint 0, soit en raison de la consommation, soit en raison de l’expiration des crédits. Vous pouvez utiliser cette notification comme un signal pour désactiver l’accès d’un client à votre plateforme, ou pour réactiver l’ensemble complet des fonctionnalités maintenant que son essai est terminé. Pour configurer les alertes :
  1. Définissez une alerte pour vous notifier de l’expiration ou de l’utilisation complète des crédits d’essai.
Créer une alerte
  1. Recevez le webhook de Metronome lorsque le solde de crédit atteint 0.

Créer un essai gratuit non plafonné​

Bien que les essais basés sur des crédits offrent un contrôle précis sur les limites de consommation, vous pourriez préférer offrir un accès non plafonné pendant une durée fixe pour mettre en valeur tout le potentiel de votre produit. Cette approche est particulièrement efficace pour les produits à forte valeur perçue ou aux fonctionnalités complexes nécessitant plus de temps d’exploration. Le système de facturation de Metronome prend également en charge cette stratégie, vous permettant de mettre en place des essais limités dans le temps sans restrictions de consommation tout en conservant la visibilité sur les modèles de consommation. Dans cet exemple, apprenez à créer un essai pour un client avec les conditions suivantes :
  • Le client a accès gratuitement à la plateforme pendant une semaine après son inscription.
  • Le client peut utiliser autant du produit qu’il le souhaite, sans plafond de consommation.
  • L’essai du client n’inclut qu’un certain ensemble de produits. Par exemple, l’utilisateur est autorisé à utiliser la fonctionnalité Language models, mais pas les fonctionnalités Fine tuning ou Image generation.
  • Lorsque l’essai se termine, le client passe automatiquement au statut d’utilisateur payant.

Configurer un contrat avec des surcharges de prix limitées dans le temps​

Pour créer et configurer un contrat avec des surcharges de prix limitées dans le temps :
  1. Suivez les étapes 1 et 2 décrites dans la section Configurer un contrat avec des crédits d’essai gratuit pour créer un contrat pour votre client.
  2. Cliquez sur + Add an override pour créer votre essai gratuit avec une surcharge de prix limitée dans le temps.
  3. (Facultatif) Pour restreindre l’accès à certains produits pendant la période d’essai, suivez les étapes de surcharge d’entitlement de l’étape 5 dans la section Configurer le contrat avec des crédits d’essai gratuit.
  4. Enregistrez vos modifications pour créer le contrat.
Si vous préférez utiliser l’API, cet exemple de charge utile montre comment créer le contrat avec surcharge de prix limitée dans le temps de l’exemple avec une seule requête.
curl https://api.metronome.com/v1/contracts/create \
  -H "Authorization: Bearer <TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{
    "customer_id": "13117714-3f05-48e5-a6e9-a66093f13b4d",
    "rate_card_id": "d7abd0cd-4ae9-4db7-8676-e986a4ebd8dc",
    "starting_at": "2024-09-01T00:00:00.000Z",
    "ending_before": "2025-09-01T00:00:00.000Z",
    "name": "AcmeCorp List Prices",
    "overrides": [
      {
        "starting_at": "2024-09-01T00:00:00.000Z",
        "ending_before": "2024-09-08T00:00:00.000Z",
        "type": "multiplier",
        "multiplier": 0,
        "applicable_product_tags": [
          "Language models"
        ]
      },
      {
        "starting_at": "2024-09-01T00:00:00.000Z",
        "ending_before": "2024-09-08T00:00:00.000Z",
        "entitled": false,
        "applicable_product_tags": [
          "Fine tuning",
          "Images modeled"
        ]
      }
    ]
  }'
À ce stade, le client peut commencer à utiliser la plateforme dans le cadre de l’essai gratuit. Vous avez de la visibilité sur sa consommation pendant la période d’essai. Une fois l’essai terminé, la consommation ultérieure est automatiquement facturée à terme échu aux prix catalogue.