I'm trying to assign order credit to channels with the use of a segment & Visit container.
The segment reads:
Tracking code does not exist
Paid Search equals "Natural"
The problem is, tracking codes continue to show up when this segment is applied. I know they persist from visit to visit, but I'm wondering why they exist in this case when the segment attempts to exclude them?
With the above segment definition, every hit in a visit will be evaluated for the mentioned condition and if any hit in the Visit matches, all the data for the Visit will be included. Hence, you are seeing the Tracking Codes in report even after applying this segment.
The correct approach to exclude visits with Tracking Code would be to use Exclude Container instead of default Include Container in segment. Below is an example article with details on this type of configuration: