How many times must you meet a new customer before you make the sale? jamieadams Marketing Advice, Uncategorised ‘Touchpoint’ is the latest marketing buzzword and, oddly, it actually makes sense.