The marketing attribution dashboard in Shopify isn't very good. There are several third party apps that are designed to specifically help you understand which marketing channels are responsible for sales. My company ThoughtMetric makes such a tool, you can check it out here https://thoughtmetric.io/. Another good tool for this is called Glew.io, you can check them out here https://www.glew.io/
Have you tried using BeProfit Profit Tracker?
The app does a lot, but relative to your post:
We've just recently added a new advanced feature that allows you to accurately attribute all of your UTMS. (Our support team will even help you attribute your UTMs if you have a lot)
The result is you'll be able to see:
...for every ad platform, ad account, campaign, ad set, and per individual ad.
You really can drill all the way down into your data to get the most detailed insights possible.
As I mentioned, BeProfit does more than that. With this Shopify profit calculator, you'll be able to:
Try BeProfit and let us know if you find it helpful. Plus, if you have any suggestions on how we can improve the app, we're always happy to get feedback!