If goals and campaigns are configured properly, from the moment someone lands on the site based on a campaign, all goals and engagement value gained by the user through the end of that session will be attributed to the campaign in analytics.

This is a great use of the Path Analyzer. In the Marketing Control Panel > Path Analyzer you can create a Campaign Map and assign the campaign you want to track. After you deploy that and give it time to process (24 hours or so based on config) anyone can then pull up the new Campaign Map in path analyzer and look at all goal metrics related to this. 
[![View Maps][1]][1]

You could even go so far as to define what goals you want to see triggered when setting up the campaign map by defining some SCOPE that includes specific goals.
[![Define Map][2]][2]


  [1]: https://i.sstatic.net/L7K0J.png
  [2]: https://i.sstatic.net/9TxUZ.png