The solution that I listed for email opening is the only solution (with Adobe Analytics ) that I know off to track analytics in the email itself (without the customer being redirected to your website). The ides is that you will put an image tag in your email's html and when the email is opened, the html will be loaded and the image tag will be loaded which will send a request to adobe analytics which contains the analytics data. This way you know that X amount of email opened where done.
On the other hand you want also to know how many of the people that open your email actually click on the campaign link and get redirected to your website. That would be the second solution. By using a query param with your campaign id in it, that you will happend to the url of the link in your email, will allow you to track this. Once the user is redirected to your website wit the url containning the query param, you can use getQueryParam plugin from adobe analytics to get the value of this param and put it in campaign variable or any other variable
Thank you Saurabh! I don't believe we set up variables...I only create tracking links for each link within an email hoping i would be able to find that somewhere. So I need to link something up with Adobe?
Adobe Analytics link tracking variables you set up in your email data has to be correspondingly enabled within Adobe Analytics reporting tool via admin console. Did you enabled variables or if data is not present in your reports ?