Du CSV brut au schéma Salesforce
Dans EEL, j'ai un CSV plat avec 22 184 lignes (nom collectivité, URL, contact, INSEE, population). En Salesforce, on monte ça en hiérarchie objects + custom fields.
prospects.csv ───────────────────────── name, url, contact_email, country, language, score, violations_critical, violations_serious, insee_code, population
Une seule table aplatie. Simple mais limite l'évolution.
Du master orchestrator Node.js au Flow Salesforce
Dans EEL, l'orchestration est un script Node.js avec une queue SQLite. Dans Salesforce, c'est un Flow déclenché par un événement, avec branches conditionnelles et sub-flows.
déclencheur: Audit__c créé]) Start --> A[Get Records
Account du Audit] A --> B{Score__c < 50 ?} B -->|Oui| C[Update Account
Health__c = At Risk] B -->|Non| D[Update Account
Health__c = OK] C --> E[Subflow:
Send Cold Email] D --> F[Subflow:
Schedule Follow-up] E --> G[Create Task
Owner: SDR
Due: J+3] F --> H[Platform Event
Audit_Completed] G --> End([End]) H --> End
Script Node.js avec un fichier orchestrator.js. Si je change la logique, je dois redéployer.
Flow déclaratif. Modifiable par le consultant fonctionnel sans toucher au code. Versioning natif.
L'équipe métier peut ajuster les seuils (50→60, 60→70) sans dev. Le consultant Salesforce devient un multiplicateur, pas un goulot.
Du score WCAG à un Lead Score Salesforce
EEL calcule un score 0-100 à partir des 5 moteurs (cross-reference max-per-tool). En Salesforce, on remonte ce score en champ formula sur le Lead, et on ajoute des pondérations métier.
IF(Audit__r.Score__c < 30, 100, // critical: top priority IF(Audit__r.Score__c < 50, 70, // serious IF(Audit__r.Score__c < 70, 40, // moderate 0 // OK ))) + IF(Population__c > 50000, 20, 10) // big city = more budget + IF(Country__c = "FR", 15, 5) // FR known process + IF(Audit__r.Engine_Count__c = 5, 10, 0) // high confidence detection
Sur 100, calculé via cross-reference.
Plus grosse = plus de budget conformité.
→ Hot Lead routé en priorité.
Priority_Score__c > 70.
Des 54 templates Instantly au Journey Marketing Cloud
Dans EEL, les 54 templates (9 angles × 2 langues × 3 steps) sont dans un fichier JS. Dans Marketing Cloud, c'est un Journey avec splits visuels.
Le bénéfice : avec Journey Builder, on visualise le funnel en temps réel. On voit que 70% des "legal angle" cliquent — donc on bascule plus de prospects vers cet angle. C'est exactement le pattern A/B testing d'EEL, mais avec un dashboard en plus.
Du dashboard Express au Dashboard Salesforce
EEL a un dashboard Express.js maison qui montre le pipeline. Salesforce livre la même chose en déclaratif, partageable par profil.
Le bénéfice : ce dashboard est partagé par profil. Le SDR voit "ses" Hot Leads. Le manager voit les KPIs équipe. Le COO voit le pipeline global. Une seule source de vérité, 3 niveaux de lecture. Impossible à reproduire avec un Express.js maison sans des semaines de dev.
Je ne pars pas de zéro.
Salesforce ne m'apprendra pas la logique métier — je l'ai déjà pratiquée 4 fois. Salesforce m'apprendra le vocabulaire, les conventions, et la plateforme qui standardise ce que j'ai bricolé en solo.
C'est exactement ce que je cherche : une POEI pour structurer, une ESN pour pratiquer en équipe, et l'envie de devenir un multiplicateur au sein d'une organisation, après plusieurs années à construire en autonomie.