To me, this is a very interesting post. I came to many of these conclusions a few years back. When it was time to build out the lead attribution and reporting in my CRM, I asked myself the same questions that are being discussed here.
Should I assume that the only value in a 3rd Party Marketplace is the actual lead?
Do I want my dealers/myself to draw this assumption?
Do I want to build a mini dashboard for these Marketplaces and therefore cause users/myself to never check CRM data against actual data?
Do I want my dealers/myself to trust this data to the degree that business decisions will be made based upon it?
Does this help anyone sell a car?
I decided against it. I can't build a better dashboard than the dashboard that each Marketplace already has. I can't access VDP Views, SRP Appearances, and most other data that is probably more valuable than the actual Lead Data.
I believe that less complexity is an improvement. Let the complexity live where it already lives and keep it there.