optimise customer touchpoints