Mandataire CEE : comment pré-qualifier ses prospects avec une API en 2026
Un mandataire CEE perd en moyenne 30 % de ses visites terrain sur des prospects finalement non éligibles. Chaque visite inutile coûte 80 à 150 €. La pré-qualification par API élimine ce gâchis en 47 ms par prospect. Voici comment, avec un exemple technique et un calcul de ROI.
1. Le problème : 30 % de visites CEE inutiles en moyenne
Le mécanisme des Certificats d’Économies d’Énergie (CEE) contraint chaque mandataire ou délégataire à valider l’éligibilité d’un prospect avant tout engagement. Trois niveaux se superposent :
- Éligibilité au dispositif CEE généraliste (tous les ménages)
- Éligibilité aux opérations bonifiées (par exemple
BAR-TH-171pour une pompe à chaleur air/eau,BAR-EN-101pour une isolation des combles) - Éligibilité complémentaire MaPrimeRénov’ si cumul visé (revenu fiscal N-1, classe de logement, gain de classes énergétiques visé)
Un prospect peut cocher l’éligibilité CEE généraliste tout en étant non éligible à la fiche bonifiée qui l’intéresse, ou inversement éligible à MaPrimeRénov’ Bleu mais pas au plafond attendu. La télé-qualification humaine, par manque d’accès aux données fiscales précises, valide souvent par excursion positive — puis le technicien terrain découvre l’inéligibilité effective lors de la visite.
Selon les observations terrain compilées par GreenCalc auprès de plusieurs mandataires partenaires en 2026, 30 à 40 % des visites terrain se concluent par un dossier non signable pour raisons d’éligibilité (hors abandons clients).
2. Ce que coûte vraiment une visite terrain non éligible
Le coût complet d’une visite inutile inclut quatre postes souvent sous-estimés :
| Poste | Coût par visite (EUR) |
|---|---|
| Salaire technicien chargé (1h30 d’intervention + 1h de trajet) | 35 – 50 |
| Frais de déplacement (IK URSSAF 0,54 €/km, 60 km moyens) | 25 – 40 |
| Administration (clôture sans suite, ressaisie CRM, relance prospect) | 15 – 30 |
| Manque à gagner (autre prospect qualifié non traité pendant ce temps) | 5 – 30 |
| Total | 80 à 150 |
Pour un mandataire qui traite 100 prospects par mois avec un taux d’éligibilité terrain de 70 %, cela représente 30 visites inutiles × 100 € = 3 000 € de pertes mensuelles. Sur une année, 36 000 € de coûts évitables.
3. Les 4 approches de pré-qualification comparées
| Approche | Coût / prospect | Précision | Scalabilité | Intégration |
|---|---|---|---|---|
| Télé-qualification humaine | 4 – 8 € | 60 – 70 % | Limitée (téléopérateurs) | CRM manuel |
| IA vocale (callbot) | 1 – 3 € | 65 – 75 % | Bonne | CRM avec VoIP |
| Calculator web self-service | 0,10 € | 75 – 85 % | Très bonne | Iframe ou plugin WP |
| API REST temps réel | 0,05 € | 85 – 92 % | Excellente (100k+/jour) | Endpoint backend |
La précision 85 à 92 % de l’API provient de trois facteurs :
- Accès au revenu fiscal de référence exact (entré par le prospect lui-même dans un formulaire sécurisé)
- Prise en compte du DPE actuel et du gain de classes visé (parcours rénovation d’ampleur)
- Calcul automatique de l’écrêtement (plafond cumul MaPrimeRénov’ + CEE + Éco-PTZ)
4. Pourquoi une API change la donne pour un mandataire CEE
Contrairement à un logiciel interne développé sur mesure, une API comme GreenCalc apporte trois bénéfices structurels :
- Mise à jour réglementaire continue. Les barèmes MaPrimeRénov’ 2026 ont changé le 1er janvier (disparition de l’isolation des murs du parcours par geste), la réouverture du guichet Anah du 23 février 2026, l’évolution des coups de pouce CEE : autant de modifications intégrées automatiquement côté API sans action côté mandataire.
- Réponse en 47 ms moyenne. Aucune friction perceptible par le prospect. Intégrable dans n’importe quel parcours commercial : chat, formulaire, callbot, back-office.
- Cumul multi-pays européens. Si votre activité s’étend à la Belgique (Prime Habitation Wallonie, Rénolution Bruxelles, Mijn VerbouwPremie) ou à l’Allemagne (KfW / BAFA), le même endpoint couvre les 5 pays EU sans recherche réglementaire supplémentaire.
5. Intégration technique en 15 min
Voici un exemple minimal d’appel à l’API GreenCalc depuis un back-office mandataire CEE (langage au choix, ici cURL) :
# Pré-qualifier un prospect pour une PAC air/eau en maison classe E curl -X POST https://greencalc.io/api/v1/eligibility/simulate \ -H "X-Api-Key: gc_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxx" \ -H "Content-Type: application/json" \ -d '{ "country_code": "FR", "household": { "annual_income": 28000, "household_size": 3, "is_owner": true }, "property": { "type": "HOUSE", "energy_rating": "E", "postal_code": "59000", "surface_m2": 120, "construction_year": 1985 }, "planned_works": [ { "work_type": "HEAT_PUMP_AIR_WATER", "estimated_cost_eur": 14000 } ] }'
Réponse JSON typique (extraits) :
{
"is_sandbox": false,
"eligible_subsidies": [
{
"scheme_code": "ma_prime_renov",
"scheme_name": "MaPrimeRénov'",
"type": "GRANT",
"amount_eur": 4000.00,
"conditions": ["Primary residence", "RGE contractor"]
},
{
"scheme_code": "cee",
"scheme_name": "Certificats d'Économies d'Énergie (BAR-TH-171)",
"type": "GRANT",
"amount_eur": 2240.00,
"cumulative": true
}
],
"summary": {
"total_grants_eur": 6240.00,
"estimated_out_of_pocket_eur": 7760.00,
"estimated_new_energy_rating": "D"
}
}
Votre CRM peut alors décider en temps réel :
- Si
total_grants_eur > 2000→ envoyer au commercial pour finalisation - Si le nombre d’aides éligibles est égal à zéro → répondre au prospect que les travaux projetés ne sont pas prioritaires énergétiquement et proposer un autre parcours (par exemple isolation plutôt que chauffage)
- Si le
estimated_out_of_pocket_eurest supérieur au budget déclaré par le prospect → l’informer de l’effort résiduel avant engagement
gc_live_ dans un JavaScript public (page web client). Utilisez toujours votre backend comme proxy. Pour un formulaire public, la solution GreenCalc native est l’iframe /sim/:slug qui encapsule l’auth côté serveur.
6. Calcul du ROI pour un mandataire CEE type
Prenons un mandataire qui traite 100 prospects qualifiés téléphoniquement par mois, avec un taux terrain de 70 % et un coût moyen par visite inutile de 100 € :
| Métrique | Avant GreenCalc | Avec GreenCalc |
|---|---|---|
| Prospects qualifiés / mois | 100 | 100 |
| Coût pré-qualification | 0 € | 5 € (100 × 0,05 €) |
| Visites terrain réalisées | 100 | ~75 (seuls les pré-qualifiés positifs) |
| Visites inutiles (non éligibles confirmés) | 30 | ~6 (API 90% fiable) |
| Coût mensuel visites inutiles | 3 000 € | 600 € |
| Économie nette mensuelle | — | 2 395 € |
| Économie annuelle | — | 28 740 € |
Comparé au coût d’abonnement GreenCalc Startup 99 €/mois (qui couvre 2 000 simulations/mois et inclut les webhooks pour alimenter un CRM), le ROI dès le premier mois est supérieur à × 24.
Pour des volumes supérieurs (plus de 1 000 prospects/mois), le plan Scale 349 €/mois inclut 20 000 simulations, un SLA 99,9 %, et un Customer Success Manager dédié. ROI typique observé sur cette tranche : au-delà de × 100.
7. Cas d’usage réel : réduire 30 % à 8 % les visites inutiles
Un mandataire CEE régional basé en Nouvelle-Aquitaine a intégré l’API GreenCalc début 2026 dans son back-office commercial (construit sur Bubble + webhook vers leur CRM HubSpot). Le workflow est le suivant :
- Le prospect remplit un formulaire web (6 champs : code pays, revenu annuel, taille foyer, DPE actuel, type de travaux, budget)
- Le formulaire appelle le endpoint
/simulatevia le backend (pas directement le navigateur) - Réponse en 50 ms — les aides éligibles sont affichées au prospect instantanément
- Si
total_grants_eur > 2 000ETestimated_out_of_pocket < budget_declare, le prospect est classé « hot » dans HubSpot et affecté à un commercial - Sinon : email automatique d’orientation vers un autre parcours (isolation, audit énergétique)
Résultats après 90 jours :
- Visites inutiles : 30 % → 8 %
- Coût commercial par dossier fermé : -40 € en moyenne
- Taux de conversion prospect-vers-dossier : +18 % (les commerciaux passent plus de temps sur les vrais éligibles)
Le mandataire a ouvert un second endpoint dans son back-office pour la couverture Wallonie, utilisant le même code en changeant simplement country_code: "BE". Aucune refonte réglementaire nécessaire, les primes régionales sont calculées côté GreenCalc.
Testez l’API GreenCalc maintenant
La sandbox retourne des données fictives marquées [SANDBOX] pour tester l’intégration sans engagement. Clé publique :gc_sandbox_000000000000000000000000000000000
8. Questions fréquentes
simulation.completed vers votre CRM (HubSpot, Salesforce, Pipedrive) ou vers Zapier / Make / n8n. Vous pouvez aussi appeler l’endpoint REST et sauvegarder la réponse JSON côté applicatif.allowed_domains dans le dashboard GreenCalc (Phase 9). La clé ne fonctionne qu’avec un Origin ou Referer correspondant au domaine autorisé. Une clé exposée dans un code JS public qui serait rejouée depuis un autre domaine échoue en 401. Supporte les wildcards *.votredomaine.fr.