So, in my example, I’d take some goal and apply a segment checking if another goal was also completed during this session.
You can also try to visualize this case with the use of User Flow report. You mark the final conversion as the key step and define the mentioned micro conversions as previous steps.
Maybe I’ve explained myself wrong. I want to generate a conversion rate (calculated metric) where I only consider a specific goal ONLY when another goal was fired within the same session.
My main concern is: are we able to achieve this by using filters instead of segments?
Thanks for the context. Calculated metrics don’t support segmentation in their definitions. That’s a cool feature request though. Let me forward it to the product team.
When it comes to filters, those work similarly to the segmentation. The only reason is that they are applied only to one specific report. So the first scenario from my previous post should also work with filters.
+1 for this feature request (mentioned above by Kuba)
Additional annotation: It would be great within segment definition to define the scope of a segment: I.e. "I want all users who viewed site X AND who fired event Y (on page Z) WITHIN the same (it would be great if one could choose this:) session or user or pageview.