Hygiène CRM et changements de poste des prospects
Doublons fusionnés et champs corrigés chaque semaine, prospects ayant changé de poste suivis jusqu'à leur nouvelle entreprise, et un récapitulatif publié à l'équipe.
- Démarre
- Rythme hebdomadaire
- Étapes
- 4
- Contrôles et conditions
- 0
- Une personne décide
- Jamais, tourne seul
Déclencheur · Planifié
Rythme hebdomadaire
Un rythme hebdomadaire fixe ouvre l'exécution et récupère les entreprises et contacts à vérifier depuis la dernière fois.
Claude exécute la suite en autonomie
- 1
Fusionner les doublons, garder l'historique
HubSpotHubSpot
Les entreprises correspondant sur le domaine et les personnes sur l'adresse professionnelle deviennent un seul enregistrement, conservé sur celui qui porte le plus d'historique.
- 2
Repérer les contacts qui ont changé de poste
LinkedInLinkedIn
Les prospects et clients dont le profil public indique un employeur différent de celui du dossier sont repérés.
- 3
Déplacer les contacts vers leur nouvelle entreprise
HubSpotHubSpot
L'ancien contact est clos avec une note, recréé chez le nouvel employeur, et le compte qui l'a perdu est signalé.
- 4
Publier le récapitulatif hebdomadaire
SlackSlack
Un message confirme que le CRM est à jour et nomme les prospects et clients qui ont bougé, pour qu'une personne agisse.
Tout CRM dérive de la même façon, à deux endroits. Deux personnes ajoutent la même entreprise à un mois d'écart et elle existe deux fois ; quelqu'un importe une liste et elle existe une troisième fois. Pendant ce temps, un prospect change de poste et son dossier continue de pointer vers un employeur qu'il a quitté il y a un an, ce que personne ne découvre avant qu'un email ne rebondisse ou qu'un commercial n'ouvre un appel en le félicitant pour la mauvaise entreprise.
Les deux sont des problèmes de correspondance avec des preuves publiques disponibles. Le domaine d'une entreprise dit si deux dossiers sont la même entreprise, et le profil d'une personne dit qui l'emploie actuellement. La difficulté, c'est la fréquence. La dérive ne s'arrête jamais, et un nettoyage trimestriel en laisse onze semaines debout, ce pour quoi l'hygiène des données CRM est ici un travail hebdomadaire qu'un agent IA exécute selon un rythme fixe.
What you get
A CRM that stays clean without anyone deciding to clean it, prospects who moved found on their new employer's record, and a weekly recap of everything that changed.
Ce qu'un passage hebdomadaire d'hygiène CRM corrige
L'exécution récupère les entreprises et contacts dans HubSpot et note quand la dernière exécution a eu lieu, si bien que le récapitulatif peut dire ce qui a changé depuis. Avant toute correspondance, elle normalise les champs dont la correspondance dépend, car ils sont stockés de façon incohérente :
- Pays et région vers un seul vocabulaire. « UK », « U.K. », « United Kingdom » et « GB » sont un seul pays stocké de quatre façons, et ils cassent chaque segment construit sur ce champ.
- Sites web vers un domaine enregistrable, protocole,
www, chemins et paramètres de suivi retirés. - Espaces superflus, noms arrivés entièrement en majuscules, et valeurs génériques comme « n/a », « test », « - » et « inconnu ».
- Numéros de téléphone au format international quand le pays est connu, et laissés tels quels sinon. Un numéro reformaté avec le mauvais indicatif pays est pire qu'un numéro simplement mal présenté.
Comment les doublons fusionnent sans perdre l'historique
Les noms font une clé terrible. Les suffixes apparaissent et disparaissent, les accents sont retirés par l'outil qui a importé, les noms commerciaux diffèrent des noms enregistrés, et deux entreprises sans lien peuvent en partager un. Les entreprises sont regroupées par domaine enregistrable à la place, quelque chose que l'entreprise a dû enregistrer, avec une courte liste d'exceptions énumérables : les domaines de messagerie gratuite, de bureaux partagés et d'agences ne sont jamais traités comme une preuve. Une maison mère et une filiale qui partagent un domaine mais diffèrent par pays ou numéro d'immatriculation sont signalées pour révision plutôt que fusionnées.
Les personnes sont regroupées par email professionnel d'abord, puis par URL de profil LinkedIn quand les emails diffèrent ou manquent. Deux personnes ne sont jamais fusionnées sur le seul nom et employeur. Un nom courant dans une grande entreprise est ordinaire, et cette fusion détruirait les deux historiques d'un coup.
Quand deux dossiers fusionnent, le survivant est celui qui porte le plus d'activité liée. Un numéro de téléphone manquant coûte quelques centimes à réenrichir. Six mois de notes d'appels et un historique de deal ne peuvent être reconstruits à aucun prix, donc le dossier le plus récent et le plus riche l'emporte dès qu'il les détient. Avant la fusion, l'ID, l'email et chaque valeur de champ différente du dossier perdant sont écrits dans une note sur le survivant. Quand les deux détiennent une valeur non vide différente, celle du survivant est gardée et celle écartée est journalisée, si bien que rien de ce qu'une personne a saisi n'est écrasé silencieusement.
Repérer les prospects et clients qui ont changé de poste
Pour chaque contact, l'employeur indiqué sur son profil public est comparé à l'entreprise de son dossier CRM. Un écart n'est qu'un candidat, car les profils se périment dans les deux sens. Un changement compte comme confirmé quand le profil affiche une date de début chez le nouvel employeur postérieure à la dernière activité du dossier, ou quand l'ancienne adresse professionnelle n'est plus valide. Le reste part vers une personne.
Un changement confirmé clôt l'ancien contact avec une note indiquant où il est parti, le crée ou le met à jour sur le dossier du nouvel employeur avec une note sur sa provenance, et signale l'ancien compte comme ayant perdu un contact connu. Ce signal est la raison pour laquelle ceci tourne chaque semaine. Un champion qui part est un signal de rétention qui arrive bien avant la conversation de renouvellement, et un contact qui a rejoint une entreprise déjà dans le CRM y est une introduction chaude.
Un seul récapitulatif hebdomadaire pour l'équipe
Un seul message Slack clôt l'exécution. Sa première moitié confirme que le CRM est à jour, avec les décomptes de champs normalisés, groupes de doublons fusionnés et groupes signalés ; la plupart des semaines, c'est tout le message. La seconde moitié nomme, un par un, les prospects et clients qui ont changé d'employeur, les comptes ayant perdu un contact connu, et les candidats que les règles ont refusé de trancher. Un message par semaine, parce qu'un canal qui reçoit une notification par modification de dossier est un canal que tout le monde met en sourdine.
The prompt
The real prompt behind the steps above, detailed enough that an agent with the same tools can run it as written. The Run buttons copy the full version, which also carries the steps for connecting those tools.
# CRM hygiene and prospect job changes
You have access to a CRM, a professional network, and a messaging
tool. Run this **[weekly]** across the CRM's companies and contacts.
## 1. Run on the weekly schedule
Run on a fixed weekly cadence rather than on a trigger. Record
edits arrive continuously and in small numbers, so reacting to each
one produces constant churn for no benefit; a weekly pass is frequent
enough that a job change is caught before the next renewal
conversation and rare enough that the recap in step 5 is worth
reading.
Pull the companies and contacts to check, and note the timestamp of
the last run so the recap can say what changed since.
## 2. Merge duplicates, keep the history
Normalise first, because the matching below keys on fields that are
stored inconsistently:
- Country and region to one vocabulary. "UK", "U.K.", "United
Kingdom" and "GB" are one country stored four ways, and they break
every segment built on the field.
- Website fields to a registrable domain: strip the protocol, strip
`www`, drop paths and tracking parameters.
- Whitespace, casing on names that arrived fully capitalised, and
placeholder values such as "n/a", "test", "-" and "unknown".
- Phone numbers to international format where the country is known,
and left alone where it is not. A number reformatted against the
wrong country code is worse than an ugly one.
Then group companies by normalised registrable domain. Never by name:
legal suffixes come and go, trading names differ from registered
ones, and two unrelated companies can share a name.
Group people by normalised work email first, falling back to a
professional-network profile URL where emails differ or are missing.
Never merge two people on name plus employer alone, because two
people with a common name at a large company is ordinary and merging
them destroys both histories at once.
Two cases to hold back on rather than resolve:
- Free mailbox, shared-office and agency domains are not evidence of
anything. Never merge on them.
- A parent and a subsidiary usually share a domain. Where the records
differ by country or registration number, flag rather than merge.
Merge onto whichever record carries the most linked activity, not the
oldest or the most complete on paper. A missing phone number can be
re-enriched; six months of call notes cannot be reconstructed at any
price.
Before merging, write the losing record's identifiers into a note on
the survivor: its record ID, its email, and every field value that
differed. Where both records hold a different non-empty value, keep
the survivor's and log the discarded one. Never silently overwrite
something a person typed.
## 3. Spot prospects and customers who changed jobs
For each contact, compare the employer on their professional-network
profile against the company on their CRM record. A mismatch is a
candidate, not a fact: profiles go stale in both directions.
Treat a move as confirmed when either holds:
- The profile shows a start date at the new employer later than the
CRM record's last activity.
- Their old work address now bounces.
Anything else stays a candidate and goes into the recap for a person
to look at, rather than being acted on.
## 4. Move contacts to their new company
- Do not overwrite the old record. Close the contact out with a note
saying where they went and when, so the account's history stays
intact.
- Create or update the contact on the new employer's record, carrying
a note that they were previously a contact at the old one.
- Flag the old account as having lost a known contact.
That last flag is the reason this is worth running weekly rather than
quarterly. A departing champion is a retention signal that arrives
well before the renewal conversation, and it is invisible unless two
systems are being compared.
A contact who moved to a company already in the CRM is a warm
introduction there. Say so explicitly in the recap.
## 5. Post the weekly recap
One message to the team channel, in two halves.
First, the confirmation nobody has to act on: the CRM is current as of
this run, with counts for fields normalised, duplicate groups merged,
and groups flagged rather than merged. Two or three lines. Most weeks
this is the whole message and it exists so the team knows the run
happened.
Second, the part that needs a person, named individually rather than
counted:
- Prospects and customers who changed employer, with where they went.
Each one is either a warm introduction at the new company or a lost
contact at the old, and usually both.
- Accounts that lost a known contact, which is a retention signal
ahead of the renewal conversation.
- Candidates the rules refused to decide, such as a probable parent
and subsidiary pair, or a profile mismatch that could not be
confirmed.
One weekly message, not a running stream. A channel receiving a
notification per record edit is a channel everyone mutes, which
defeats the only part of this a human needs to see.
## Output
Report: fields normalised by type, duplicate groups merged, groups
flagged for review and why, job moves confirmed, accounts that lost a
contact, warm introductions found, and unresolved candidates.
Pourquoi le faire tourner avec Tulina
Un prompt aide une personne. Un processus fait avancer une équipe.
Collé dans une conversation, le prompt ci-dessus marche une fois, pour celui qui l'a collé. Dans Tulina, « Hygiène CRM et changements de poste des prospects » devient un processus que l'équipe partage, qui garde son historique, qui tourne seul, et qui reste dans le même périmètre de sécurité que les outils qu'il appelle.
Toute l'équipe travaille sur le même
PersonnelÉquipeOrganisation
Un processus se range à l'endroit qui lui correspond : à vous, à votre équipe ou à toute l'organisation. Celui qui l'exécute peut l'améliorer, et tout le monde repart de la meilleure version au lieu de réexpliquer le travail à chaque fois.
Chaque modification est une version
v1v2v3
Chaque changement crée une nouvelle version et garde la précédente ; une mauvaise modification se défait en restaurant une version antérieure. Chaque exécution enregistre la version qu'elle a suivie, et ce qu'elle a appris revient dans le processus.
Il tourne sans vous
planifiéwebhookà la demande
Un agent hébergé exécute le processus sur l'infrastructure de Tulina, à heure fixe ou quand un événement arrive, et continue quand vous fermez la conversation. Rien à héberger. Chaque exécution est suivie jusqu'à son résultat.
Dans le même périmètre de sécurité
coffrerôlesjournal
Les identifiants restent dans le coffre, jamais dans le prompt. Les rôles décident qui peut lancer quoi, chaque appel est journalisé, et une étape qu'une personne doit valider attend cette personne.
Questions sur l'hygiène des données CRM
Aussi sur HubSpot
D'autres processus qui tournent surtout sur HubSpot. Les outils partagés avec celui-ci sont allumés.
Suivre les champions qui changent de poste
Chaque semaine, les champions de vos comptes gagnés sont vérifiés pour un nouvel employeur, la nouvelle entreprise notée selon votre ICP, et un deal chaud s'ouvre avec une note.
- Partage
- HubSpot, LinkedIn
Planification hebdomadaire7 étapes →
De l'écoute sociale aux leads qualifiés
Chaque matin, ceux qui réagissent aux posts d'un concurrent et les entreprises qui lisent votre site sont rapprochés du CRM, qualifiés sur votre ICP et remis à leur commercial.
- Partage
- LinkedIn, HubSpot, Slack
Planification quotidienne7 étapes →
Développer les comptes à partir de l'usage
Chaque matin, les comptes proches d'une limite sont lus avec la facturation, les incidents et le dernier appel, chiffrés selon vos règles et ouverts en deals d'expansion.
- Partage
- HubSpot
Planification quotidienne7 étapes →