Update client visit leaderboard after each completed sale

Your visits leaderboard goes stale when completed sales aren't recorded, causing incorrect MTD/YTD/lifetime counts. Keep visit counts and last-visit details current so coordinators can act within minutes.

Update client visit leaderboard after each completed sale

Update client visit leaderboard after each completed sale