Hi @jaredho,
It depends a little. If you are using Target as your reporting source and your goal metric is set to viewed an mbox > ** display mboxes ** then changing the advanced settings to increment count, release user & bar from reentry would work as @mihnead suggested. It is super easy to setup too. However, it limits your ability to see conversions that happen later on in the session. It also isn't an option if you're using Analytics for Target (A4T) reporting. One way to handle in these scenarios is to:
1. Add a "view banner" trackevent to the experience(s). You could do this by adding a custom modification (in VEC) with a simple script that sends a signal back to Target.
<script>
adobe.target.trackEvent({mbox:'dataCapture', params:{'profile.activity123':'viewedExpA'}});
</script>
Note: The profile parameter name can be activity specific. Each experience should have a different value (e.g., viewedExpB, viewedExpC)
2. Modify your XT experience audience(s) to include people with: visitor profile > activity123 that does NOT contains value "viewedExpA" (specific to each experience of the activity)
This is more to setup but will work with A4T and Target reporting without limiting the metrics you can report against.