CRM Cleaning & Job Change Detection
30% of B2B contacts switch jobs every year (Cognism). If you haven’t cleaned your CRM in a year, a third of it is wrong. Job change detection is only billed when a confirmed “Moved” result is returned. 2 credits per confirmed changer, plus ~0.3 credits for new email resolution. No change detected = no charge.One Prompt
Pull stale contacts from CRM
Connects to HubSpot via MCP. Filters contacts not updated in 90+ days, the ones most likely to have stale data.
Detect job changes
Cross-references each contact’s current employer against their CRM record using LinkedIn-backed enrichment. Flags mismatches as job changers.
Validate existing emails
Runs email verification on all contacts. Marks bounced/invalid emails for cleanup. Catch-all domains get flagged for manual review.
Enrich job changers
For confirmed job changers: resolves new company, new title, new work email via waterfall enrichment.
Update CRM
Pushes updates back to HubSpot via MCP: new company/title/email for changers, “email_invalid” tag for bounces, “needs_review” for catch-alls.
What You Get Back
| Category | What happens | Cost |
|---|---|---|
| Job changers | New company, title, email enriched | 2 credits (detection) + ~0.3 credits (new email) |
| Invalid emails | Tagged in CRM for removal/replacement | ~0.1 credits per validation |
| Catch-all domains | Flagged for manual review | ~0.1 credits per check |
| No change detected | No charge | Free |
Variations
Quarterly CRM hygiene (recommended):Scheduling
Run this quarterly at minimum. Set up a recurring prompt:Signal Playbooks → | Niche Signal Discovery → | Closed-Lost Recovery → | I Have X, I Want Y →