This is a little bit of an oxymoron, your provider of marketing metrics should do the tracking for you too. But how you track your marketing metrics is often by installing some additional code snippet, that enables the metrics provider to do the measurement.
They will use this code, to record the measurements, then process it and show it in your dashboard.
That is the simplistic explanation. Some systems are aggregators, and they pull in metrics that others have measured first hand. And you do have platforms that do both, giving you the aggregation of the data in one place.
But so, the tldr; use a specialist marketing analytics or content analytics platform, to track your marketing metrics, show them in a dashboard, give you automated insights and allow you to distribute to stakeholders.