Businesses have done very well thus far without this granular information on making better content. Machine Learning is not some silver bullet that will magically be able to apply this data in a new way and make something meaningful out of it. Instead of assuming it will find a way, show how it finds a way. You can feed mock data into a ML program and see what it spits out. That will be perfectly fine to prove your point that ML can make use of this to improve a business instead of asserting it maybe could might be one day possible.
There are numerous analytics providers. Even some such as Piwik that are self hosted so your company/organization is always in control of user data.
The bigger picture they are seeing perfectly. The goal of any site is to produce better content, period. It doesn’t matter how users get to you in this level of detail. It only matters that they come and that the content is continually high quality. If you content isn’t good, it doesn’t matter if they bookmarked you or it was suggested somehow. People will just leave you then and not return.
Focus on content, not meaningless data-points.