touchpoint

/T AH1 CH P OY0 N T/
noun
  1. 1

    A point of contact.

  2. 2

    An encounter where customers and business engage to exchange information, provide service, or handle transactions.

Source: https://en.wiktionary.org/wiki/touchpoint