Persistence pays off in holiday fundraising