Update donor memberships from donations before renewals lapse

Your membership donations arrive without tier or expiration details, causing missed renewals and revenue leakage. Members get correct tier, join date, and expiration so renewal outreach and reporting are accurate before the next billing run.

Update donor memberships from donations before renewals lapse

Update donor memberships from donations before renewals lapse