@adrper79-dot/crm
CRM primitives: lead upsert, subscription conversion tracking, and a customer health view with churn risk scoring. Depends on@adrper79-dot/neon and @adrper79-dot/analytics.
Installation
Database
API
trackLead(db, opts)
Upserts a CRM lead. Idempotent on (user_id, app_id) conflict.
trackConversion(db, opts, analytics?)
Updates a lead’s status and MRR. Optionally fires a subscription.converted event to @adrper79-dot/analytics.