SaaS B2BNext.jsPostgreSQLIAStripe

Digital Gap Finder SaaS de prospection B2B

Un logiciel conçu, développé et édité par AzurIT pour les agences web et les freelances : il trouve les TPE et PME françaises qui n'ont pas de site, ou un site à refaire, et les classe par score de maturité digitale.

Voir le site live → Voir le site live →
8 critères
pondérés sur 100 points, méthode publiée
SIRENE
base INSEE, licence ouverte Etalab 2.0
4 plans
de 0 à 199 €/mois, abonnements Stripe

Étude de cas — Digital Gap Finder

Le problème

Pour une agence web, le meilleur prospect est une entreprise qui n'a pas de site, ou dont le site ne fonctionne plus sur mobile. Les trouver revenait à vérifier à la main, une par une, des centaines d'entreprises locales. Nous avions nous-mêmes ce besoin : Digital Gap Finder est l'outil que nous aurions voulu acheter.

Ce que fait le produit

  1. Recherche dans SIRENE — par secteur d'activité (codes NAF), région, département et tranche d'effectif
  2. Analyse du site — un robot identifié lit la page d'accueil de chaque entreprise et respecte robots.txt
  3. Score de 0 à 100 — plus il est bas, plus le lead est chaud : sous 30, l'entreprise a peu ou pas de présence en ligne
  4. Prospection — listes, export CSV et séquences d'emails envoyées depuis le domaine de l'utilisateur, avec suivi des ouvertures et des réponses
Recherche d'entreprises dans Digital Gap Finder : filtres SIRENE par secteur, région et effectif, résultats triés par score de maturité digitale
La recherche croise la base SIRENE et le score de maturité (entreprises fictives du jeu de démonstration).

Un score explicable, pas une boîte noire

Chaque fiche détaille les huit critères et leur poids : présence d'un site, HTTPS, responsive, technologie, performance, réseaux sociaux, e-commerce ou réservation, fraîcheur du contenu. Un critère qui ne s'applique pas — l'e-commerce pour un cabinet d'expertise comptable, par exemple — sort du calcul au lieu de pénaliser l'entreprise, et le total est ramené sur 100. La méthode est publiée en entier : un commercial doit pouvoir expliquer à son prospect pourquoi il l'appelle.

Fiche entreprise de Digital Gap Finder : score de maturité digitale sur 100 et détail des critères pondérés
Le détail du score sur la fiche d'une entreprise (donnée fictive).

La conformité comme fonctionnalité

Un outil de prospection manipule des données sur des entreprises qui ne l'ont pas choisi. Nous en avons fait une contrainte de conception plutôt qu'une page de mentions : les personnes physiques en diffusion partielle sont exclus des résultats, chaque email porte un lien de désinscription, une page publique permet à une entreprise prospectée d'exercer ses droits sans créer de compte, et le robot d'analyse documente ce qu'il lit et comment l'exclure.

Un SaaS complet, de bout en bout

Abonnements et quotas

Quatre plans Stripe, du gratuit sans carte bancaire à Agency. Les quotas de recherches, de leads et d'exports sont appliqués côté serveur.

Rédaction assistée par IA

L'API Claude rédige un premier email de prospection à partir de la fiche et du score de l'entreprise, dans la limite d'un quota mensuel.

Séquences d'emails

Gabarits par secteur, variables de personnalisation, envoi via Brevo et suivi des ouvertures et des réponses.

API REST publique

Clés d'API, limite de débit par clé et documentation adossée à un contrat OpenAPI dérivé du code.

Architecture technique

Une seule application Next.js porte le site public, l'application et l'API ; l'analyse des sites tourne à part, dans des workers alimentés par une file Redis, pour que l'interface ne dépende jamais de la lenteur d'un site tiers.

Next.js 16 · React 19
TypeScript · tRPC
PostgreSQL · Prisma
Redis · BullMQ
Stripe · Brevo
API Claude

Questions fréquentes

Qu'est-ce que Digital Gap Finder ?

Digital Gap Finder est un logiciel SaaS français de prospection B2B conçu et édité par AzurIT. Il repère dans la base SIRENE de l'INSEE les TPE et PME dont la présence en ligne est absente ou faible, et attribue à chacune un score de maturité digitale de 0 à 100. Il s'adresse aux agences web, aux freelances et aux prestataires du numérique.

Comment est calculé le score de maturité digitale ?

Le score additionne huit critères pondérés sur 100 points : présence d'un site (25), certificat HTTPS (10), responsive design (10), technologie utilisée (15), performance (10), réseaux sociaux (5), e-commerce ou réservation (15) et date de dernière mise à jour (10). Un critère non applicable sort du calcul au lieu de compter pour zéro. De 0 à 30, le lead est chaud ; de 31 à 69, tiède ; de 70 à 100, froid. La méthode complète est publiée sur digital-gap-finder.fr/methodologie-score.

Quelle stack technique AzurIT a-t-elle utilisée ?

Next.js 16 et React 19 en TypeScript, une API typée de bout en bout avec tRPC, PostgreSQL via Prisma, Redis et BullMQ pour les files d'analyse, Auth.js pour l'authentification, Stripe pour les abonnements, Brevo pour l'envoi des emails et l'API Claude d'Anthropic pour la rédaction assistée des emails de prospection. L'application est hébergée sur Vercel.

Comment Digital Gap Finder traite-t-il les données personnelles ?

Les données d'entreprise proviennent de la base SIRENE, diffusée sous licence ouverte Etalab 2.0. Les personnes physiques en diffusion partielle sont toujours exclues des résultats. Une page publique permet à toute entreprise prospectée d'exercer ses droits d'accès, de rectification et d'opposition sans créer de compte, et le robot d'analyse des sites respecte robots.txt.