Update customer churn fields from cancellation webhooks
Update customer churn fields from cancellation webhooks
When cancellation webhooks arrive with inconsistent churn fields, account and billing teams miss accurate churn context needed for renewals and revenue forecasting. This maps and cleans notice, reason, and date into the customer record so operations and billing have corrected churn data the same day.