Comment créer un portail client : fichiers, statuts, factures et autorisations
Un portail client est un espace privé où chacun de vos clients se connecte pour voir l'état de son projet, les fichiers partagés, les demandes en cours et les factures. Pour en créer un, définissez exactement ce qu'un client doit voir dans les dix premières secondes, modélisez les clients, les projets et les fichiers de sorte que chaque enregistrement appartienne à un seul client, imposez côté serveur que les clients ne voient jamais que leurs propres enregistrements, et conservez les fichiers téléversés dans un stockage privé. La liste des fonctionnalités peut rester courte; ce qui compte, c'est d'avoir les bonnes autorisations.
Pourquoi les entreprises créent des portails clients
Les portails remplacent généralement un amas de fils de courriels, de dossiers partagés et de messages du type « où en est-on? ». Les agences, les comptables, les consultants, les entrepreneurs en construction, les studios et les entreprises de services les utilisent tous. Un bon portail :
- Répond à la question sur l'état avant que le client ne la pose.
- Regroupe les fichiers à un seul endroit, avec la version la plus récente bien visible.
- Donne aux demandes un endroit officiel au lieu de courriels dispersés.
- Vous fait paraître organisé, ce qui compte pour la fidélisation et les recommandations.
Si vous n'avez qu'un ou deux clients et rien de sensible, un document ou un dossier partagé peut suffire. Un portail vaut la peine d'être construit lorsque vous avez de nombreux clients, du travail répétitif, ou des renseignements que les clients ne devraient pas voir au sujet des autres.
Ce que doit contenir un portail client
| Élément | Ce que voit le client | Ce que vous voyez |
|---|---|---|
| Connexion | Son propre compte | Tous les clients et leurs utilisateurs |
| Aperçu | État actuel, prochaine étape, ce qui attend de lui | L'état de chaque projet d'un coup d'œil |
| Fichiers | Documents et livrables partagés avec lui; ses téléversements | Tous les fichiers, par client et par projet |
| Demandes | Un formulaire pour demander quelque chose, et l'état des demandes passées | Une file de demandes à attribuer et à traiter |
| Messages ou mises à jour | Une chronologie des mises à jour de son projet | La même chronologie, plus les notes internes qu'il ne peut pas voir |
| Factures | Ce qu'il doit et ce qu'il a payé, avec un lien de paiement | L'état de facturation de tous les clients |
| Approbations | Approuver une conception, une soumission ou un livrable | Qui a approuvé quoi, et quand |
Commencez par la connexion, l'aperçu, les fichiers et les demandes. Ajoutez les factures, les approbations et la messagerie lorsque les clients en ont réellement besoin.
Les données
Un portail type comprend : des clients (entreprises), des utilisateurs clients (les personnes qui se connectent et qui appartiennent à un seul client), vos membres d'équipe, des projets (appartenant à un seul client), des jalons ou des mises à jour d'état, des fichiers (rattachés à un projet), des demandes et, facultativement, des factures. La règle de conception clé : chaque enregistrement doit remonter à exactement un client. Cela rend les autorisations simples à imposer et à vérifier.
Autorisations
Notez-les par écrit et testez-les :
- Un utilisateur client ne voit que les projets, fichiers, demandes et factures qui appartiennent à son client.
- Les notes internes ne sont jamais montrées aux clients.
- Les membres de l'équipe voient les clients qui leur sont assignés, ou tous les clients si vous êtes petit.
- Les liens vers les fichiers sont privés et limités dans le temps, et non des adresses publiques que n'importe qui pourrait partager ou deviner.
- Retirer un utilisateur client supprime immédiatement son accès.
Les vérifications doivent se faire côté serveur. Un portail qui charge les données de tous les clients et les filtre dans le navigateur n'est pas privé.
Décisions et compromis
Méthode de connexion
Les clients se connectent rarement, et ils oublient donc leurs mots de passe. Les liens magiques (un lien de connexion envoyé par courriel) ou l'authentification unique avec un compte qu'ils utilisent déjà fonctionnent souvent mieux que les mots de passe pour les portails. Quel que soit votre choix, invitez les clients de votre côté plutôt que de laisser n'importe qui créer un compte. Notre guide sur l'ajout d'une connexion à votre app compare les options.
Un portail ou un par client
Une seule app avec une liste de clients est plus facile à maintenir qu'un site distinct par client. Vous pouvez tout de même donner à chaque client une présentation à son image — son logo, les noms de ses projets — au sein de la même app.
Fichiers
Utilisez un vrai stockage de fichiers plutôt que d'enregistrer les téléversements sur le disque du serveur, fixez une taille maximale de fichier, restreignez les types de fichiers si possible, et ne servez les fichiers qu'aux utilisateurs qui passent la vérification d'autorisation. Décidez du fonctionnement des versions : écraser, ou conserver l'historique.
Factures et paiements
Vous pouvez afficher les factures de votre logiciel de comptabilité, générer des factures simples dans le portail ou renvoyer vers une page de paiement hébergée. Construire un système de facturation complet est un projet en soi — voir comment créer une app de facturation. Pour un portail, afficher l'état des factures et un lien « Payer maintenant » vers un paiement hébergé suffit généralement.
Intégrations
De nombreux portails tirent l'état des outils que vous utilisez déjà — un outil de suivi de projets, un CRM ou un logiciel de comptabilité — plutôt que de vous obliger à mettre à jour deux endroits. Les intégrations font gagner du temps, mais ajoutent de la configuration et de l'entretien. Si votre équipe travaille déjà dans un CRM, envisagez de construire le portail sur les mêmes données.
Un premier message pour un créateur IA
Crée un portail client pour Northlight, une petite agence de conception web. Les clients sont des entreprises; chacune a un ou plusieurs utilisateurs clients qui se connectent. Les utilisateurs clients ne voient que les projets de leur propre entreprise. Pour chaque projet : état actuel (Découverte, Conception, Développement, Révision, En ligne), prochain jalon avec date, un espace de fichiers où les deux parties peuvent téléverser et télécharger (PDF, images, ZIP, 50 Mo maximum), un formulaire de demande (titre, détails, priorité) avec la liste de leurs demandes passées et leur état, et une chronologie des mises à jour. Le personnel de l'agence dispose d'une zone d'administration avec tous les clients, peut modifier l'état des projets, publier des mises à jour, ajouter des notes internes que les clients ne voient jamais, et répondre aux demandes. Applique toutes les règles d'accès côté serveur. Enregistre les données dans une base de données et les fichiers dans un stockage privé avec des liens de téléchargement limités dans le temps. Connexion provisoire pour l'instant — nous ajouterons une vraie authentification ensuite. Design clair et professionnel, qui fonctionne sur les téléphones.
Construisez par étapes : d'abord les données et l'administration, puis la vue client, puis la vraie connexion, puis les fichiers, puis le reste. Comment rédiger des messages pour les créateurs d'apps IA présente d'autres modèles.
Étapes de construction
- Listez ce qu'un client doit voir en premier, et ce pour quoi il vous écrit actuellement par courriel.
- Concevez les données de sorte que chaque enregistrement appartienne à un client.
- Construisez la vue d'administration et saisissez les données d'un vrai client.
- Construisez la vue client pour ce client.
- Ajoutez une vraie connexion avec des invitations envoyées de votre côté.
- Ajoutez les fichiers dans un stockage privé avec vérification des autorisations au téléchargement.
- Testez les autorisations : créez deux clients de test et essayez toutes les façons de voir les données de l'autre — modifier les identifiants dans l'adresse, deviner les liens de fichiers, utiliser une ancienne invitation.
- Ajoutez les demandes et les notifications par courriel.
- Faites un essai pilote avec un ou deux clients bienveillants et demandez-leur ce pour quoi ils vous écrivent encore par courriel.
- Ajoutez les factures, les approbations ou les intégrations selon ces commentaires.
Erreurs courantes
- Filtrer dans le navigateur plutôt que sur le serveur. Le bogue le plus grave d'un portail : les données de tous les clients sont téléchargées, simplement masquées.
- Adresses de fichiers publiques. Un lien partagé que n'importe qui peut ouvrir annule le portail.
- Inscription ouverte. Les clients devraient être invités, et non pouvoir créer leur propre compte et choisir une entreprise.
- Trop de fonctionnalités au lancement. Un portail que les clients ne comprennent pas est ignoré au profit du courriel.
- Deux sources de vérité. Si l'état se trouve à la fois dans votre outil de projet et dans le portail, l'un des deux sera périmé. Choisissez-en un ou synchronisez-les.
- Oublier la fin de l'accès. Lorsqu'un membre du personnel d'un client part, son accès doit prendre fin.
- Stocker des données réglementées sans les protections appropriées. Les dossiers de santé, juridiques ou financiers peuvent être assortis d'exigences légales à respecter.
Coûts et outils
Les coûts d'exploitation sont l'hébergement, une base de données, le stockage de fichiers (qui augmente avec les fichiers partagés) et un fournisseur de courriel pour les invitations et les notifications. Si vous utilisez un fournisseur de connexion ou de paiement hébergé, vérifiez ses tarifs actuels sur son propre site. Comparé aux logiciels de portail facturés par siège, les coûts de votre propre portail augmentent avec l'utilisation plutôt qu'avec le nombre de clients.
Quand un produit tout fait est le meilleur choix
Les logiciels de portail client, et les fonctionnalités de portail intégrées aux outils de comptabilité, juridiques ou de gestion de cabinet, peuvent être le meilleur choix lorsque votre secteur a des exigences précises — signatures électroniques ayant une valeur juridique, tenue de dossiers réglementée, échange de documents fiscaux — ou lorsque votre outil existant inclut déjà un portail. Ces produits ont déjà géré la conformité et le soutien. Créez le vôtre lorsque votre flux de travail ne correspond pas aux portails génériques, lorsque vous voulez que le portail reflète exactement votre marque et votre processus, ou lorsque la tarification par client ou par siège n'a plus de sens pour vous.
Créer le portail avec Mythex
Mythex peut construire le portail décrit dans le message ci-dessus : une vue client, une vue d'administration, les demandes et une chronologie, avec une base de données Postgres dédiée et un stockage de fichiers ajoutés lorsque l'app en a besoin. La connexion des clients se fait avec votre propre solution — les comptes Mythex sont destinés aux personnes qui construisent l'app, et vous choisissez une approche d'authentification pour vos clients que l'agent intègre. Mythex n'offre pas de produit intégré de signature électronique ou de facturation; ce sont donc des intégrations ou des fonctionnalités que vous construisez. Utilisez les secrets de projet pour toute clé d'API, et l'outil de test intégré à la conversation pour parcourir les parcours client et administrateur avant de publier.
La documentation présente un cas d'utilisation de portail client et couvre le stockage de fichiers et l'ajout d'une connexion. Pour un message de départ, essayez le modèle de portail client d'agence ou parcourez les modèles d'apps. Avant d'inviter de vrais clients, parcourez notre liste de contrôle de sécurité pour les apps créées avec l'IA.
Questions
Qu'est-ce qu'un portail client?
Un portail client est un espace privé avec connexion où les clients d'une entreprise peuvent voir l'état de leur travail, échanger des fichiers, formuler des demandes et consulter leurs factures, au lieu de tout faire par courriel. Chaque client ne voit que ses propres renseignements.
Quelles fonctionnalités un portail client doit-il avoir?
Commencez par une connexion sécurisée, un aperçu de l'état par projet, un espace de fichiers et un moyen d'envoyer des demandes ou des messages. Les factures, les approbations, les signatures électroniques et la planification peuvent venir plus tard, si les clients en ont réellement besoin.
Est-il sécuritaire de créer mon propre portail client?
Ça peut l'être, si vous imposez côté serveur que chaque client ne voit que ses propres dossiers et fichiers, si vous utilisez une connexion appropriée, si vous gardez les fichiers dans un stockage privé et si vous testez en essayant d'ouvrir les données d'un autre client. Les renseignements réglementés, comme les dossiers de santé, exigent des précautions supplémentaires et peuvent mieux convenir à un produit spécialisé.
Puis-je créer un portail client sans code?
Oui. Les créateurs d'apps par IA et les outils sans code peuvent construire un portail client à partir d'une description. Vous devez tout de même être précis sur qui peut voir quoi, et tester ces règles avec soin avant d'inviter de vrais clients.