Update homeowner campaign records for coordinators before next billing run

Campaign end notices hit CRM, causing stale statuses and missed follow-ups. Coordinators get updated opportunity statuses and a synced campaign row before the next billing run.

Update homeowner campaign records for coordinators before next billing run

Update homeowner campaign records for coordinators before next billing run