Approaches for a profitable customers advocacy system