Contact permissions / Analytics

Haia all

Hope you're well. I just wondered if anyone has any experience of looking at contributions vs contact permissions in Analytics? Our Development team are looking to compare donations to those who wish to receive fundraising communications which is one of our CP types.

We'd also like to know if there is a way of splitting out the people who have donated via TNEW One Page Giving, vs those who have donated with a ticket purchase, if that's possible?

Any advice much appreciated!