Touchpoints are the interaction points between your business and your customer. These may be face to face, through home visits or the customer visiting your outlets, or remote interactions, via your smartphone applications or website. Each channel of your business may have one or more touchpoints.