Le CRM open source pour les écoles : suivez chaque famille, de la première demande à la fin de la scolarité
Un CRM éducation prêt à personnaliser : familles, élèves, admissions et réinscriptions au même endroit. Gratuit, open source, sans frais par utilisateur.
- Plus de 1 400 étoiles sur GitHub
- Licence MIT
- Par Marmelab, l'équipe derrière react-admin (plus de 25 000 étoiles)


Pourquoi choisir Atomic CRM pour votre établissement ?
Les logiciels de vie scolaire gèrent les notes et les emplois du temps, les CRM commerciaux suivent des affaires. Aucun ne suit une famille qui a deux responsables légaux, trois enfants et se réinscrit chaque année. Atomic CRM est un CRM école open source qui vous appartient et que vous adaptez à votre façon de travailler.
Des familles, pas seulement des contacts
Un foyer regroupe responsables légaux et enfants. Chaque responsable a des rôles explicites : titulaire de l'autorité parentale, payeur, contact d'urgence, autorisé à récupérer l'enfant.
Un suivi des admissions par rentrée
Suivez chaque candidature de la demande d'information à l'inscription sur un tableau Kanban, filtré par rentrée, formation et site, avec les places restantes par formation.
La paperasse sous contrôle
Repérez d'un coup d'œil les dossiers complets : « 3/5 pièces » sur chaque carte, un filtre sur les pièces manquantes et des pièces à cocher d'un clic.
Des décisions avec une échéance
Enregistrez chaque décision d'admission avec la date limite de réponse de la famille, et repérez les familles qui tardent à répondre avant que la place ne soit perdue.
Les réinscriptions en quelques clics
Préparez en une fois la rentrée suivante pour tous vos élèves inscrits et suivez qui confirme, hésite ou part.
Connaître chaque enfant
Allergies, besoins médicaux, régime alimentaire et consignes de garde sur une fiche « à savoir », avec des pastilles d'alerte partout où l'enfant apparaît.


Tout ce dont votre établissement a besoin pour suivre ses familles, de la journée portes ouvertes à la réinscription
La démo suit Hillside, un établissement privé fictif de trois sites, de la maternelle à une formation de niveau licence : admissions, familles, élèves et réinscriptions. Chaque écran peut être adapté à votre façon de fonctionner lors d'une Setup Week, et de nouveaux écrans peuvent être ajoutés pour le reste de la vie de l'établissement.
Un tableau de bord pour les admissions et les réinscriptions
Commencez la journée avec les demandes d'information du mois, les candidatures déposées, les propositions en attente et les élèves inscrits par rapport aux places. L'entonnoir et les places par formation se filtrent par rentrée, formation, site et source, et chaque étape mène à la liste filtrée correspondante. Les propositions en attente de réponse et l'avancement des réinscriptions se trouvent juste à côté.

Enregistrer une demande d'information en un seul formulaire
Un parent appelle ou passe lors de la journée portes ouvertes : un seul formulaire crée la famille, le responsable légal, l'enfant, la candidature à la première étape, une note et les consentements. Si la famille existe déjà, le CRM le signale et y rattache le nouvel enfant.

Les familles et leurs responsables légaux
La fiche famille affiche le foyer, les enfants avec leur âge et leur établissement actuel, et toutes les candidatures. Chaque responsable légal a des rôles activables d'un clic (titulaire de l'autorité parentale, payeur, contact d'urgence, autorisé à récupérer l'enfant), et les consentements sont enregistrés par canal avec leur date et leur source.

Le suivi des admissions sur un tableau Kanban
Demande d'information, Visite, Candidature, Proposition, Inscrit : glissez les cartes d'une étape à la suivante. Chaque carte affiche l'âge de l'enfant à la rentrée, la formation, un badge fratrie, le compteur de pièces et la date limite de réponse. Passez à la vue liste pour les actions groupées : changer d'étape, attribuer un conseiller ou exporter en CSV.

Pièces justificatives et décisions d'admission
Définissez les pièces exigées par chaque formation : acte de naissance, bulletins scolaires, carnet de santé (vaccinations), photo d'identité. Sur la page de la candidature, un clic marque une pièce comme reçue ou validée. Déplacer une carte vers l'étape Proposition ouvre la saisie de la décision (admis, liste d'attente, refusé) et fixe la date limite de réponse de la famille.

Les campagnes de réinscription
Chaque printemps, créez en une seule fois les candidatures de la rentrée suivante pour tous les élèves inscrits, en proposant le niveau supérieur. Lancer la campagne deux fois ne crée jamais de doublons. L'intention de chaque famille (confirme, hésite, part) se saisit d'un clic, et les familles susceptibles de partir sont mises en évidence.

Une fiche « à savoir » sur chaque enfant
L'équivalent de la fiche sanitaire de liaison : allergies, problèmes de santé, régime alimentaire, restrictions liées à la garde de l'enfant et autres consignes figurent sur la page de l'élève, à côté des personnes autorisées à récupérer l'enfant et de celles à appeler en cas d'urgence. Une vérification annuelle rappelle à l'équipe de confirmer les informations avec la famille, et les pastilles d'alerte suivent l'enfant sur chaque liste et chaque carte.

Des briques, pas des modules
Une maternelle, un collège-lycée et une école de commerce n'ont pas besoin de logiciels de gestion différents, juste de réglages différents. Les formations avec leurs places, leurs frais et leur âge d'entrée, les sites, les rentrées, les sources, les pièces exigées, les étapes d'admission et les types de candidature sont des listes que vous modifiez dans les paramètres. L'élève n'est pas un module à part : c'est une personne, reliée à ses responsables légaux, chacun avec son rôle, de la première demande à sa dernière année dans l'établissement.

| Brique | Maternelle | Élémentaire, collège, lycée | Enseignement supérieur |
|---|---|---|---|
| Familles et personnes | parents, enfant, assistante maternelle | responsables légaux, élève, frères et sœurs | étudiant, parents payeurs |
| Niveaux et formations | Petite, moyenne et grande sections | du CP à la terminale | Licence, Master, BTS |
| Rentrées | septembre, en cours d'année | année scolaire | septembre, février |
| Étapes | demande, visite, proposition | demande, visite, entretien, proposition | candidature, examen du dossier, proposition |
| Pièces justificatives | carnet de santé (vaccinations) | bulletins scolaires | diplôme, relevés de notes |
| À savoir | sieste, allergies, personnes autorisées | allergies, garde alternée | aménagements liés au handicap |
Serveur MCP et agents IA
Parlez à votre CRM école
Les équipes d'un établissement passent leurs journées avec les familles, au téléphone, lors des journées portes ouvertes et à la grille de l'école, pas devant un CRM. Grâce au serveur MCP intégré, elles peuvent interroger en langage naturel Claude, ChatGPT ou tout assistant compatible MCP sur les familles, les élèves, les candidatures et les pièces, et mettre à jour le CRM sans l'ouvrir.
- Préparer la sortie scolaire
- « Quels élèves de CM1 ont une allergie ou une alerte médicale, et qui est autorisé à venir les chercher ? »
- Réclamer les pièces manquantes
- « Quelles familles à l'étape Proposition n'ont pas encore fourni la copie du carnet de santé ? Rédige une relance aimable pour chacune. »
- Ne perdre aucune place
- « Quelles familles admises dont la date limite tombe cette semaine n'ont pas encore répondu ? »
- Faire le compte rendu de la journée portes ouvertes
- « Mme Okafor est venue avec Leo, 7 ans, qui pourrait entrer en CE1 en septembre. Ajoute une note à la candidature et une tâche pour la rappeler vendredi. » L'assistant enregistre la note et crée la tâche.
- Vos données, vos règles
- L'assistant utilise la même API et respecte les mêmes droits d'accès que l'application. Rien n'est copié dans un CRM tiers, et vous choisissez l'assistant à connecter.

Transformez le CRM avec un prompt
Le même builder assisté par IA que sur la page d'accueil d'Atomic CRM peut faire évoluer le CRM école pour vous, tester la modification et l'expliquer.
Voir comment ça marcheExemples de demandes :
- Ajoute une étape d'entretien avec une grille d'évaluation
- Ajoute les rendez-vous parents-professeurs sur la fiche de chaque élève
- Envoie un e-mail à la famille 3 jours avant sa date limite de réponse
- Ne montre à chaque conseiller que les candidatures de son site
Ce que vous pouvez ajouter à votre CRM éducation
Atomic CRM n'est pas un logiciel figé, et les admissions ne sont qu'un point de départ. Votre établissement peut l'étendre au reste de sa relation avec les familles et les élèves, avec votre propre développeur ou avec notre équipe.
Formulaire public de demande d'information
Un formulaire de demande d'information sur votre site web qui crée la famille et la candidature, en conservant la campagne d'origine.
Espace famille
Les familles mettent à jour leurs coordonnées, signent les formulaires et déposent elles-mêmes les pièces demandées via un lien sécurisé, sans créer de compte.
Événements et rendez-vous
Journées portes ouvertes, rencontres parents-professeurs et sorties scolaires : inscriptions, créneaux, liste d'émargement avec QR code et historique de présence sur la fiche de chaque famille.
Communication avec les familles
Lettres d'information, annonces par classe, e-mails groupés à une sélection de familles et relances automatiques qui respectent le consentement de chaque famille.
Courriers de décision et liste d'attente
Courriers d'admission générés à partir d'un modèle, rangs sur liste d'attente et propositions automatiques lorsqu'une place se libère.
Frais, acomptes et contrats
Frais de scolarité, frais de dossier, acomptes, réductions fratrie et bourses, et contrat de scolarisation signé en ligne.
Rapports d'une année sur l'autre
Comparez la campagne en cours avec la précédente, et suivez le taux de conversion par source et les performances de chaque conseiller.
Rôles et données sensibles
Conseillers limités à leur site, informations médicales visibles uniquement par l'infirmière scolaire, durées de conservation et journal d'audit.
Synchronisation avec le logiciel de vie scolaire
Envoyez les élèves inscrits vers votre logiciel de vie scolaire et gardez les données des familles à jour dans les deux outils.
Anciens élèves et dons
Gardez le lien avec les anciens élèves et leurs familles, invitez-les aux événements d'anciens et suivez les dons à votre établissement.
Également inclus dans Atomic CRM
- Authentification unique (Google, Azure, Keycloak, Auth0)
- Transformation des e-mails en notes (mettez le CRM en copie)
- Import CSV avec correspondance des colonnes et fusion des doublons
- Application mobile
- API REST
Pas seulement pour les écoles privées
La partie propre aux écoles (formations, rentrées, pièces, étapes, vocabulaire) est un jeu de données interchangeable. Le reste est un noyau générique pour toute organisation qui inscrit des apprenants et reste en contact avec leurs familles : écoles de langues, centres de formation pour adultes, colonies de vacances.



De la démo à votre établissement
Votre établissement peut passer de la démo à son propre CRM école en quatre étapes, avec notre équipe ou avec votre propre développeur.
- 1
Explorer la démo
Enregistrez une demande d'information, faites avancer les candidatures d'une étape à l'autre, cochez des pièces, enregistrez une décision et lancez une campagne de réinscription, dans un établissement fictif. C'est le modèle dont vous partirez, et il n'y a rien à installer.
Ouvrir la démo - 2
Cadrer votre projet
Nous cartographions la façon dont votre établissement travaille avec les familles (formations, sites, étapes d'admission, pièces, réinscriptions) et la traduisons en paramètres avant la mise en service.
Réserver une Setup Week - 3
Importer vos familles
Importez vos familles, vos élèves et vos candidats depuis un tableur ou votre ancien outil en faisant correspondre les colonnes, puis fusionnez les doublons.
Guide d'import - 4
Mettre en ligne
Invitez les responsables des admissions, le secrétariat, les conseillers et les enseignants. Comme il n'y a pas de frais par utilisateur, chacun peut avoir son compte.
Guide de déploiement
Tarifs du CRM éducation
Utilisez le CRM gratuitement ou confiez son installation à des experts
Utilisez Atomic CRM gratuitement ou confiez-nous son installation dans votre environnement cloud ou sur votre propre infrastructure.
Open source
Toutes les fonctionnalités d'Atomic CRM, hébergées et administrées sur votre propre infrastructure.
Gratuit
- Nombre d'utilisateurs illimité, sans limite imposée par le logiciel sur les données ni le stockage
- Hébergement sur Supabase ou votre propre infrastructure
- Authentification unique SAML 2.0
- Intégration des e-mails
- Accès API
- Support communautaire sur GitHub
Semaine de mise en place (Setup Week)
Clé en main
En une semaine, l'équipe qui développe Atomic CRM conçoit, configure et déploie votre CRM, sur votre environnement cloud ou votre infrastructure.
Sur devisPaiement en une seule fois
Ce qui est inclus
- CadrageNous analysons votre processus commercial, votre équipe et vos besoins.
- SpécificationsNous définissons une configuration sur mesure à partir de vos besoins.
- Installation et déploiementNous déployons votre CRM sur votre propre infrastructure, ou l'hébergeons pour vous.
Pas d'abonnement. Pas de tarif par utilisateur. Vous restez libre de changer de prestataire.
Un CRM open source adapté à votre activité, sous votre contrôle et mis en place par des spécialistes.
CRM école et logiciel d'inscription scolaire : questions fréquentes
Qu'est-ce qu'un CRM éducation, et pourquoi en choisir un open source ?
Un CRM éducation, qu'on appelle aussi CRM école, logiciel d'admission ou logiciel de gestion des inscriptions, centralise les familles et les élèves de votre établissement et tous vos échanges avec eux, de la première demande à la dernière année de scolarité : visites, candidatures, pièces, décisions, informations « à savoir » et réinscriptions. La plupart de ces outils facturent par utilisateur, par élève ou par module. Atomic CRM est open source : aucun frais par utilisateur, et un code que vous pouvez adapter au fonctionnement de votre établissement et étendre.
Atomic CRM est-il vraiment gratuit pour une école ?
Le code est open source sous licence MIT, sans frais par utilisateur ni module payant. Vous ne payez que ce que vous choisissez pour le mettre en service : l'hébergement, et le temps de mise en place, par votre propre développeur ou lors d'une Setup Week avec notre équipe. Si vous préférez ne pas vous occuper de serveurs, nous pouvons aussi l'héberger pour vous, avec vos données en Europe ou aux États-Unis.
Puis-je l'utiliser pour mon établissement dès aujourd'hui ?
Pas en l'état. La démo montre tout le parcours d'admission et de réinscription, mais elle tourne entièrement dans votre navigateur et ses données sont réinitialisées à chaque rechargement. Passer en production implique de relier ces écrans à une base de données sur Supabase ou sur votre propre infrastructure, et d'adapter les paramètres à votre établissement. C'est le rôle de la Setup Week.
Remplace-t-il notre logiciel de vie scolaire ou de gestion scolaire ?
Non. Atomic CRM gère la relation avec les familles : demandes d'information, candidatures, pièces, décisions, fiche « à savoir » de chaque élève et réinscriptions. Les emplois du temps, les notes et les absences restent dans votre logiciel de vie scolaire, comme Pronote ou EcoleDirecte. Synchroniser les deux est une extension que vous pouvez développer.
Pouvons-nous importer nos familles depuis Charlemagne ou un tableur ?
Oui. Exportez vos familles, vos élèves et vos candidats au format CSV depuis votre logiciel actuel ou votre tableur, puis importez-les en faisant correspondre les colonnes et fusionnez les doublons. Reprendre tout l'historique des campagnes passées demande en général un script d'import dédié, écrit par votre développeur ou par notre équipe.
Est-il limité aux admissions ?
Non. Les admissions sont le point de départ de la démo, mais les familles, les responsables légaux et les élèves restent dans le CRM pendant toute leur scolarité : la fiche famille, la fiche « à savoir » et la réinscription annuelle sont déjà dans la démo. La communication avec les familles, les rencontres parents-professeurs, un espace famille, les frais de scolarité ou le suivi des anciens élèves sont des extensions à développer sur les mêmes données.
Convient-il aux maternelles, aux écoles, collèges et lycées, et à l'enseignement supérieur ?
Oui. Les formations, les rentrées, les étapes, les pièces exigées et les types de candidature sont des paramètres. Une maternelle suit des familles et la sieste d'un tout-petit ; une école de commerce suit le recrutement de ses étudiants par formation et par rentrée. Les mêmes écrans conviennent aux deux sans toucher au code.
Comment gère-t-il les données personnelles et médicales des enfants ?
Le consentement est enregistré par canal (e-mail, SMS, téléphone, droit à l'image) avec sa date et sa source. La fiche « à savoir » conserve les allergies, les besoins médicaux et les consignes de garde avec une vérification annuelle, et les pastilles d'alerte n'affichent que la catégorie et un bref résumé. Réserver l'accès aux informations médicales à l'infirmière scolaire et définir des durées de conservation font partie d'une Setup Week. Vous choisissez où vos données sont hébergées : sur vos propres serveurs, ou chez nous en Europe.
Les familles peuvent-elles candidater en ligne ?
Pas dans la démo : l'équipe enregistre les demandes d'information avec un seul formulaire. Un formulaire public de demande d'information sur votre site et un espace famille pour déposer les pièces sont des extensions à développer, avec notre équipe ou votre propre développeur.
Permet-il d'encaisser les frais de dossier et les acomptes ?
Pas en standard. La candidature affiche les frais de scolarité de la formation ; les paiements en ligne, les acomptes et les bourses sont une extension à développer, en général en le connectant à une plateforme de paiement comme Stripe.

Découvrez le logiciel d'inscription scolaire en action
Explorez un établissement privé fictif avec ses familles, ses élèves, ses candidatures, ses pièces et sa campagne de réinscription, directement dans votre navigateur. Les données sont réinitialisées à chaque rechargement. Prêt à en faire votre propre CRM ? Nous l'adaptons à votre établissement en une Setup Week.