An engagement model defines the way in which customer success services are deployed to a group (or “segment”) of customers. Different segments may be allocated different engagement models, which increases or reduces the cost of the service and the quality of the service, thus enabling a company to provision customer success services at the right cost and quality point for each segment.