What is a marketing touchpoint?

Whenever we have an interaction with a customer or prospect they are experiencing a marketing touchpoint.