Tracking Offline Interactions in Google Analytics using the Measurement Protocol – Distilled Post

How to track offline interactions using the Universal Analytics Measurement Protocol – what can and cannot be done with Measurement Protocol, and how to deploy it in practice. Primarily this will be focused on the use case of lead tracking, but the lessons here apply to any application of Measurement Protocol.