Guides

Comment créer une API de signature de documents "blanche étiquette" dans votre produit SaaS

Écrit par

Contenu

Vous cherchez l'analyse complète ? Cet article couvre les concepts clés et les décisions. Pour un guide complet de chaque fonctionnalité de marque blanche, y compris les logos, les thèmes de couleur, les modèles d'e-mail personnalisés, les adresses d'expéditeur et des exemples de code, consultez The Complete Guide to White-Label E-Signatures for SaaS.

Si vous intégrez une API de signature de documents dans votre produit, vos clients ne devraient pas avoir l'impression d'utiliser le logiciel de quelqu'un d'autre. L'expérience de signature doit avoir l'apparence et la convivialité de votre produit, et non d'un outil tiers.

La marque blanche rend cela possible. Mais la plupart des développeurs pensent que la marque blanche consiste simplement à apposer votre logo sur quelque chose. En pratique, c'est plus nuancé. Une intégration d'API de signature numérique entièrement personnalisée implique une image de marque visuelle, la personnalisation des e-mails, le contrôle des notifications et des interfaces intégrées, et vous n'avez pas toujours besoin de tous ces éléments. Pour connaître l'ensemble de ce que vous pouvez personnaliser, consultez l'aperçu de la fonctionnalité white-label e-signature API.

Ce guide explique le rôle de chaque couche, quand l'utiliser et comment mettre en œuvre une API de signature PDF en marque blanche qui s'adapte à votre produit.

Ce que signifie réellement la marque blanche pour les signatures électroniques

Lorsqu'un client signe un document via votre application, plusieurs points de contact portent l'image de marque :

  • L'interface de signature elle-même (logo, couleurs, mise en page)

  • L'e-mail qui l'informe qu'un document est prêt à être signé

  • L'adresse de l'expéditeur et le modèle d'e-mail

  • Les notifications de finalisation et de rappel

  • Toutes les conditions juridiques ou étapes d'acceptation

Par défaut, la plupart des API de signature marquent tous ces éléments avec leur propre nom. La marque blanche vous permet de remplacer cette marque par la vôtre, ou de la supprimer entièrement.

L'objectif est simple : vos clients interagissent avec votre marque tout au long du processus de signature. Ils ne voient jamais le fournisseur de l'API sous-jacente.

Les quatre couches de la marque blanche

Couche 1 : L'image de marque visuelle

L'impact le plus immédiat. Téléchargez votre logo, définissez votre palette de couleurs et masquez complètement la marque du fournisseur d'API de l'expérience de signature.

Avec Firma.dev, vous contrôlez six paramètres de couleur (accentuation principale, texte de premier plan, arrière-plan, couleur de la carte et couleur de la bordure) et pouvez télécharger des logos au niveau de l'entreprise et de l'espace de travail. Pour les produits SaaS multi-locataires, cela signifie que chacun de vos clients peut avoir sa propre identité visuelle distincte dans le flux de signature.

Activez show_custom_branding_only et l'interface de signature semblera avoir été conçue par votre équipe. Aucun logo tiers, aucun schéma de couleurs inconnu.

Cette couche prend quelques minutes à mettre en œuvre et a l'impact visible le plus élevé. Commencez par là, même si vous prévoyez d'ajouter les autres couches plus tard.

Couche 2 : Domaines de messagerie et modèles personnalisés

Au lieu d'envoyer des demandes de signature depuis noreply@signatureprovider.com, les e-mails proviennent de votre domaine, comme documents@votreentreprise.com. Vous contrôlez également la partie locale de l'adresse de l'expéditeur (la partie avant le @), de sorte que vous pouvez utiliser noreply, signature, contrats, ou tout ce qui convient à votre produit.

Au-delà de l'expéditeur, vous pouvez personnaliser les modèles d'e-mails eux-mêmes. Firma.dev prend en charge les modèles HTML personnalisés pour 11 types d'e-mails (invitations à signer, finalisations, rappels, expirations, etc.), avec des espaces réservés dynamiques pour les noms des signataires, les liens de signature, les logos de l'entreprise et les détails de l'équipe. Définissez des modèles au niveau de l'entreprise pour des raisons de cohérence, et remplacez-les par espace de travail en cas de besoin.

Pour les produits SaaS multi-locataires, les domaines de messagerie au niveau de l'espace de travail signifient que chacun de vos clients peut envoyer des e-mails à partir de son propre domaine. Une plateforme de gestion immobilière pourrait ainsi envoyer des e-mails de signature à partir de baux@nomdelimmeuble.com pour chaque propriété.

Si vous recherchez une mise en œuvre rapide, consultez le guide étape par étape How to White-Label Your E-Signature Emails and Signing Links.

Couche 3 : Contrôle des notifications

Des e-mails personnalisés et des modèles sur mesure, c'est bien. Un contrôle total sur les notifications, c'est mieux.

La plupart des API de signature numérique envoient des e-mails automatisés pour les demandes de signature, les confirmations de finalisation, les avertissements d'expiration et les avis d'annulation. Une configuration en marque blanche vous permet de désactiver tout ou partie de ces e-mails par demande de signature.

Pourquoi voudriez-vous les désactiver ? Parce que vous pourriez vouloir :

  • Envoyer des liens de signature via votre propre infrastructure de messagerie

  • Intégrer les notifications dans les flux de communication client existants

  • Contrôler le timing des rappels et des suivis

  • Déclencher des e-mails en fonction de votre propre logique métier

Lorsque vous désactivez les e-mails de l'API, vous récupérez les URL de signature directement depuis l'API et les distribuez comme vous le souhaitez. Ceci est particulièrement utile si vous disposez déjà d'une infrastructure d'e-mails transactionnels (SendGrid, Postmark, Customer.io) et que vous souhaitez que les notifications de signature transitent par le même système.

Couche 4 : Expériences de signature intégrées

C'est la solution de marque blanche complète. Au lieu de rediriger les utilisateurs vers une page de signature tierce, vous intégrez l'interface de signature directement dans votre application.

Avec la signature intégrée, l'ensemble du workflow se déroule au sein de votre produit. Les utilisateurs ne quittent jamais votre domaine. Ils voient votre en-tête, votre navigation, votre design. L'interface utilisateur de signature apparaît comme une partie transparente de votre application, rendue avec votre logo et vos couleurs.

La plupart des API de signature PDF proposent des composants intégrables pour :

  • La signature : Le flux de signature de document réel

  • L'édition de modèles : Permettre aux utilisateurs de définir des champs de signature et des espaces réservés

  • La configuration de la demande de signature : Configuration des destinataires, de l'ordre et des options

Embedded experiences utilisent généralement l'authentification JWT (JSON Web Token). Votre backend génère un jeton à courte durée de vie, et le frontend charge le composant intégré avec ce jeton. Aucune clé API n'est exposée au client.

La personnalisation du flux intégré va désormais au-delà de l'interface elle-même. Le texte des boutons destinés aux signataires est personnalisable par langue, de sorte que les boutons de votre vue de signature intégrée peuvent correspondre à la formulation de votre produit au lieu d'hériter de valeurs par défaut génériques. Voir customizable signing button labels pour savoir comment les configurer.

Pour les produits SaaS où la signature de documents est une fonctionnalité essentielle, la signature intégrée vaut généralement l'effort de mise en œuvre. Votre produit semble plus cohérent et vous conservez un contrôle total sur l'expérience utilisateur.

Choisir la bonne approche

Toutes les intégrations n'ont pas besoin d'une marque blanche complète. Voici comment décider :

Le logo, les couleurs et les e-mails personnalisés conviennent bien lorsque la signature est une fonctionnalité secondaire. Vos clients bénéficient d'une expérience professionnelle et personnalisée sans effort de développement important. La mise en œuvre prend quelques heures, principalement la configuration DNS et quelques appels API pour l'identité visuelle.

Ce qui précède + modèles d'e-mails personnalisés convient aux produits pour lesquels vous souhaitez des communications personnalisées sans remplacer votre infrastructure de messagerie. Vous personnalisez le contenu et le HTML des e-mails de signature tandis que Firma.dev gère la livraison. Cela ajoute une heure ou deux de travail sur les modèles.

Ce qui précède + contrôle des notifications est la bonne option si vous souhaitez maîtriser entièrement la couche de communication. Vous pouvez avoir des exigences de conformité spécifiques concernant les e-mails, ou vous souhaitez que les notifications de signature transitent par votre système transactionnel existant. Cela ajoute un jour ou deux de travail d'intégration.

L'expérience intégrée complète est le bon choix lorsque la signature est au cœur de votre produit. Plateformes RH, outils de gestion de contrats, logiciels immobiliers, systèmes d'intégration de soins de santé. Si vos clients passent beaucoup de temps dans les flux de signature, l'intégration de cette expérience est payante. Comptez de quelques jours à une semaine de travail d'intégration, selon le nombre de composants que vous intégrez.

Considérations de mise en œuvre

Quelques éléments à prendre en compte avant de commencer :

  1. Espaces de travail et multi-location. Si vous développez un produit SaaS multi-locataire, recherchez une API de signature de documents qui prend en charge les customer workspaces. Chacun de vos clients bénéficie d'un environnement isolé avec ses propres modèles, son historique de signature, sa marque et (en option) son domaine de messagerie. Cela permet de séparer proprement les données sans avoir à créer vous-même l'isolation des locataires.

  2. La hiérarchie des paramètres. Les paramètres de marque dans Firma.dev se propagent en cascade : l'espace de travail l'emporte sur l'entreprise, l'entreprise l'emporte sur les valeurs par défaut. Cela signifie que vous configurez la marque de l'entreprise une seule fois et que vous ne configurez les surcharges au niveau de l'espace de travail qu'en cas de besoin. Définir une valeur d'espace de travail sur null permet d'hériter du niveau de l'entreprise.

  3. Sécurité. Générez les jetons JWT sur votre backend, jamais dans le code côté client. Veillez à ce que l'expiration des jetons soit courte (1 à 4 heures est typique). Validez les origines des messages de l'iframe si vous gérez des événements provenant de composants intégrés.

  4. Conformité. La marque blanche ne modifie pas la validité juridique des signatures. Une API de signature numérique bien conçue reste conforme aux réglementations ESIGN, UETA et eIDAS, quelle que soit la marque. Assurez-vous que votre fournisseur prend en charge les cadres réglementaires pertinents pour vos clients.

  5. Coût. Les plateformes de signature d'entreprise facturent souvent des frais élevés pour les fonctionnalités de marque blanche. Certains fournisseurs incluent la marque blanche dans tous les niveaux de tarification. Firma.dev inclut toutes les capacités de marque blanche avec une tarification à l'usage de 0,049 € par enveloppe (~5¢ USD), sans contrat ni minimum.

Prise en main

Si vous évaluez des API de signature de documents pour une intégration en marque blanche, commencez par identifier les points de contact qui comptent le plus pour vos clients. Se soucient-ils de l'image de marque des e-mails ? Ont-ils besoin d'intégrer le flux de signature ? Les réponses guideront la portée de votre mise en œuvre. Pour une vision stratégique plus large des configurations à marque unique et multi-locataires, consultez le complete guide to white-label e-signatures for SaaS.

Pour un guide technique détaillé, le Firma.dev White Labeling Guide couvre les domaines de messagerie personnalisés, les paramètres de notification et les composants intégrés avec des exemples de code.

Prêt à construire ? Get your API key et commencez l'intégration en quelques heures, pas en quelques semaines.

  1. Titre

Image de fond

Prêt à ajouter des signatures électroniques à votre application ?

Commencez gratuitement. Aucune carte de crédit requise. Payez seulement 0,049 € par enveloppe lorsque vous serez prêt à lancer votre activité.

Image de fond

Prêt à ajouter des signatures électroniques à votre application ?

Commencez gratuitement. Aucune carte de crédit requise. Payez seulement 0,049 € par enveloppe lorsque vous serez prêt à lancer votre activité.

Image de fond

Prêt à ajouter des signatures électroniques à votre application ?

Commencez gratuitement. Aucune carte de crédit requise. Payez seulement 0,049 € par enveloppe lorsque vous serez prêt à lancer votre activité.