You know... Researching this product got me thinking. The CRM companies could use this and tie offline to online. When a lead gets submitted from the dealers website, the Users Client ID gets extracted from the _ga cookie on the device. That unique ID is then passed into the CRM via the ADF lead form from the dealers website. Now you have the users Unique ID from the website visit in the CRM. If an appt gets set for that lead, the CRM can post an event to the Dealers GA account via Measurement Protocol with that Client ID attached to it. Now you would know that specific website visit generated an Appt in your CRM via your GA account. You would be able to see the all Appt's session info, pageviews and all the website tracking data for that appt. If that appt sells, the CRM does a post to GA and it would get even stronger. Now you could see all your website data on your sold leads via GA. You could even pass Gross data if you want to. It would be the same as Transaction data from a eCommerce website. You could do the exact same thing with phone calls and dynamic call tracking.
The Client Id info is extracted from the _ga cookie when the page renders along with the unique call tracking number and if the number is called, that Client ID and Caller ID tracking info is passed into the CRM. Now you would know all the site session info for the calls generated from the website. When the customer shows up in the showroom and logged into the CRM, a post from the CRM to GA with the Client ID would show an event that the customer is now in the showroom.
The Key is passing the Client Id from the _ga cookie.