Service blueprinting is a tool used to design or redesign services by mapping customer experiences and the service system. It provides a visual representation of both frontstage and backstage customer contact points and roles of employees. The key components of a blueprint include mapping customer actions and points of contact, frontstage and backstage employee actions, and support processes. To develop a blueprint, one identifies the service process, customer segment, maps the process from the customer perspective, employee/technology actions, and links support functions. Benefits include facilitating innovation, recognizing roles and dependencies, and designing critical customer touchpoints.