Not OP, but my team really, really enjoys using a combination of Segment.io for event tracking and piping that data into Amplitude for data viz, funnel metrics, A/B tests, conversion, etc.
Our revenue is reported to us by our ad network and Amazon Associates. Basic events in Google Analytics let's us see various types of conversions