I have created paid search marketing channel, I have selected channel value as query string parameter, but still the previous value page URL is coming for the current date too. Why it is happening?
@bindukumari1990 , This is happening because of the marketing channel persistence.
Suppose you have not set the override last touch for Direct channel.
User comes in via Paid search on Jun. 1st when the channel details was set as Page URL. You changed the MC(marketing channel) rule for Paid search on Jun. 2nd and set the channel detail value to QSP value.
On Jun. 3rd user came in again via Direct channel but as we know override last touch is not set for Direct, Paid search will get the attribution for this visit. So for this visit last touch channel detail value will remain same as on Jun. 1st which is the page URL as the Paid search marketing channel was NOT actually set for the visit but PERSISTED from the last visit.
MC rules persist for 30 days by default. If user does not visit between the expiration set for MC rules both First and Last touch value gets expired and then you won't face this issue. You can see it via path: Admin >> Report suite >> Select the report suite >> Edit settings >> Marketing channels >> Marketing channels Expiration
You can also manually expire the persistence of old rule after making changes in the MC rules by clicking on Expire All button in the Marketing channels Expiration section. Please use this setting very carefully as it will reset all the First touch and Last touch channels for all the visitors.
If you have need to reset all marketing channel data you can expire all visitor engagement periods. You may need to reset data if your processing rules were previously configured incorrectly. All first and last touch channel values will immediately expire and be reset when visitors return.
Expiring the MC visitor engagement will reset only the First touch channel, First touch channel detail, Last touch Channel and Last touch Channel details values for visitor.
For example, an existing visitor already has First touch channel set as Paid Search and Last touch channel set Organic.
Now you expire the visitor engagement for marketing channel.
The same user if comes again via Email channel after expiration than Email will set as First touch and last touch channel for that visitor. Going forward Last touch will keep on changing as per visitors engagement.
I assume that you had just updated your Marketing Channel Processing Rule to use the Query String Parameter as the channel's value. So before that, the channel's value was the referring URL.
AA does not change old values, it will just start using your changed setting for new hits. So when you run a report, you should be running it for a date range that starts from after you had changed your Marketing Channel Processing Rule. If your report's date range includes dates from before the Processing Rule change, then you should expect to see the old channel values, i.e. the referring URLs.