We have a unique situation we've been noticing within our Adobe Analytics, we have last touch channels which when we pivot for eVars (which have been set to visit persistence) sometimes unrelated values will appear.
For example of the issue: When pivoting from our last_touch_channel for 'NATURAL SEARCH' we will see under the custom eVar (utm_campaign) the value of a [Display Campaign Name].
While in principle I understand why that is happening is due to the custom eVar (utm_campaign) being set to visit persistence.
In that example a user is probably is coming on our site initially through a 'DISPLAY' marketing channel and then leaving, then arriving again (within the same visit/timeframe) on our site through 'NATURAL SEARCH'. Due to 'NATURAL SEARCH' marketing channel set to 'override last touch' PLUS the nature of 'NATURAL SEARCH' not having it's own utm_campaign value, the previous eVar value for 'utm_campaign' is carried over from the initial 'DISPLAY' marketing channel visit.
Question: Based on the example/scenario above, is there any recommendations on how we can make sure 'utm_campaign' appears blank when a user enters in 'NATURAL SEARCH'? Is there any way we can make sure if a user enters in through 'NATURAL SEARCH' channel the custom eVar ('utm_campaign') is cleared despite any persistence?