public async Task ProcessParticipatedInCampaignEvent(Guid customerId)
        {
            var customerProfile = await CreateOrGetCustomerProfileAsync(customerId);

            customerProfile.TotalCampaignsContributedCount += 1;

            await _customerProfileRepository.CreateOrUpdateAsync(customerProfile);
        }