How to design a customer community portal that encourages engagement and fosters brand advocacy April 23, 2023